Java Springboot Developer (Kolkata)

Java Springboot Developer (Kolkata)

09 Oct
|
Infosys
|
Kolkata

09 Oct

Infosys

Kolkata

Job Description: Java Spring Boot Developer

Job Title: Java Spring Boot Developer

Experience: 3 to 9 Years

Employment Type: Full-Time

Job Summary

We 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.
- Solid 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.

📌 Java Springboot Developer (Kolkata)
🏢 Infosys
📍 Kolkata

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.

Subscribe to this job alert:

Get the latest job offers by email for: java springboot developer (kolkata) / kolkata