We are looking for a skilled Java Developer with robust AWS cloud experience to design, develop, and maintain scalable enterprise applications. The candidate should have hands-on expertise in Java, Spring Boot, Microservices, and AWS cloud services.
Key Responsibilities
- Design and develop scalable backend applications using Java and Spring Boot
- Build and deploy Microservices-based applications
- Work on AWS cloud services for application deployment and maintenance
- Develop RESTful APIs and integrate third-party services
- Participate in application architecture and design discussions
- Implement CI/CD pipelines and DevOps practices
- Troubleshoot production issues and optimize application performance
- Collaborate with cross-functional teams in Agile methodology
Must Have Skills:
- Java 8/11/17
- Spring Boot
- Microservices
- REST API
Good to Have Skills:
- Docker & Kubernetes
- Kafka/RabbitMQ
- Terraform/CloudFormation
- Jenkins/GitHub Actions
- NoSQL (MongoDB/DynamoDB)
Required Qualifications:
- Bachelors degree in Computer Science or related field
- Strong understanding of OOP concepts and design patterns
- Experience working in Agile/Scrum environment
- Excellent problem-solving and communication skills
Mandated Skills for Portal: Java, Spring Boot, Microservices, AWS, REST API, SQL, Docker, Kubernetes, CI/CD, Git