
Java Engineer - Back End
- Sydney, NSW
- Permanent
- Full-time
If you're passionate about building robust, scalable backend systems and have strong expertise in Java, APIs, microservices, and cloud technologies, this role is for you.Responsibilities:
- Designing, developing, and maintaining high-performance server-side applications using Java and related technologies.
- Building and optimising RESTful APIs and microservices that power customer-facing applications.
- Collaborating with product managers, designers, and frontend engineers to deliver seamless end-to-end solutions.
- Writing clean, testable, and scalable code while adhering to best practices.
- Conducting code reviews and providing technical guidance to ensure quality delivery.
- Troubleshooting and resolving production issues, with a focus on performance, scalability, and reliability.
- Leveraging monitoring and logging tools such as Splunk, Datadog to maintain system health.
- Staying across emerging backend and cloud technologies to recommend innovative solutions.
- Strong hands-on proficiency in Java and modern backend frameworks (Spring Boot, Quarkus).
- Experience developing APIs, microservices, and working with integration technologies.
- Familiarity with rule engines such as Kogito.
- Strong understanding of databases (MySQL, PostgreSQL) and data-driven application design.
- Experience with Git and collaborative version control workflows.
- Knowledge of cloud platforms (AWS), containerisation, Kubernetes, and service mesh environments.
- Experience with monitoring tools such as Splunk, Datadog.
- Strong grasp of non-functional requirements - security, privacy, availability, and performance.
- Excellent communication, collaboration, and stakeholder engagement skills.
- A proactive problem-solver who thrives in fast-paced, collaborative environments.
- Work on innovative projects that transform customer experiences in a complex, global industry.
- Collaborate with a highly skilled, cross-functional team.
- Hybrid working environment - balance flexibility with collaboration.