Senior Java Engineer

Showtime Consulting

Sydney

On-site

AUD 140,000 - 170,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Showtime Consulting is seeking an experienced Java Developer to design, build, and maintain enterprise-grade applications and RESTful services. You will create scalable microservices with Spring Boot, focus on code quality, and collaborate with cross-functional teams to deliver cloud-native platforms.

The role emphasizes strong Core Java, REST API development, and solid OOP skills, with opportunities to work on modern cloud technologies and DevOps practices in a fast-paced environment.

Qualifications

  • 5+ years Java development experience.
  • Strong Core Java and REST API skills.
  • Hands-on Spring and Spring Boot experience.
  • Knowledge of microservices architecture and OOP.
  • Experience with Maven, Git and CI/CD practices.

Responsibilities

  • Develop and maintain Java applications and REST APIs.
  • Build scalable microservices using Spring Boot.
  • Design robust data models and services.
  • Apply Java design patterns and best practices.
  • Manage builds and dependencies with Maven.
  • Troubleshoot and optimise performance.
  • Collaborate with QA, devs and stakeholders.
  • Contribute to code reviews and documentation.

Skills

Java development
Core Java
REST APIs
Spring Boot
OOP & Data Modelling
Communication

Tools

Maven
Git
Docker
Kubernetes
AWS/Azure/GCP

Job description

Design and build scalable Java microservices and REST APIs using Spring Boot, supporting enterprise applications and digital platforms.

01st September, 2026

Company Description
Showtime Consulting is a leading provider of Shielded Cloud and Digital Solutions across Australia and New Zealand. We specialise in delivering secure, enterprise-scale technology solutions across cloud, data, software engineering, DevSecOps, platform engineering, and digital transformation programs.
We partner with major organisations to build high-performing technology teams and deliver innovative technology solutions that improve scalability, reliability, performance, and customer experience.
The Role
We are seeking an experienced Java Developer to join a high-performing software engineering team.
This is a hands-on role focused on designing, developing, and maintaining enterprise-grade applications and RESTful services using modern Java technologies. You will play a key role in building scalable microservices, delivering high-quality software solutions, and supporting the ongoing evolution of cloud-native and distributed application platforms.
The ideal candidate will bring strong Core Java development experience, expertise in Spring Boot and REST API development, and a passion for delivering clean, maintainable, and high-performing software solutions.

  • Develop and maintain Java applications and REST APIs.
  • Build scalable microservices using Spring Boot.
  • Design robust application and data models.
  • Apply Java design patterns and coding best practices.
  • Manage builds and dependencies using Maven.
  • Troubleshoot and optimise application performance.
  • Collaborate with developers, QA, and business stakeholders.
  • Contribute to code reviews, documentation, and continuous improvement.
What You'll Need
  • 5+ years' Java development experience.
  • Strong Core Java skills.
  • Experience building REST APIs.
  • Hands-on Spring and Spring Boot experience.
  • Solid understanding of microservices architecture.
  • Strong OOP and data modelling knowledge.
  • Experience with Maven.
  • Knowledge of Java design patterns.
  • Strong problem-solving and communication skills.
Desirable Skills
  • Docker and Kubernetes experience.
  • Exposure to AWS, Azure, or GCP.
  • CI/CD and DevOps experience.
  • Git, GitLab, or Bitbucket knowledge.
  • SQL and relational database experience.
  • Experience with Kafka or messaging platforms.
  • Automated testing and Agile delivery experience.
Why Join Us?
  • Work on enterprise-scale software projects.
  • Gain exposure to modern cloud-native technologies.
  • Collaborate with experienced engineering teams.
  • Help shape development standards and best practices.
  • Opportunity to work on innovative, business-critical platforms.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Developer - Java / AWS / Microservices
Senior Developer - Java / AWS / Microservices

Showtime Consulting • Australian Capital Territory

On-site
AUD 120,000 - 180,000
Senior Java Software Engineer
Senior Java Software Engineer

ALOIS Australia • Council of the City of Sydney

On-site
AUD 100,000 - 130,000
Software Engineer
Software Engineer

Viable Solutions Pty Ltd • City of Melbourne

On-site
AUD 120,000 - 180,000
Senior Java Software Engineer
Senior Java Software Engineer

Corroboree Talent • Canberra

Hybrid
AUD 124,000 - 193,000
Senior Java Microservices Engineer
Senior Java Microservices Engineer

Showtime Consulting • Sydney

On-site
AUD 140,000 - 170,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 Java Engineer
Senior Java Engineer

Showtime Consulting Pty Ltd • Australia

On-site
AUD 120,000 - 150,000
Senior Java Engineer - Ultra-Secure Cloud & Microservices
Senior Java Engineer - Ultra-Secure Cloud & Microservices

Showtime Consulting Pty Ltd • Australia

On-site
AUD 120,000 - 150,000
Senior Java 21 AWS Microservices Engineer
Senior Java 21 AWS Microservices Engineer

Showtime Consulting • Australian Capital Territory

On-site
AUD 120,000 - 180,000
Senior Java Microservices Engineer | Spring Boot & Cloud
Senior Java Microservices Engineer | Spring Boot & Cloud

Kaizen Global Technologies • City of Brisbane

On-site
AUD 120,000 - 160,000