-
TEKsystems

Senior Java Software Engineer

TEKsystems
Australia · Contract · Mid-Senior

TEKsystems is looking for an experienced Senior Java Engineer for one of our leading government client responsible for shaping the future of transport across New South Wales. Their work impacts millions of people every day, ensuring safe, reliable, and sustainable travel options for communities and businesses. From modernizing infrastructure to driving digital innovation, they play a central role in connecting people and places while supporting the state’s economic growth.


Role: Senior Java Engineer - Microservices

Location: Sydney

Contract: 6 Months + possible extension

Work Rights: Only PRs and AU Citizens can apply


About the Role

Senior Java Engineer with deep expertise in microservices architecture to design and deliver scalable, secure, and resilient backend services for a major transformation program in a regulatory domain. You will work in Agile teams, collaborating with product, architecture, and platform engineers to build APIs and integrations that meet strict performance and compliance standards.


Responsibilities:


  • Design and develop Java (11+) microservices using Spring Boot, Spring Cloud, and REST APIs.
  • Implement resilience pattern (circuit breakers, retries), observability (logs, metrics, tracing), and secure coding practices.
  • Integrate with messaging platforms (Kafka, RabbitMQ) and external systems via secure APIs.
  • Collaborate with platform engineers on containerization (Docker) and deployment to Kubernetes and cloud environments.
  • Write automated unit and integration tests; maintain high coverage and quality.
  • Participate in Agile ceremonies and contribute to PMO reporting requirements.


Key Requirements:


  • 6+ years software engineering experience with Java, Spring Boot, and microservices architecture.
  • Strong knowledge of API design, SQL databases, and performance optimization.
  • Experience with Docker and basic Kubernetes concepts (advanced infra handled by platform team).
  • Familiarity with CI/CD pipelines and automated testing frameworks (JUnit, Cucumber).
  • Understanding of secure coding practices and compliance requirements.


Desirable:


  • Event-driven architecture (Kafka), GraphQL, API Gateway experience.
  • Exposure to cloud platforms (AWS/Azure/GCP) and Infrastructure-as-Code.
  • SAFe/Agile experience; government/regulatory delivery background.


Qualifications (Desirable):


  • Bachelor’s degree in Computer Science or related discipline.
  • Certifications in Java, Agile/SAFe, or cloud technologies.


How to Apply

If you're ready to take on this exciting opportunity and join the team, please apply here or alternatively, you can email Seema Jabeen on [email protected]

Key Skills

Ranked by relevance

java cloud microservices spring boot kubernetes docker kafka containerization rabbitmq graphql junit cicd sql
Login to Apply
Posted
Dec 16, 2025
Type
Contract
Level
Mid-Senior
Location
Sydney
Company
TEKsystems

Industries

IT Services IT Consulting IT System Custom Software Development

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Holidu
Related

Backend Developer - Host Experience (all genders)

2026-05-28

Full-time
Associate
Germany
IT Services
Engineering
View Job Details
Resource Corner
Related

DevOps Engineer

2026-05-27

Contract
Entry
Australia
IT Services
Engineering
View Job Details
HELPLINE
Related

Développeur Back-end Java H/F

2026-05-28

Full-time
Not Applicable
France
Software Development
Information Technology