Senior Java Software Engineer

ALOIS Australia

Council of the City of Sydney

On-site

AUD 100,000 - 130,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

A leading technology firm in Sydney is searching for a Senior Java Developer to enhance their technology team. Candidates should possess extensive hands-on experience in Java application development, including Core Java, Spring, and microservices architecture. The role involves designing and maintaining high-performance applications while mentoring junior developers. If you're passionate about backend development and working closely with teams, this opportunity could be perfect for you.

Qualifications

  • 6+ years of hands-on experience in Java development.
  • Strong expertise in Core Java, Java 8+, Spring, and Spring Boot.
  • Experience with Microservices architecture.

Responsibilities

  • Design, develop, and maintain high-performance Java applications.
  • Work on backend services using Java, Spring, and Spring Boot.
  • Develop RESTful APIs and integrate with third-party systems.
  • Participate in system design, architecture discussions, and code reviews.
  • Optimize application performance, scalability, and security.
  • Guide and mentor junior developers and contribute to best practices.

Skills

Java development
Core Java
Java 8+
Spring
Spring Boot
Microservices architecture
REST APIs
JSON
XML
SQL
NoSQL databases
Hibernate
JPA
CI/CD pipelines
Maven
Gradle
Git
Bitbucket
Agile methodologies
Scrum

Job description

Location: Sydney, NSW

Experience: 8–12+ Years

Employment Type: Contract

We are looking for an experienced Senior Java Developer to join our growing technology team in Sydney. The ideal candidate will have strong hands‑on experience in Java‑based application development, system design, and modern frameworks, with the ability to mentor junior developers and work closely with stakeholders.

Key Responsibilities
  • Design, develop, and maintain high‑performance Java applications
  • Work on backend services using Java, Spring, and Spring Boot
  • Develop RESTful APIs and integrate with third‑party systems
  • Participate in system design, architecture discussions, and code reviews
  • Optimize application performance, scalability, and security
  • Collaborate with product owners, business analysts, and QA teams
  • Guide and mentor junior developers and contribute to best practices
  • Support production releases and resolve technical issues
Required Skills & Experience
  • 6+ years of hands‑on experience in Java development
  • Strong expertise in Core Java, Java 8+, Spring, Spring Boot
  • Experience with Microservices architecture
  • Hands‑on experience with REST APIs, JSON, XML
  • Strong knowledge of SQL / NoSQL databases (Oracle, MySQL, PostgreSQL, MongoDB)
  • Experience with Hibernate / JPA
  • Familiarity with CI/CD pipelines and build tools (Maven, Gradle)
  • Experience with Git, Bitbucket, or similar version control systems
  • Understanding of Agile / Scrum methodologies
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Corroboree Talent • Canberra

Hybrid
AUD 124,000 - 193,000
Senior Java Backend Engineer - Cloud & Microservices
Senior Java Backend Engineer - Cloud & Microservices

Coforge • City of Brisbane

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

CareCone Group • Sydney

On-site
AUD 100,000 - 130,000
Senior Java Engineer
Senior Java Engineer

Showtime Consulting • Sydney

On-site
AUD 140,000 - 170,000
Backend Java Spring Boot Microservices Engineer
Backend Java Spring Boot Microservices Engineer

Infosys Limited • City of Melbourne

Hybrid
AUD 109,000 - 120,000
Hybrid work arrangements
Java Software Engineer
Java Software Engineer

Change Recruitment • Sydney

Remote
AUD 150,000 - 180,000
Senior Java Developer
Senior Java Developer

Xpt Software Australia Pty Ltd • Sydney

On-site
AUD 110,000 - 150,000
Senior Backend Developer – Java & Cloud
Senior Backend Developer – Java & Cloud

Coforge • City of Brisbane

On-site
AUD 120,000 - 180,000
Lead Java Developer
Lead Java Developer

Coforge • City of Brisbane

On-site
AUD 140,000 - 200,000
Senior Java Developer
Senior Java Developer

Interface Agency Australia • Sydney

On-site
AUD 150,000