Job Description n
Senior Java Engineer – Java, Cloud & AI Transformation n
n
This is an opportunity for a Senior Java Engineer to play a key role in a major application transformation, helping modernise and replatform a suite of established cloud-based software onto a modern architecture.
n
n
It’s a hands-on engineering role, but the opportunity goes well beyond delivery. You’ll have the scope to influence architecture, lead technical initiatives and shape how AI is adopted across the engineering team.
n
The opportunity n
n
You’ll work with a strong engineering team across Java, Spring Boot, microservices and cloud, helping define and deliver the next generation of their applications.
n
n
You’ll:
n
n
n
n
-
n
Lead features, technical initiatives and proof-of-concepts
n
n
-
n
Influence architecture and design decisions across the transformation
n
n
-
n
Help replatform existing applications onto a modern cloud-native stack
n
n
-
n
Drive improvements across resilience, observability and operational excellence
n
n
-
n
Remain hands-on while mentoring engineers and raising technical standards
n
n
n
Lead the AI engineering journey n
n
A major focus of this role is helping the team move from simply using AI tools to engineering effectively with AI.
n
n
The team is already adopting AI-assisted development,
but they want a Senior Engineer who can bring ideas, challenge existing approaches and establish best practices for AI-enabled software engineering.
n
n
This could include spec-driven development, agentic workflows, automated evaluations, testing, security and using AI to accelerate application modernisation.
n
n
You don't need to be an AI/ML Engineer. You need to be a solid software engineer who is genuinely interested in how AI is changing the way engineering teams build software and wants the opportunity to lead that change.
n
What we're looking for n
n
n
n
-
n
Deep Java and Spring Boot expertise
n
n
-
n
Strong microservices and REST API design experience
n
n
-
n
Architecture and system design capability
n
n
-
n
Cloud experience across GCP, AWS or multi-cloud environments
n
n
-
n
Strong understanding of resilience and observability
n
n
-
n
Experience leading features, POCs or technical initiatives
n
n
-
n
Strong automated testing and CI/CD practices
n
n
-
n
Ability to mentor engineers and influence engineering standards
n
n
-
n
Genuine experience or interest in AI-assisted engineering
n
n
n
n
This would suit a Senior Engineer who wants to stay close to the code while having genuine influence over a modernisation program, engineering standards and the team's AI strategy.
n
📌 Your next opportunity: Senior Java Engineer (Property IQ) in Sydney
🏢 Onset
📍 Sydney
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.