👨🏻‍💻 postech.work

Java Lead Developer

Recmatrix Consulting • 🌐 In Person

In Person Posted 1 week, 1 day ago

Job Description

Job Title: Java Lead Developer

Location:

Sydney

Role:

Contract

Job Summary

We are seeking an experienced

Java Lead Developer

to lead a technical delivery team in building and delivering scalable, high-performance applications using

Java, Spring Boot, Microservices, React.js, and Kafka

. This role requires strong technical leadership, hands-on development, and the ability to drive architecture and delivery standards across the team.

Key Responsibilities

Lead and mentor a team of developers in designing, developing, and delivering high-quality enterprise applications using

Java, Spring Boot, and React.js

.

Collaborate with stakeholders to understand business requirements, translate them into technical solutions, and ensure timely delivery.

Drive best practices in software design, coding standards, and development methodologies.

Architect and develop

microservices-based solutions

, ensuring high availability, scalability, and fault tolerance.

Lead code reviews, performance tuning, troubleshooting, and optimization of applications.

Implement and maintain RESTful APIs, backend services, and integration with frontend components.

Design and implement

event-driven architectures using Kafka

, including producers, consumers, and message reliability strategies.

Ensure quality through unit/integration testing, CI/CD support, and collaboration with DevOps teams for deployments.

Monitor applications and support production troubleshooting and incident resolution.

Required Skills \& Experience

Strong proficiency in

Java (Java 8+)

with hands-on experience in enterprise web development.

Proven experience in

Spring Boot, Spring MVC / Spring Web, Spring Data

.

Solid experience in

microservices architecture

and backend service design.

Hands-on experience with

React.js

for frontend development, including component architecture and state management.

Strong knowledge of

RESTful APIs

, security, authentication, and session management.

Practical experience with

Kafka

and event-driven architecture.

Experience with

unit/integration testing

using JUnit, Mockito, etc.

Experience working in Agile delivery environment and collaborating with cross-functional teams.

Strong problem-solving, communication, and leadership skills with the ability to prioritize tasks effectively.

Nice to Have

Experience with

cloud platforms

(AWS/Azure/GCP)

Exposure to

containerization (Docker/Kubernetes)

Familiarity with

DevOps pipelines and automated deployments

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.