Java + AWS | Pune | 5 to 9 Years
Overview
We are looking for an Java Developer with strong hands-on expertise in Java, Spring Boot, Microservices, and cloud technologies such as AWS. The ideal candidate should be well-versed in end-to-end API development, microservices architecture, DevOps practices, and cloud-native deployments. The role requires excellent analytical skills, strong problem‑solving abilities, and the ability to work independently.
Primary Skills
- Strong hands-on experience in Java / J2EE / Spring Boot application development
- Strong experience in Microservices architecture and RESTful API development
- Strong knowledge of Spring WebFlux and Reactive Programming
- Expertise in Java 8 development
- Strong API design skills using Swagger / OAS
- Strong knowledge of API Security (Authentication, Authorization, Rate Limiting, JWT)
- Hands-on experience with Docker and Kubernetes
- Experience deploying and maintaining applications on AWS or PCF
- Strong experience with Git, Jenkins, Maven, and DevOps tools
- Strong debugging skills (socket issues, timeouts, connection problems)
- Experience in JUnit and test frameworks
- End-to-end project lifecycle experience: requirements → development → testing → deployment → support
- Experience with ESB/Middleware tools (or readiness to learn)
- Strong knowledge of design principles, coding best practices, and standards
- Experience in code reviews, test case reviews, and ensuring quality compliance
- Application performance tuning expertise
- Experience with Splunk and AppDynamics for monitoring
- MuleSoft experience or willingness to learn Mule APIs
Secondary Skills
- Knowledge of Java 17
- Understanding of RAML
- Knowledge of AWS services: EC2, ECS, ECR, EKS, Lambda
- Experience with JMS / MQ
- Involvement in POCs, automation, and process improvements
- Experience working in Agile methodology
- Familiarity with JIRA and Confluence
- Banking domain knowledge
Pune, IN