Java Engineer


Join a highly collaborative Digital Banking team and work with state of the art technologies.

This role is ideal for a  Junior to Mid-level Java Developer looking to join our Banking API Team, to build high-performing, scalable, enterprise-grade applications. You’ll work as part of a technology team  that works on a number of microservices that makes up the Banking API.

Your roles and responsibilities in this role will include, managing java/Java EE application development. In addition, you’ll provide expertise in the full software development lifecycle, from concept to testing, writing well designed, testable and efficient code along the way. Working in a DevOps model, you’ll provide support to maintain production environment reliability.

You’ll have:

  • Proven experience in Java Development
  • Working knowledge of Spring Framework
  • Skiled in writing JUnit tests
  • Exposure to Agile methodology
  • Familiarity with Gradle.

If you would like to know what a career as an Engineer at Macquarie could look like, please read: https://medium.com/macquarie-engineering-blog

If you are someone looking to work in a rewarding environment constantly pushing technological boundaries, please apply below or contact Manny Wahidi at manny.wahidi@macquarie.com

The Corporate Operations Group brings together specialist support services in Digital Transformation & Data, Technology, Market Operations, Human Resources, Business Services, Business Improvement & Strategy, Brand & Marketing and the Macquarie Group Foundation.

Find out more about Macquarie careers at www.macquarie.com/careers 

Macquarie understands the importance of diversity and inclusion - our long history of success has come from being different. At Macquarie we value the innovation and creativity that diversity of thought brings. The one thing we all have in common is our focus on high performance. If you're capable, motivated and can deliver, we want you on our team. 

We facilitate a range of flexible working arrangements within our teams. Talk to us about what flexibility may be available.


Join a highly collaborative Digital Banking team and work with state of the art technologies.

This role is ideal for a  Junior to Mid-level Java Developer looking to join our Banking API Team, to build high-performing, scalable, enterprise-grade applications. You’ll work as part of a technology team  that works on a number of microservices that makes up the Banking API.

Your roles and responsibilities in this role will include, managing java/Java EE application development. In addition, you’ll provide expertise in the full software development lifecycle, from concept to testing, writing well designed, testable and efficient code along the way. Working in a DevOps model, you’ll provide support to maintain production environment reliability.

You’ll have:

  • Proven experience in Java Development
  • Working knowledge of Spring Framework
  • Skiled in writing JUnit tests
  • Exposure to Agile methodology
  • Familiarity with Gradle.

If you would like to know what a career as an Engineer at Macquarie could look like, please read: https://medium.com/macquarie-engineering-blog

If you are someone looking to work in a rewarding environment constantly pushing technological boundaries, please apply below or contact Manny Wahidi at manny.wahidi@macquarie.com

The Corporate Operations Group brings together specialist support services in Digital Transformation & Data, Technology, Market Operations, Human Resources, Business Services, Business Improvement & Strategy, Brand & Marketing and the Macquarie Group Foundation.

Find out more about Macquarie careers at www.macquarie.com/careers 

Macquarie understands the importance of diversity and inclusion - our long history of success has come from being different. At Macquarie we value the innovation and creativity that diversity of thought brings. The one thing we all have in common is our focus on high performance. If you're capable, motivated and can deliver, we want you on our team. 

We facilitate a range of flexible working arrangements within our teams. Talk to us about what flexibility may be available.

Are you viewing this job on LinkedIn? Click here to apply