Job Description
Principal Engineer – (Java, Microservices, AWS)
Sydney or Melbourne | Hybrid
Up to $220K+Super+Bonus
Are you a highly experienced hands-on engineer looking to make an impact in a banking payment platform? This Principal Engineer role offers a chance to work on mission-critical systems that handle millions of transactions daily.
If you want to master your craft as a Java developer in payments... look no further.
You'll join a collaborative team where your expertise in Java, Spring boot and AWS will have a direct impact on solving complex payments problems.
Why You?
- You’re an experienced Java, Spring Boot and cloud engineer who thrives on solving complex problems in high-scale environments.
- You love to code—90% of your time will be hands-on, with no direct people management responsibilities.
- You enjoy mentoring and being a technical leader, acting as the "big brother" for the team.
- You want to work in a tech-forward bank.
What You’ll Do:
- Design, build, and optimise Java microservices in a distributed, event-driven architecture.
- Lead a MongoDB upgrade initiative and ensure best practices in database optimisation.
- Take a hands-on approach to ensure the Payments Platform is highly performant, reliable, and built to scale.
- Drive the architectural vision and design of the payment platform, ensuring it evolves to meet business needs.
If you’re ready to step into a key leadership role and shape the future of payments technology at a leading financial institution, apply now or connect with me for a chat on Monica@theonset.com.au