Senior / Principle Java Developer

Location: Brisbane CBD, Queensland
Contract Type: Permanent
Specialisation: Technology & Digital
Salary: AU$110000 - AU$130000 per annum + Super + Bonus
REF: BBBH219040_1518054780

The Company

Global technology company specialising in financial services and a market leading payments processing network.


Our client is looking for a talented developer with experience in designing Java software for distributed, highly available systems, where system performance is critical.

As a Senior/Principal level Java Developer you will report to the manager of your Agile development team. You will ensure the business is delivering performant, high quality software to their customers by:


  • Providing technical expertise for applications, which include secure, mission critical transaction processing systems.
  • Designing and building commercial Java-based, SOA, highly available applications, where system performance is critical.
  • Mentoring and guiding less experienced developers.
  • Collaborating with team members and internal stakeholders to ensure requirements meet customer needs.
  • Producing innovative technical solutions to meet business and product strategies.
  • Working within a system made up of over 100 services.
  • Collaborating with DevOps to ensure successful production deployment.

Essential Requirements

  • Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent work experience.
  • Demonstrated experience developing large scale Java services and/or web user interfaces.
  • Strong Java and Spring experience is essential
  • Experience in providing technical leadership on software development projects
  • Knowledge of security concerns such as OWASP Top 10 and PCI DSS.

How to Apply

If what you have read sounds like an ideal position that closely aligns with your experience, please click APPLY or call Adam Grabish on 07 3020 0316 for a confidential discussion.