Job Summary:  
We are seeking an experienced Java Developer  with strong expertise in AWS cloud services  and API development/integration .
The ideal candidate will design, develop, and maintain scalable backend systems and services, ensuring high performance and reliability in a cloud-based environment.
Key Responsibilities:  
- Design, develop, and maintain backend applications using Core Java / Spring Boot .
 
 
- Build and integrate RESTful APIs  for internal and external systems.
 
 
- Develop cloud-native solutions using AWS services  (Lambda, EC2, S3, API Gateway, etc.).
 
 
- Work with microservices architecture  and container technologies (Docker, ECS/EKS).
 
 
- Collaborate with front-end, DevOps, and QA teams for smooth delivery.
 
 
- Optimize code for performance, scalability, and security.
 
 
- Troubleshoot, debug, and maintain production systems.
 
 
Required Skills:  
- Strong proficiency in Java (8 or above)  and Spring / Spring Boot  frameworks.
 
 
- Hands-on experience with AWS Cloud Services  (EC2, S3, Lambda, RDS, CloudWatch, API Gateway).
 
 
- Solid understanding of RESTful API  design and integration.
 
 
- Experience with SQL / NoSQL databases  (MySQL, DynamoDB, etc.).
 
 
- Familiarity with CI/CD pipelines , Git , and Agile methodologies .
 
 
- Good understanding of microservices  and containerization  (Docker, Kubernetes preferred).