
Enable job alerts via email!
A global financial services group in London is seeking a Backend Java Engineer to design and maintain Java-based applications and microservices. This role requires collaboration with cross-functional teams and a focus on high performance and code quality. The ideal candidate should have expertise in Java, Spring Boot, and microservices architecture. Benefits include comprehensive medical insurance, wellbeing leave, and flexible working arrangements.
Our engineering team is dedicated to designing and developing robust backend services and applications that support Macquarie’s Commodities and Global Markets operations. We work collaboratively across functions to deliver reliable, high-performance solutions, ensuring our systems remain responsive, efficient, and scalable. Our focus is on maintaining code quality, fostering innovation, and continuously improving our technology landscape.
While Macquarie offers hybrid working for many of our roles, this role does require 3 days a week in the advertised location.
At Macquarie, our advantage is bringing together diverse people and empowering them to shape all kinds of possibilities. We are a global financial services group operating in 31 markets and with 56 years of unbroken profitability. You’ll be part of a friendly and supportive team where everyone – no matter what role – contributes ideas and drives outcomes.
You will contribute as a Backend Java Engineer, designing, implementing, and maintaining Java-based applications and microservices. You will write clean and maintainable code, collaborate with cross-functional teams to deliver new features, and ensure the performance and quality of our applications. You will identify and resolve bottlenecks and bugs, support code organisation and automatisation, and help drive the continuous improvement of our backend systems.
We love hearing from anyone inspired to build a better future with us, if you're excited about the role or working at Macquarie we encourage you to apply.
Technology enables every aspect of Macquarie, for our people, our customers and our communities. We’re a global team that is passionate about accelerating the digital enterprise, connecting people and data, building platforms and applications and designing tomorrow’s technology solutions.
We are committed to providing a working environment that embraces diversity, equity, and inclusion. We encourage people from all backgrounds to apply regardless of their identity, including age, disability, neurodiversity, gender (including gender identity or expression), sexual orientation, marriage or civil partnership, pregnancy, parental status, race (including ethnic or national origin), religion or belief, or socio-economic background. We welcome further discussions on how you can feel included and belong at Macquarie as you progress through our recruitment process.
Our aim is to provide reasonable adjustments to individuals as required during the recruitment process and in the course of employment. If you require additional assistance, please let us know during the application process.