We are looking for a highly skilled Java AWS Developer with strong expertise in Java, AWS, and Kafka to design and deliver scalable, high-performance backend systems. The ideal candidate will be a hands-on engineer who thrives in a cloud-native, agile environment and has a deep understanding of enterprise-level application architecture.
Key Responsibilities
- Design, develop, and maintain robust backend services using Core Java, Spring Boot, and Microservices .
- Build and integrate RESTful APIs for seamless communication between systems.
- Develop cloud-native solutions leveraging AWS services such as EC2, Lambda, S3, API Gateway, and DynamoDB .
- Implement and manage Infrastructure-as-Code using Terraform or CloudFormation .
- Monitor and troubleshoot AWS-deployed applications to ensure high availability and reliability.
- Collaborate closely with DevOps, QA, and Product teams in an Agile setup for continuous delivery.
- Conduct code reviews , enforce best practices, and optimize performance and scalability.
- Drive innovation by contributing to architecture discussions and continuous improvement initiatives.
Required Skills & Experience
Strong hands-on expertise in Core Java, Spring Framework, and Spring Boot .Solid experience with AWS services — EC2, Lambda, S3, API Gateway, DynamoDB, CloudWatch, etc.Proficiency in developing and consuming RESTful APIs .Deep understanding of cloud architecture , security , and scalability principles .Exposure to CI / CD pipelines and deployment automation tools (e.g., Jenkins, GitHub Actions).Familiarity with containerization using Docker , ECS , or EKS .Strong knowledge of both relational (MySQL) and NoSQL (DynamoDB) databases.Excellent debugging, problem-solving , and performance tuning skills.Strong communication and collaboration abilities in a cross-functional environment.Nice to Have
Experience with Kafka for real-time data streaming.Exposure to DevOps tools and automation practices.AWS certifications (Developer or Solutions Architect) are a plus.Why Join Us
Work on cutting-edge cloud-based applications that impact large-scale enterprise systems.Be part of a collaborative, high-performance engineering culture .Opportunity to contribute to architecture and design decisions in complex systems.Continuous learning through challenging projects and modern technology stack .Skills Required
Core Java, Spring Framework, Spring Boot, Aws Services, Restful Apis, Jenkins, Github, Cloud Architecture, Security