Job Summary:
We are looking for a Java Developer with 4-8 years of experience in developing scalable backend applications and microservices using Java and Spring technologies. The candidate should have solid expertise in cloud-native application development and AWS services.
Roles & Responsibilities:
- Design, develop, and maintain RESTful APIs and microservices.
- Build secure, scalable, and high-performance backend applications.
- Implement database solutions using Spring Data JPA and caching using Redis/Ehcache.
- Develop and deploy applications on AWS cloud platforms.
- Collaborate with cross-functional teams and contribute to CI/CD processes.
Required Technical Skills:
Java 17+, Spring Framework (Core, MVC, Security), Spring Boot, Spring Data JPA, REST APIs & Microservices, OAuth2/JWT, Redis/Ehcache, JUnit, Maven, AWS (DynamoDB, IAM, ECS, CloudFormation, CloudWatch), Git, and GitHub Actions.