We are looking for a
Senior Java Backend Developer
with 7+ years of experience in designing and developing scalable, secure, and high-performance backend applications using contemporary Java and cloud technologies.
Key Responsibilities
Design and develop backend applications using
Java 17+ and Spring Boot
.
Build scalable
REST APIs
and microservices.
Work with
JPA/Hibernate, Oracle SQL, and MongoDB
.
Develop unit and integration tests using
JUnit and Mockito
.
Containerize applications using
Docker
and deploy/manage workloads on
AWS
.
Implement infrastructure automation using
Terraform
.
Build and maintain
CI/CD pipelines using GitHub Actions
.
Implement application
observability,
monitoring, logging, and security
best practices.
Follow
Git-based development, branching, and PR workflows
.
Mentor junior developers and contribute to technical design and code reviews.
Leverage
AI-assisted coding tools such as GitHub Copilot
responsibly to improve developer productivity and code quality.