Software Engineer, Java Microservices & AI Tools

Macquarie Group

Sydney

On-site

AUD 120,000 - 160,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Macquarie Group in Sydney is seeking a software engineer to solve complex problems in our BFS tech stack. You will be hands-on building, testing, deploying and maintaining microservices with Java/Spring, and work closely with product and delivery teams to deliver scalable, reliable software.

You will focus on reliability, uptime and security, and explore AI-assisted development tools such as GitHub Copilot and Claude to improve workflows, incident response and post-mortem analysis.

Qualifications

  • Strong experience in designing, building and maintaining microservices using Java/Spring with a focus on scalability, observability and operational resilience.
  • Track record for maintaining and improving code quality, rigorous testing practices and robust engineering and security standards
  • Expertise in application reliability, uptime management and continuous improvement through incident response and post-mortem analysis.
  • Experience with AI-assisted development, automation, or agentic AI integration, including tools such as GitHub Copilot, Claude or equivalent
  • Strong stakeholder management and communication skills with the ability to communicate clearly with both product and technology stakeholders from across the organisation
  • Demonstrate an ability to work as part of a team with success delivering complex engineering initiatives.

Responsibilities

  • Develop, test, deploy and maintain the products owned by your team; hands-on coding to solve technical problems.
  • Collaborate closely with engineers, product and delivery to address complex technology issues within the team.

Skills

Microservices Java/Spring
Code quality & testing
Reliability & uptime
AI-assisted development
Stakeholder mgmt
Team collaboration

Tools

GitHub Copilot
Claude

Job description

Macquarie Group in Sydney is seeking a software engineer to solve complex problems in our BFS tech stack. You will be hands-on building, testing, deploying and maintaining microservices with Java/Spring, and work closely with product and delivery teams to deliver scalable, reliable software.

You will focus on reliability, uptime and security, and explore AI-assisted development tools such as GitHub Copilot and Claude to improve workflows, incident response and post-mortem analysis.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - AI-Driven Cloud Microservices
Senior Software Engineer - AI-Driven Cloud Microservices

Macquarie Group • Melbourne

Hybrid
AUD 90,000 - 150,000
Wellbeing leave
Parental leave
Volunteer leave & donation matching
+5
AI Platform Engineer – Microservices & Cloud
AI Platform Engineer – Microservices & Cloud

Macquarie Group • Sydney

Hybrid
AUD 90,000 - 140,000
Wellbeing leave day
Service bonus leave days
Parental leave up to 20 weeks
+5
Software Engineer
Software Engineer

Macquarie Group • Sydney

Hybrid
AUD 90,000 - 140,000
Wellbeing leave day
Service bonus leave days
Parental leave up to 20 weeks
+5
Software Engineer
Software Engineer

Macquarie Group • Sydney

On-site
AUD 120,000 - 160,000
Staff Java Software Engineer - AWS Microservices Lead
Staff Java Software Engineer - AWS Microservices Lead

Commonwealth Bank of Australia • Sydney

On-site
AUD 180,000 - 240,000
Health insurance
Excellent career progression
Senior Java/Spring Boot Engineer — Core Banking & Payments
Senior Java/Spring Boot Engineer — Core Banking & Payments

Macquarie Bank Limited • Sydney

On-site
AUD 120,000 - 180,000
Wellbeing leave
Parental leave
Volunteer leave
+2
Senior Java Engineer — Cloud-Native Apps & AI
Senior Java Engineer — Cloud-Native Apps & AI

Macquarie Group • Sydney

Hybrid
AUD 120,000 - 180,000
Wellbeing leave
Parental leave
Volunteer leave and donation matching
+5
AI Engineer, Capital Markets – AI-Driven Delivery
AI Engineer, Capital Markets – AI-Driven Delivery

Macquarie Group • Sydney

Hybrid
AUD 140,000 - 180,000
Wellbeing leave day
Parental leave benefits
Hybrid and flexible working
+2
AI-Driven Product Delivery Lead
AI-Driven Product Delivery Lead

Macquarie Technology Group • Sydney

Hybrid
AUD 140,000 - 190,000
AI-Driven Cybersecurity Automation Engineer
AI-Driven Cybersecurity Automation Engineer

Macquarie Group • Sydney

Hybrid
AUD 180,000 - 240,000
Wellbeing leave day
Service bonus leave days
Parental leave (up to 20 weeks for/12+
+8
Top locations