# Java Springboot DeveloperInfosysPosted on October 23, 2026---Experience3 - 8 yrsSalary (CTC)₹5.8L - ₹7.4LJob LocationKolkata, IndiaVacancy40DesignationJava Spring Boot DeveloperJob TypeNot specified---## Job DescriptionJob Description: Java Spring Boot Developer**Job Title:** Java Spring Boot Developer**Experience:** 3 to 9 Years **Employment Type:** Full-TimeJob SummaryWe are seeking a highly motivated Java Spring Boot Microservices Developer to design, develop, and support scalable, high-performance enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices Architecture, REST APIs, and cloud-native application development.Key Responsibilities* Design, develop, and maintain enterprise-grade applications using Java and Spring Boot.* Build scalable Microservices-based applications following industry best practices.* Develop and consume RESTful APIs and integrate with third-party systems.* Collaborate with architects, business analysts, QA teams, and stakeholders to deliver high-quality solutions.* Implement secure, reliable, and reusable services with proper exception handling and logging.* Participate in code reviews, unit testing, integration testing, and deployment activities.* Optimize application performance, scalability, and availability.* Troubleshoot production issues and provide timely resolutions.* Work in Agile/Scrum teams and contribute to sprint planning and estimations.Required Skills* Strong experience in **Java 8/11/17**.* Expertise in **Spring Boot**, **Spring MVC**, **Spring Data JPA**, and **Spring Security**.* Hands-on experience in **Microservices Architecture**.* Strong knowledge of **RESTful Web Services** and API development.* Experience with **Hibernate/JPA** and ORM frameworks.* Strong understanding of **SQL databases** such as Oracle, MySQL, PostgreSQL, or SQL Server.* Experience with **Git**, Maven, Gradle, and version control practices.* Knowledge of **Design Patterns**, **OOP Concepts**, and **SOLID Principles**.* Familiarity with **JUnit**, Mockito, and automated testing frameworks.Preferred Skills* Experience with **Spring Cloud**, Eureka, Config Server, Feign Client, API Gateway.* Hands-on experience with **Kafka**, RabbitMQ, or other messaging systems.* Experience with **Docker**, Kubernetes, and containerization technologies.* Knowledge of **CI/CD pipelines** using Jenkins, GitHub Actions, or Azure DevOps.* Exposure to **AWS**, Azure, or GCP cloud platforms.* Understanding of distributed systems, resilience patterns, and service monitoring.Nice to Have* Experience with NoSQL databases such as MongoDB or Cassandra.* Knowledge of ELK Stack, Splunk, Prometheus, and Grafana.* Experience in Banking, Financial Services, E-commerce, Healthcare, or Telecom domains.* Certification in Java, Spring, or Cloud Technologies.Educational Qualification* Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.Keywords**Java, Spring Boot, Microservices, Spring Cloud, REST API, Hibernate, JPA, Kafka, Docker, Kubernetes, AWS, Azure, Jenkins, Maven, Git, Oracle, PostgreSQL, JUnit, Mockito, CI/CD, Distributed Systems**.