We are looking for an experienced Java Microservices Developer with solid hands-on expertise in designing, developing, and maintaining scalable enterprise applications using Java, Spring Boot, and Microservices architecture.
Key Responsibilities
Design and develop scalable applications using Java/J2EE and Spring Boot.
Build and maintain RESTful APIs and Microservices.
Develop cloud-ready, distributed backend applications.
Work with SQL/NoSQL databases and integrate external services.
Implement unit testing, debugging, code reviews, and performance optimization.
Work with Git, Maven/Gradle, Jenkins and CI/CD pipelines.
Collaborate with architects, developers, QA, and DevOps teams.
Troubleshoot production issues and ensure application reliability.
Mandatory Skills
Java / Java 8+
Spring Boot
Microservices
REST API / RESTful Web Services
Spring Framework
Hibernate / JPA
SQL
Maven / Gradle
Git
JUnit / Mockito
CI/CD
Positive to Have
Kafka / RabbitMQ
Docker
Kubernetes
AWS / Azure / GCP
NoSQL databases such as MongoDB
Agile/Scrum development experience
📌 Java With Microservices Kolkata (India)
🏢 Tata Consultancy Services
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.