Java Software Engineer

Interface Agency Australia

Sydney

On-site

AUD 150,000 - 190,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Interface Agency Australia is seeking two Senior Java Developers to join a lean, high-performing delivery team in Sydney or Melbourne. This AI-native project uses Claude and other AI tools to accelerate delivery for a leading insurer.

You will work directly with business stakeholders and Australian country leadership to design, build and deploy an underwriter enablement system that centralises insurance workflows, with end-to-end ownership and a strong emphasis on quality.

Qualifications

  • Strong Java with Spring Boot for enterprise apps.
  • Experience with Kafka and event-driven architectures.
  • Front-end exposure with Angular (or React).
  • Knowledge of CI/CD and Kubernetes.
  • Experience using AI coding tools in professional settings.
  • Australian-based with Sydney or Melbourne work rights.

Responsibilities

  • Design and develop full-stack features with Java, Spring Boot, Kafka, and Angular.
  • Own delivery end-to-end, including architecture decisions.
  • Use AI coding tools (Claude) to maximize throughput.
  • Write and maintain unit, integration, load, and contract tests with TDD.
  • Collaborate with Australian business leads and country heads in Sydney/Melbourne.
  • Build internal utilities and tooling in Python to support AI workflows.
  • Manage CI/CD pipelines and Kubernetes deployments on Azure.
  • Ensure code quality regardless of AI generation.

Skills

Java (Spring Boot)
Kafka
Angular
CI/CD
Kubernetes
Azure
AI coding tools
Architectural thinking
Test automation (TDD)
Independent delivery

Tools

Kubernetes
Azure
CI/CD tooling

Job description

Our client is building a high-profile global insurance platform for a leading insurer, and we are

looking for two Senior Java Developers to join a lean, high-performing delivery team based

in Sydney or Melbourne. This is an AI-native project — the teams use Claude and other AI

tools to ship solutions in months that would otherwise take years. You will work directly with

business stakeholders and Australian country leadership to deliver an underwriter

enablement system that centralises and automates insurance workflows.

The Project

The Underwriter Enablement System consolidates data from downstream systems into a

global data store, automates data ingestion using AI, and provides underwriters with a

centralised interface for policy management and administration. The goal is to replace

archaic, siloed workflows with a modern, AI-enabled platform that simplifies decision-making

across the business.

Key Responsibilities
  • Design and develop features across the full stack using Java (Spring Boot), Kafka and Angular.
  • Take end-to-end ownership of delivery, including architecture decisions, without heavy reliance on others.
  • Use AI-assisted coding tools (primarily Claude) as a core part of your daily workflow to maximise throughput.
  • Write and maintain comprehensive test suites — unit, integration, load, and contract tests — using Test Driven Development (TDD) via AI-native workflows.
  • Collaborate directly with Australian business leads and country heads in Sydney and Melbourne.
  • Build internal utilities and reliability tooling in Python to support AI-assisted development workflows.
  • Manage CI/CD pipelines and Kubernetes deployments on Azure.
  • Ensure all code meets high quality standards, regardless of how much is AI-generated.
Required Skills & Experience
  • Strong proficiency in Java with Spring or Spring Boot for enterprise application development.
  • Experience with Kafka for event-driven messaging architectures.
  • Front-end development experience with Angular (React considered as an alternative).
  • Solid understanding of CI/CD pipelines and Kubernetes.
  • Familiarity with cloud platforms — Azure preferred, though platform-agnostic candidates are welcome.
  • Demonstrable experience using AI coding tools (Claude, Copilot, or similar) in a professional setting.
  • Architectural awareness: ability to make design decisions and deliver independently.
  • Experience writing and owning full testing suites, including unit, integration, and load tests.
  • Australian-based (Sydney or Melbourne) with full work rights.
Nice to Have
  • Python scripting experience for utilities and tooling.
  • Experience with Azure Data Lake and Apache Spark.
  • Background in insurance or financial services.
  • Prior work in a TDD or AI-native delivery environment.
What's on Offer
  • 12-month fixed-term contract with a globally recognised client.
  • Work directly with senior stakeholders and country leadership — not buried in a corporate hierarchy.
  • AI-native working environment with no strict token caps: use the tools you need to deliver.
  • Lean, high-trust team where your decisions genuinely matter.
  • Exposure to cutting-edge AI-assisted delivery methodologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer - AI-Driven Insurance Platform
Senior Java Engineer - AI-Driven Insurance Platform

Interface Agency Australia • Sydney

On-site
AUD 150,000 - 190,000
Affinda Group - Ai Solutions Engineer
Affinda Group - Ai Solutions Engineer

Affinda Group • City of Melbourne

On-site
AUD 89,000 - 95,000
Flexible working arrangements
On-site in Cremorne
Affinda Group - Ai Solutions Engineer
Affinda Group - Ai Solutions Engineer

Affindagroup • City of Yarra

On-site
AUD 89,000 - 95,000
Senior AI Engineer
Senior AI Engineer

Blackbook.AI • City of Melbourne

On-site
AUD 150,000 - 230,000
Forward Deployed Engineer (AI)
Forward Deployed Engineer (AI)

Intrinzic • City of Melbourne

Hybrid
AUD 156,000 - 260,000
Hybrid work (Melbourne CBD)
High autonomy and ownership
Long-term career growth
Senior Java Software Engineer
Senior Java Software Engineer

JS Careers • Council of the City of Sydney

On-site
AUD 140,000 - 200,000
Software Engineer
Software Engineer

Horizon Digital • Perth

On-site
AUD 80,000 - 100,000
Senior Backend Developer – Java & Cloud
Senior Backend Developer – Java & Cloud

Coforge • Council of the City of Sydney

On-site
AUD 140,000 - 190,000
Senior Software Engineer - AI
Senior Software Engineer - AI

Compare Club • Council of the City of Sydney

Hybrid
AUD 160,000 - 190,000
AI Solution Delivery Lead
AI Solution Delivery Lead

Data#3 • City of Brisbane

On-site
AUD 150,000 - 190,000