Java Full Stack Developer

Spait Infotech

Australia

On-site

AUD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

null

Job summary

Spait Infotech in Australia is seeking a seasoned Java full-stack engineer to design, develop, and maintain scalable web applications. You will build backend services, RESTful APIs, and secure systems using Spring technologies while crafting responsive frontends with Angular or React.

The role requires strong experience with microservices, ORM, SQL databases, and cloud platforms. You will collaborate in an Agile environment, participate in code reviews, and contribute to CI/CD pipelines using

Qualifications

  • Proficient in Core Java and OOP concepts.
  • Spring Boot, Spring MVC, Spring Security, and Spring Framework experience.
  • Strong Microservices architecture and RESTful API development.
  • Frontend experience with Angular or React.
  • Experience with Hibernate/JPA ORM.
  • Strong SQL knowledge with MySQL/Oracle/PostgreSQL.
  • Knowledge of Kafka or RabbitMQ messaging systems.
  • JUnit and Mockito for unit testing.
  • Git, GitHub/GitLab, Maven/Gradle, CI/CD stacks.
  • Docker, Kubernetes, Jenkins, and CI/CD pipelines.
  • Understanding of AWS, Azure, or other cloud platforms.
  • Good problem-solving, analytical, communication, and teamwork skills.

Responsibilities

  • Design, develop, and maintain scalable web applications using Java and modern frontend technologies.
  • Develop backend services and RESTful APIs using Java, Spring Boot, and Microservices architecture.
  • Build responsive interfaces with Angular or React.
  • Implement business logic, workflows, and database integrations.
  • Develop and integrate REST APIs with frontend applications.
  • Work with relational databases such as MySQL, Oracle, or PostgreSQL.
  • Implement application security using Spring Security, JWT, and OAuth.
  • Write clean, reusable, optimized, and maintainable code.
  • Perform unit and integration testing, debugging, and troubleshooting.
  • Participate in code reviews and collaborate with cross-functional teams.
  • Work with Git, Maven, Jenkins, Docker, and CI/CD pipelines.
  • Participate in Agile/Scrum ceremonies and deliver projects on time.

Skills

Core Java
Java 8/11/17
Spring Boot
Spring MVC
Spring Security
Microservices
RESTful APIs
Angular
React
Hibernate/JPA
SQL
MySQL
Oracle
PostgreSQL
Kafka
RabbitMQ
JUnit
Mockito
Git
GitHub/GitLab
Maven
Gradle
Docker
Kubernetes
Jenkins
CI/CD
AWS
Azure
Cloud Platforms
Problem Solving
Communication
Teamwork

Tools

Git
GitHub
GitLab
Maven
Gradle
Docker
Kubernetes
Jenkins
CI/CD
SQL Databases
Hibernate
JPA

Job description

  • Design, develop, and maintain scalable web applications using Java and modern frontend technologies.
  • Develop backend services and RESTful APIs using Java, Spring Boot, and Microservices architecture.
  • Build responsive and user-friendly interfaces using Angular or React.
  • Implement business logic, application workflows, and database integrations.
  • Develop and integrate REST APIs with frontend applications.
  • Work with relational databases such as MySQL, Oracle, or PostgreSQL.
  • Implement application security using Spring Security, JWT, and OAuth.
  • Write clean, reusable, optimized, and maintainable code.
  • Perform unit testing, integration testing, debugging, and troubleshooting.
  • Participate in code reviews and collaborate with cross-functional teams.
  • Work with Git, Maven, Jenkins, Docker, and CI/CD pipelines.
  • Participate in Agile/Scrum ceremonies and deliver projects within timelines.
Required Skills
  • Strong knowledge of Core Java, OOP concepts, Collections, Multithreading, and Java 8/11/17 features.
  • Hands-on experience with Spring Boot, Spring MVC, Spring Security, and Spring Framework.
  • Strong experience in Microservices architecture and RESTful API development.
  • Frontend development experience with Angular or React.
  • Experience with Hibernate, JPA, and ORM frameworks.
  • Strong SQL knowledge and experience with MySQL, Oracle, or PostgreSQL.
  • Knowledge of Kafka or RabbitMQ messaging systems.
  • Experience with JUnit and Mockito for unit testing.
  • Hands-on experience with Git, GitHub/GitLab, Maven, and Gradle.
  • Knowledge of Docker, Kubernetes, Jenkins, and CI/CD pipelines.
  • Understanding of AWS, Azure, or other cloud platforms.
  • Good problem-solving, analytical, communication, and teamwork skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

M&T Resources • Melbourne

On-site
AUD 120,000 - 170,000
Java Backend Developer
Java Backend Developer

Boltin • Australia

On-site
AUD 90,000 - 120,000
Sr. Java Developer
Sr. Java Developer

Showtime Consulting • Sydney

On-site
AUD 120,000 - 160,000
Full Stack Java Developer | AWS/AngularJS/React
Full Stack Java Developer | AWS/AngularJS/React

EBR Ever Better Recruitment • Brisbane

On-site
AUD 110,000 - 160,000
Java Full-Stack Engineer: Spring Boot + React/Angular
Java Full-Stack Engineer: Spring Boot + React/Angular

Spait Infotech • Australia

On-site
AUD 90,000 - 130,000
null
Java Full stack Developer
Java Full stack Developer

Synechron • Sydney

On-site
AUD 120,000 - 180,000
Senior Java Developer: Spring Boot, REST & Microservices
Senior Java Developer: Spring Boot, REST & Microservices

Showtime Consulting • Sydney

On-site
AUD 120,000 - 160,000
Senior Java Developer
Senior Java Developer

Hydrogen Group • Sydney

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

Balance Recruitment and Balance Consulting • Sydney

On-site
AUD 140,000 - 180,000
Java Developer
Java Developer

Sterland Computing • Sydney

On-site
AUD 120,000 - 160,000
Top locations