Macquarie Group

Principal Engineer - Java - Trade Validation

Macquarie Group

Sydney, New South Wales, Australia · Full Time

Be the first to apply

Experience
Any
Salary
—
Openings
1
Posted
3 days ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Join the Market Services Trade Validation team to lead and influence the next stage of our post-trade platform transformation. This team focuses on creating a digital-first post-trade lifecycle by closely collaborating with business units and leveraging modern cloud and AI-enhanced technologies. The goal is to reduce manual processes, implement controls earlier in the trade process, and ensure data accuracy at the source.

Macquarie Group is a global financial services organization with presence in 30 markets and a track record of 57 consecutive years of profitability. We empower individuals to develop rewarding careers that deliver meaningful impact.

Role Responsibilities

  • Serve as a hands-on engineering leader, guiding architecture, delivery, and technical vision of a large financial platform.
  • Actively write and review production Java code and pull requests.
  • Design microservices-based systems and uphold high engineering standards across teams.
  • Mentor engineers and encourage team ownership and accountability.
  • Transform complex problems into clear technical solutions.
  • Mitigate delivery risks and facilitate sound technical decision-making with appropriate autonomy.

Skills and Experience Required

  • Comprehensive software engineering background with extensive Java/JVM expertise and proven success delivering enterprise-critical platforms.
  • Proficiency with Java 17+, JavaScript, Spring Boot 3.x, Spring Cloud, and Spring Security.
  • Experience in distributed system architecture, microservices design, scalable backend development, and API-first integrations.
  • Cloud-native engineering skills, ideally with AWS, including Docker, Kubernetes, CI/CD pipelines, infrastructure as code, system observability, and operational resilience.
  • Familiarity with data storage and messaging technologies such as PostgreSQL, Redis, MSSQL, Apache Kafka, AWS SQS/SNS, and RESTful services.
  • Strong leadership capabilities including mentoring, team development, and fostering a culture of trust, clarity, and ownership.
  • Sound architectural judgement to make quality technical choices, manage risks, and impose structure in ambiguous scenarios.
  • Experience integrating AI-assisted development tools like GitHub Copilot or AWS Bedrock.
  • Excellent stakeholder management skills to align tech strategies with business priorities, commercial goals, and platform stability.
  • Background in financial markets, post-trade processes, OTC derivatives, or agentic AI systems is highly advantageous.

Benefits and Work Environment

  • One annual wellbeing leave day.
  • Up to five additional leave days based on service.
  • Parental leave benefits: up to 20 weeks for primary caregivers with 12 days transition leave, and 6 weeks for non-primary caregivers.
  • Two paid volunteer leave days with donation matching programs.
  • Up to 12 months of gender affirmation leave including 6 weeks paid leave.
  • Access to Employee Assistance Program and preventative health services such as skin and health checks and flu vaccination.
  • Flexible salary packaging options.
  • Learning and development programs including reimbursement for professional memberships or subscriptions.
  • Hybrid and flexible work arrangements depending on role.
  • Reimbursement for home office equipment.

About Macquarie Technology

Technology is central to Macquarie’s operations worldwide. Our global technology team drives digital transformation by connecting people and data, building platforms and applications, and designing future-ready solutions.

Inclusion and Accessibility

Macquarie is committed to maintaining an inclusive culture that values diverse experiences, skills, and perspectives. We offer equal opportunities regardless of race, colour, religion, gender identity, sexual orientation, disability, age, or any other protected characteristic.

We provide necessary accommodations during recruitment and employment processes to support individuals needing adjustments. Please notify us of any requirements during application.

Tools & software

Java Docker required Kubernetes required PostgreSQL required Redis required Amazon Web Services AWS required

How they work

Leadership Decision Making Relationship Building Accountability

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer