Senior Java Spring Boot Backend Engineer

Viable Solutions Pty Ltd

City of Melbourne

On-site

AUD 90,000 - 140,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Viable Solutions Pty Ltd is seeking an experienced Java Spring Boot Developer to design, build, and maintain scalable backend services for enterprise clients. You will create Java-based microservices and REST APIs using Spring Boot, ensuring high performance and reliability in an Agile environment.

Key responsibilities include developing microservices, exposing RESTful and GraphQL APIs, and implementing solutions with Spring Framework, Hibernate/JPA, and database optimisations.

Qualifications

  • 5–8+ years hands-on Java development.
  • Strong proficiency in Java 11/17+ (OOP, functional, concurrent).
  • Spring Boot expertise for REST API development and microservices.
  • Deep knowledge of Spring Framework (MVC, Security, Data, Cloud).
  • Experience with Hibernate/JPA and database integration.
  • Strong SQL skills with complex queries and performance tuning.
  • Experience with message brokers (Kafka, RabbitMQ, ActiveMQ).
  • Docker and Kubernetes expertise; containerisation and orchestration.
  • Hands-on AWS (EC2, ECS/EKS, Lambda, S3, RDS).
  • CI/CD tools experience (Jenkins, GitHub Actions, Azure DevOps).
  • Understanding of microservices architecture and patterns.
  • Experience with unit/integration testing (JUnit, Mockito).
  • Agile/Scrum delivery experience.

Responsibilities

  • Design, develop, and maintain scalable Java applications and microservices using Spring Boot.
  • Build and expose RESTful and GraphQL APIs for frontend and third-party systems.
  • Develop and maintain backend business logic, service layers, and data access layers.
  • Implement Spring components—Spring MVC, Security, Data, Cloud.
  • Write clean, well-tested code following SOLID principles.
  • Design and implement microservices architecture with proper communication patterns.
  • Implement inter-service communication using REST, gRPC, or message brokers.
  • Work with message brokers such as Kafka, RabbitMQ, or ActiveMQ.
  • Implement service discovery, API gateway, and circuit breakers.
  • Design for scalability, high availability, and fault tolerance.

Skills

Java
Spring Boot
REST API
Microservices
Spring Framework
Hibernate/JPA
SQL
Docker
Kubernetes
AWS
CI/CD
Agile/Scrum
OAuth/JWT
gRPC
Testing (JUnit Mockito)

Tools

Docker
Kubernetes
AWS
GraphQL
PostgreSQL
MySQL
Oracle
Hibernate
JPA
Flyway
Liquibase
Jenkins
GitHub Actions

Job description

Viable Solutions Pty Ltd is seeking an experienced Java Spring Boot Developer to design, build, and maintain scalable backend services for enterprise clients. You will create Java-based microservices and REST APIs using Spring Boot, ensuring high performance and reliability in an Agile environment.

Key responsibilities include developing microservices, exposing RESTful and GraphQL APIs, and implementing solutions with Spring Framework, Hibernate/JPA, and database optimisations.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Viable Solutions Pty Ltd • City of Melbourne

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

Viable Solutions Pty Ltd • City of Melbourne

On-site
AUD 90,000 - 140,000
Senior Java Lead: Microservices & Spring Boot
Senior Java Lead: Microservices & Spring Boot

XPT Software • City of Melbourne

On-site
AUD 120,000 - 160,000
Senior Java Backend Engineer – Microservices & Spring
Senior Java Backend Engineer – Microservices & Spring

Showtime Consulting • Council of the City of Sydney

On-site
AUD 120,000 - 170,000
Java Spring Backend Engineer — FinTech & Microservices
Java Spring Backend Engineer — FinTech & Microservices

eTeam • City of Melbourne

On-site
AUD 120,000 - 160,000
Senior Java Backend Engineer, Microservices & REST API
Senior Java Backend Engineer, Microservices & REST API

Renaissance InfoSystems • Council of the City of Sydney

On-site
AUD 140,000 - 190,000
Senior Java Full-Stack Engineer Sydney, AWS & Microservices
Senior Java Full-Stack Engineer Sydney, AWS & Microservices

The HR Ally • Council of the City of Sydney

On-site
AUD 120,000 - 150,000
Go Backend Engineer: Scalable Microservices & APIs
Go Backend Engineer: Scalable Microservices & APIs

Viable Solutions Pty Ltd • City of Melbourne

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
Senior Backend Dev: Java, Cloud & Microservices
Senior Backend Dev: Java, Cloud & Microservices

Coforge • City of Brisbane

On-site
AUD 140,000 - 200,000