Dear Professionals
Greetings from Tata consultancy Services,
Job Title : Spring Boot Developer
Experiernce: 5 to 8 Years
Location: Chennai, Bengaluru, Hyderabad
Mode of Work : Work from Office
Mode of Interview: Virtual
Job Summary
We are looking for an experienced Spring Boot Developer with 5-8 years of hands-on experience in designing, developing, and maintaining enterprise-grade Java applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, REST APIs, and cloud-native application development.
Required Technical Skills
- Core Java (Java 8/11/17)
- Spring Framework
- Spring Boot
- Microservices Architecture
- RESTful Web Services
- Spring Data JPA / Hibernate
- SQL (Oracle, PostgreSQL, MySQL)
- Git, Maven, Jenkins
- CI/CD Concepts
- Agile/Scrum Methodology
Roles & Responsibilities
- Design, develop, and maintain scalable backend applications using Java and Spring Boot.
- Build and consume REST APIs and Microservices.
- Write clean, maintainable, and efficient code following coding standards.
- Develop unit and integration test cases.
- Participate in code reviews and performance optimization activities.
- Collaborate with business analysts, QA teams, and architects.
Mandatory Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 5-8 years of experience in Java development.
- Strong experience with Spring Boot and Microservices.
- Hands-on experience with RESTful API development.
- Experience with relational databases and SQL queries.
- Good communication and stakeholder management skills.
Preferred Qualifications
- Cloud certification (AWS/Azure).
- Experience with containerization and orchestration tools.
- Exposure to event-driven architecture and messaging frameworks.
Key Competencies
- Problem-solving and analytical skills
- Strong debugging and troubleshooting abilities
- Team collaboration
- Ownership and accountability
- Excellent verbal and written communication skills