Senior Java + Spring Boot Developer (Madhya Pradesh)

Senior Java + Spring Boot Developer (Madhya Pradesh)

03 Aug
|
Tata Consultancy Services
|
Madhya Pradesh

03 Aug

Tata Consultancy Services

Madhya Pradesh

Senior Java + Spring Boot Developer (4-10 Years) Indore

Job Title

Senior Java + Spring Boot Developer

Location

Indore, Madhya Pradesh

Experience

4 10 Years

Employment Type

Full-Time

Job Summary

We are seeking an experienced Senior Java + Spring Boot Developer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate should possess strong expertise in Java technologies, Spring Boot, microservices architecture, REST APIs, and database development. The candidate will collaborate with cross-functional teams to build robust backend systems and contribute to the complete software development lifecycle.

Key Responsibilities

- Design, develop, test, and deploy enterprise-grade applications using Java and Spring Boot.
- Build and maintain Microservices-based architectures.
- Develop and consume RESTful APIs and third-party integrations.
- Write clean, efficient, reusable, and maintainable code following coding standards.
- Collaborate with business analysts, architects, QA teams, and frontend developers.
- Optimize application performance, scalability, and reliability.
- Perform code reviews and mentor junior developers.
- Troubleshoot production issues and provide long-term solutions.
- Participate in Agile/Scrum meetings and development activities.
- Develop secure applications following industry best practices.

Required Technical Skills

Core Java

- Java 8/11/17
- OOP Concepts
- Collections Framework
- Multithreading & Concurrency
- Design Patterns
- Exception Handling

Spring Framework





- Spring Boot
- Spring MVC
- Spring Data JPA
- Spring Security
- Spring Cloud
- Spring Batch (preferred)

Microservices

- Service-based Architecture
- API Gateway
- Service Discovery
- Distributed Systems Concepts
- Inter-service Communication

Database Technologies

- MySQL
- PostgreSQL
- Oracle Database
- SQL Query Writing & Optimization

APIs & Integration

- RESTful Web Services
- JSON/XML
- Swagger/OpenAPI
- API Security (OAuth2, JWT)

DevOps & Tools

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

Cloud (Preferred)

- AWS / Azure / GCP
- Kubernetes & Containerized Deployments

Desired Skills

- Strong analytical and problem-solving abilities.
- Excellent debugging and troubleshooting skills.
- Experience working in Agile development environments.
- Understanding of CI/CD pipelines.
- Knowledge of messaging systems such as Kafka or RabbitMQ.
- Exposure to Redis or other caching technologies.
- Robust communication and stakeholder management skills.

Qualification

- Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field.
- Relevant certifications in Java, Cloud, or Microservices will be an added advantage.

Preferred Experience

- 4–10 years of hands-on software development experience.
- Experience in developing large-scale enterprise applications.
- Strong exposure to Microservices and distributed systems.
- Experience with cloud-native application development is highly desirable.

📌 Senior Java + Spring Boot Developer (Madhya Pradesh)
🏢 Tata Consultancy Services
📍 Madhya Pradesh

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: senior java + spring boot developer (madhya pradesh) / madhya pradesh

Subscribe to this job alert:

Get the latest job offers by email for: senior java + spring boot developer (madhya pradesh) / madhya pradesh