Key Responsibilities:
Design, develop, and maintain backend services using Java 8, 11 or 17.
Implement enterprise-grade solutions leveraging Spring Framework (Spring Boot, Spring Cloud, Spring MVC, Spring REST).
Build and integrate Microservices and RESTful APIs.
Deploy, manage, and optimize applications on AWS or Azure cloud platforms.
Use Docker and Kubernetes for containerization and orchestration.
Work with databases such as MySQL, PostgreSQL, ElasticSearch, and Cosmos DB.
Implement monitoring and logging using Splunk.
Ensure code quality with SonarQube.
Collaborate within Agile/Scrum teams and participate in all SDLC phases.
Work closely with USA-based clients in Automotive, Financial, and Insurance domains.
Required Skills & Experience
Java 8/11/17 – Strong coding expertise (7+ years preferred).
Spring Boot, Spring Cloud – Extensive experience in enterprise projects.
Microservices Architecture - Proven experience designing and implementing microservices-based systems.
API integration - Skilled in developing and integrating RESTful APIs
AWS or Azure – Working knowledge and exposure to cloud deployment and management.
Docker & Kubernetes – Familiar with containerization and orchestration tools.
Relational & NoSQL databases – MySQL, PostgreSQL, ElasticSearch, Cosmos DB.
Frontend Exposure – Basic understanding of Angular or React JS
Monitoring & Quality Tools – Splunk, SonarQube.
Agile/Scrum methodology and full SDLC knowledge.
Excellent communication and collaboration skills.