Remote Java Fullstack Engineer — Spring Boot & Angular

Jobgether

Australia

Remote

AUD 110,000 - 160,000

Full time

4 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

Remote worldwide
Contract flexibility
Challenging technical environment
Modern technology stack
Cross-functional collaboration
Professional development
Agile working culture
Meaningful impact

Job summary

Partner Company is seeking a Java Fullstack Software Engineer (Spring Boot / Angular) based in Australia. You will design, develop and maintain a scalable microservices platform for data-driven route planning and logistics optimization.

You will work in an interdisciplinary Scrum DevOps team, building a modern technology stack and integrating ML capabilities to create smarter, more reliable planning solutions. Collaboration with ML engineers, analysts, and UX experts is essential.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • At least 3 years of professional experience in Java software development.
  • Strong knowledge of Java, Spring Framework, and Spring Boot.
  • Practical experience with Angular and the development of modern web applications.
  • Good understanding of Apache Kafka and hands-on experience with microservices architectures.
  • Experience designing and integrating RESTful APIs and documenting interfaces using Swagger.
  • Familiarity with Docker, Kubernetes, containerization, and modern DevOps practices.
  • Strong commitment to software quality, including clean code principles, unit testing, code reviews, and maintainable development practices.
  • Practical experience working with agile methodologies, particularly Scrum.
  • Strong analytical and problem-solving skills, with the ability to work independently and approach technical challenges in a structured, solution-oriented manner.
  • Excellent teamwork and communication skills, with the ability to collaborate effectively across multidisciplinary teams.
  • Very good written and spoken German and English, enabling effective communication in an international working environment.

Responsibilities

  • Design, develop, and maintain modern Java applications within a scalable microservices architecture.
  • Build and enhance backend services using Java, Spring, and Spring Boot.
  • Develop, integrate, and maintain frontend components and modern web applications using Angular.
  • Design, implement, and integrate RESTful APIs, ensuring clear technical documentation through Swagger.
  • Implement event-driven communication between microservices using Apache Kafka.
  • Containerize, deploy, and support applications using Docker and Kubernetes within modern DevOps environments.
  • Contribute to the development of data-driven optimization solutions in collaboration with machine learning specialists.
  • Maintain high software quality standards through clean code practices, unit testing, code reviews, and established development guidelines.
  • Actively participate in Scrum ceremonies, sprint planning, and collaborative development activities while contributing to the achievement of sprint objectives.
  • Work closely with software developers, machine learning engineers, business analysts, and UX specialists to deliver integrated solutions.
  • Share technical knowledge, propose improvements, and contribute to architectural decisions and the continuous evolution of the platform.

Skills

Java
Spring Boot
Angular
REST API design
Kafka
Docker
Kubernetes
Swagger
Unit testing
Scrum

Education

Bachelor's or Master's in CS/SE

Tools

Docker
Kubernetes
Swagger
Angular

Job description

Partner Company is seeking a Java Fullstack Software Engineer (Spring Boot / Angular) based in Australia. You will design, develop and maintain a scalable microservices platform for data-driven route planning and logistics optimization.

You will work in an interdisciplinary Scrum DevOps team, building a modern technology stack and integrating ML capabilities to create smarter, more reliable planning solutions. Collaboration with ML engineers, analysts, and UX experts is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java & Full-Stack Engineer (Spring Boot + Angular)
Senior Java & Full-Stack Engineer (Spring Boot + Angular)

M&T Resources • Melbourne

On-site
AUD 120,000 - 170,000
Java Fullstack Software Engineer (Spring Boot / Angular)
Java Fullstack Software Engineer (Spring Boot / Angular)

Jobgether • Australia

Remote
AUD 110,000 - 160,000
Remote worldwide
Contract flexibility
Challenging technical environment
+5
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Balance Recruitment • Sydney

On-site
AUD 120,000 - 180,000
Senior Java Full-Stack Engineer – Cloud & Microservices
Senior Java Full-Stack Engineer – Cloud & Microservices

Synechron • Sydney

On-site
AUD 120,000 - 180,000
Senior Java Full-Stack Lead — Microservices & Cloud
Senior Java Full-Stack Lead — Microservices & Cloud

Balance Recruitment • Sydney

On-site
AUD 120,000 - 180,000
Remote Full-Stack Engineer - Java/Spring, Node.js, AWS
Remote Full-Stack Engineer - Java/Spring, Node.js, AWS

TaskVerse • Parramatta

Hybrid
AUD 148,000 - 203,000
Full Stack Java/AWS Engineer — Build Scalable Digital Apps
Full Stack Java/AWS Engineer — Build Scalable Digital Apps

Aurec • Parramatta

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

EBR • Brisbane

On-site
AUD 110,000 - 160,000
Senior Java Developer — Spring Boot & Microservices
Senior Java Developer — Spring Boot & Microservices

Infosys • Sydney

Hybrid
AUD 109,000 - 120,000
Java Backend Engineer - AWS, Microservices, CI/CD
Java Backend Engineer - AWS, Microservices, CI/CD

eTeam • Melbourne

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