CareerPlan

Java Application Engineer

New South WalesFull-time2026-11-04 → 2026-11-12
On-site · Australia

Core

Design, develop, and support Java applications using Spring Boot, React.js, and AWS on Linux, including occasional legacy Struts/JSP support.

Role type

Senior IC Java Application Engineer

Builds

Cloud-based microservices, REST APIs, and modern web application solutions

Domain

Enterprise software development, Cloud infrastructure, Microservices

Deliverable

production ML models | product features

Required skills

Java (Spring Boot), Linux, AWS, REST APIs, Microservices, React.js, SQL/NoSQL, Docker, Kubernetes

Preferred skills

Legacy Java web technologies (Struts, JSP)

Technologies

Spring Boot, React.js, AWS, PostgreSQL, Oracle, DynamoDB, Docker, Kubernetes, Struts, JSP

Responsibilities

Design and develop robust Java application solutions; Monitor, maintain, and troubleshoot production applications; Scope and implement new application solutions; Contribute to application architecture and development practices; Maintain technical documentation; Participate in rotational after-hours support

Seniority

Senior, hands-on IC