Java Spring Boot Developer (Kolkata)

Java Spring Boot Developer (Kolkata)

08 Sep
|
Infosys
|
Kolkata

08 Sep

Infosys

Kolkata

Job Summary

We are seeking an experienced Java Spring Boot Developer with 9-15 years of hands-on experience in designing, developing, and maintaining enterprise-grade applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, Hibernate, Angular, and Kafka, with a proven track record of building scalable, high-performance distributed systems.

Key Responsibilities

- Design, develop, and maintain scalable applications using Java and Spring Boot.
- Develop and implement Microservices-based architecture.
- Build and consume RESTful APIs and integrate third-party services.
- Develop responsive front-end applications using Angular.
- Design and implement event-driven solutions using Apache Kafka.
- Optimize application performance, scalability, and reliability.
- Collaborate with architects, business analysts, QA, and DevOps teams.
- Perform code reviews and ensure adherence to coding standards and best practices.
- Troubleshoot production issues and implement effective solutions.
- Mentor junior developers and contribute to technical leadership initiatives.

Required Skills

Backend Development

- Robust experience in Java 8/11/17
- Spring Boot
- Spring MVC
- Spring Security
- Spring Data JPA
- Microservices Architecture
- RESTful Web Services
- Hibernate/JPA
- Design Patterns
- Multithreading & Concurrency

Frontend Development

- Hands-on experience with Angular (8+)




- TypeScript
- JavaScript
- HTML5
- CSS3
- Bootstrap

Messaging & Event Streaming

- Apache Kafka
- Kafka Producer & Consumer Development
- Event-Driven Architecture
- Message Queue Concepts

Database

- Oracle
- MySQL
- PostgreSQL
- SQL Query Optimization

DevOps & Tools

- Git/GitHub/GitLab
- Maven/Gradle
- Jenkins
- SonarQube
- Docker
- Kubernetes (Preferred)

Cloud (Preferred)

- AWS or Azure Cloud Services
- CI/CD Pipelines
- Cloud-native Application Development

Preferred Skills

- Experience with containerized deployments using Docker and Kubernetes.
- Exposure to Reactive Programming.
- Knowledge of API Gateway and Service Discovery tools.
- Experience working in Agile/Scrum environments.
- Understanding of distributed systems and high-volume transaction processing.
- Exposure to monitoring tools such as ELK, Grafana, and Prometheus.

Qualifications

- Bachelor's or Master's degree in Computer Science, Information Technology, or related field.
- 9-15 years of software development experience.
- Strong analytical, debugging, and problem-solving skills.
- Excellent communication and stakeholder management abilities.

Key Competencies

- Java Development
- Spring Boot
- Microservices
- Hibernate/JPA
- Angular
- Apache Kafka
- REST APIs
- SQL & Database Design
- CI/CD
- Agile Methodologies
- System Design

📌 Java Spring Boot 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 spring boot developer (kolkata) / kolkata