Java Developer


Join the Risk Services team and help build and extend trading systems for the Commodities and Global Markets division of Macquarie Group supporting our finance, trading and risk management functions. Our focus is on building out these platforms to scale with the ever-growing performance and data requirements of our businesses.

You will work with a dynamic global team that build and support a range of systems critical to our trading businesses and assist with building out our next generation platform leveraging Docker, Kubernetes and other cloud technologies.

You will be involved in the design, build, test and deployment of code, performing release planning and execution and contributing to the reliability of the production environment through DevOps / SRE practices.

You will need to be able to work within a fast-paced DevOps environment.

Your technical skills will include:

  • top-tier hands-on experience in Java
  • hands-on experience with frameworks like Spring, Angular
  • hands-on experience with Kubernetes, Docker, Kafka, and Bamboo
  • ability to work with complex data structures
  • ability to write, understand, and fix complex queries and stored procedures

You will ideally have the following additional technical skills:

  • experience in Python and / or C++
  • hands on experience with AWS and / or GCP
  • experience in Big Data frameworks like Spark, Flink etc.

You will ideally also have experience in the business domain:

  • financial services, capital markets
  • trading systems, finance / profit and loss
  • market risk management.

If you are interested in this position and meet the above requirements, please apply via the portal.

About the Corporate Operations Group

The Corporate Operations Group brings together specialist support services in Digital Transformation & Data, Technology, Market Operations, Human Resources, Business Services, Business Improvement & Strategy, and the Macquarie Group Foundation. The Corporate Operations Group’s purpose is to power the entrepreneurial enterprise. 

Our commitment to Diversity and Inclusion 

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 recognise that flexibility comes in a variety of forms. Talk to us about what flexibility you need.


Join the Risk Services team and help build and extend trading systems for the Commodities and Global Markets division of Macquarie Group supporting our finance, trading and risk management functions. Our focus is on building out these platforms to scale with the ever-growing performance and data requirements of our businesses.

You will work with a dynamic global team that build and support a range of systems critical to our trading businesses and assist with building out our next generation platform leveraging Docker, Kubernetes and other cloud technologies.

You will be involved in the design, build, test and deployment of code, performing release planning and execution and contributing to the reliability of the production environment through DevOps / SRE practices.

You will need to be able to work within a fast-paced DevOps environment.

Your technical skills will include:

  • top-tier hands-on experience in Java
  • hands-on experience with frameworks like Spring, Angular
  • hands-on experience with Kubernetes, Docker, Kafka, and Bamboo
  • ability to work with complex data structures
  • ability to write, understand, and fix complex queries and stored procedures

You will ideally have the following additional technical skills:

  • experience in Python and / or C++
  • hands on experience with AWS and / or GCP
  • experience in Big Data frameworks like Spark, Flink etc.

You will ideally also have experience in the business domain:

  • financial services, capital markets
  • trading systems, finance / profit and loss
  • market risk management.

If you are interested in this position and meet the above requirements, please apply via the portal.

About the Corporate Operations Group

The Corporate Operations Group brings together specialist support services in Digital Transformation & Data, Technology, Market Operations, Human Resources, Business Services, Business Improvement & Strategy, and the Macquarie Group Foundation. The Corporate Operations Group’s purpose is to power the entrepreneurial enterprise. 

Our commitment to Diversity and Inclusion 

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 recognise that flexibility comes in a variety of forms. Talk to us about what flexibility you need.

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