Posted on: 14/08/2025
About the Role :
We are looking for a highly skilled Associate Staff Engineer Java to join our engineering team and contribute to the design and development of high-volume, low-latency microservices-based applications. The ideal candidate should have 4.5+ years of hands-on experience in backend development using Java and Spring Boot, with a strong understanding of Microservices Architecture (MSA) and cloud-native technologies, especially AWS.
This role requires a self-starter who can take ownership of complex modules, deliver robust, scalable systems, and collaborate across cross-functional teams.
Key Responsibilities :
- Design, develop, and deploy scalable and high-performance Java-based microservices using Spring Boot and related frameworks.
- Implement and consume RESTful APIs, ensuring performance, reliability, and security of integrations.
- Design solutions for high-volume systems, ensuring scalability, availability, and performance in production.
- Work independently on complex technical components with minimal supervision, driving the design and implementation of business-critical modules.
- Collaborate with DevOps and Cloud teams for AWS-based deployment and integration, including services like DynamoDB, SQS, Lambda, and others.
- Apply functional and object-oriented design patterns to solve real-world challenges.
- Ensure application reliability through robust unit testing, integration testing, and continuous integration workflows (Jenkins, Git).
- Debug, identify root causes, and resolve technical issues in distributed systems.
- Provide technical mentorship and peer reviews within the development team.
- Contribute to Agile ceremonies (scrum, sprint planning, retrospectives) and deliver on sprint commitments.
Must-Have Skills & Experience :
- 4.5 to 6 years of experience in backend development using Java (11+).
- Strong hands-on experience with Spring Boot, Spring Cloud, and other Spring modules.
- Proven experience designing and building microservices using REST APIs in a production environment.
Experience with AWS Cloud Services, especially :
- DynamoDB
- Lambda
- SQS
- API Gateway
- Deep understanding of multithreading, concurrency, and asynchronous processing.
- Strong debugging and problem-solving skills in distributed systems.
- Ability to work in fast-paced, agile development environments with minimal supervision.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1529875
Interview Questions for you
View All