Java Developer

An exciting opportunity has become available for a capable DevOps Engineer to join the team in Sydney which supports Macquarie Commodities and Global Markets Group, providing innovative technology services within the Trade Support Services domains. You’ll be part of a dynamic team that develops and supports globally used confirmations and middle office tools.

MACQUARIE Group Limited is a global investment banking and diversified financial services group, providing banking, financial advisory and investment and funds management services to institutional, corporate and retail clients and counterparties around the world.

Commodities and Global Markets Group (CGM) is the global trading & hedging, financing and research operations within Macquarie and is a core business with strong Global foundations.

COG brings together specialist support services including technology, market operations, workplace and human resources. COG's purpose is to drive operational excellence through business-aligned services with a focus on quality, cost and risk.

The CGM Technology team, part of the Corporate Operations Group (COG), is seeking to add a motivated Java DevOps Engineer to join a talented global technology team focused on high quality and consistent delivery to support CGM in meeting their business objectives.


As an application developer you will be responsible for project delivery, continuous improvements and support. You will:

  • communicate with business users from all levels of the organization (middle to back office) to gather and clarify requirements, arrange and coordinate testing
  • play a role in effort estimation
  • develop, test and deploy code in a variety of programming environments
  • perform release planning and execution
  • participate in second line production system support and incident response
  • follow SDLC best practices

Key Skill Requirements

  • technical
    • 5+ years’ experience as an application developer
    • proven practical experience building and supporting applications
    • strong programming skills in Java
    • strong knowledge of SQL
    • relevant tertiary qualifications in engineering, computer science or equivalent
    • SDLC and Agile methodologies
  • Other
    • Financial industry experience
    • Strong oral and written communication in English
    • Ability to work in an environment with changing priorities
    • A strong sense of ownership with a passion for development and delivering quality software

Preferred Skills

  • technical
    • java Framework knowledge and experience – SOA, GC, Multithreading, Hibernate, Spring
    • experience in JBoss, Maven, Git, Drools, Ajax, XML/json, Javascript technologies
    • deploying applications in AWS
    • messaging systems – JMS, MQ, RMI
    • scripting – Unix, Python
  • Other
    • experience working with Middle Office functions in a financial institution
    • experience working with Trade processing systems

If this opportunity interests you, please apply here or reach out to Chirag Bhojani on 82324419 to learn more.

About Macquarie

Founded in 1969, Macquarie Group is a global financial services provider with offices in 28 countries. We thrive on an entrepreneurial culture, delivering opportunity for our clients with accountability. Because of our long history of success has come from being different. At Macquarie we understand the importance that diversity and inclusion 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.

About Commodities and Global Markets

Commodities and Global Markets provides clients with an integrated, end-to-end offering across global markets including equities, fixed income, foreign exchange and commodities. Find out more about Macquarie at

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. Our Technology Returner program is an opportunity for you to re-integrate yourself into the workforce following an extended professional career break. Find out more and apply at

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