
Java Developer Opportunity at TCS – Bangalore , Chennai & Mumbai Locations
We are seeking an experienced Java Developer to join our team in Bangalore, Chennai, or Mumbai. As a Java Developer at [Company Name], you will play a critical role in designing, developing, and deploying high-quality software applications using Java and related technologies.
Job Description:
- Design, develop, and deploy microservices architecture using Spring Boot, Spring Data JPA, and Spring Security
- Build REST APIs and integrate with message brokers like Kafka, RabbitMQ, etc.
- Work with SQL and NoSQL databases, such as MySQL, PostgreSQL, and MongoDB
- Collaborate with cross-functional teams to identify and prioritize project requirements
- Participate in code reviews and ensure adherence to coding standards and best practices
- Troubleshoot and resolve technical issues in a fast-paced environment
Education:
- B.E./B.Tech/MCA in Computer Science, Engineering, or related field
Required Skills:
- Strong core Java 8/11/17 programming skills
- Hands-on experience with Spring Boot, Spring Data JPA, and Spring Security
- Experience in developing and deploying microservices architecture
- Proficiency in building REST APIs
- Experience with message brokers like Kafka, RabbitMQ, etc.
- Working knowledge of SQL and NoSQL databases
- Experience with Git, Maven/Gradle, and Jenkins
- Good understanding of design patterns and best practices
Good-to-Have Skills: - Familiarity with Kubernetes, Helm, or OpenShift
- Experience with monitoring tools like Prometheus, Grafana, ELK Stack
- Exposure to API Gateway tools like Zuul, Kong, or Spring Cloud Gateway
- Knowledge of OAuth2/JWT-based authentication
- Understanding of Agile/Scrum methodologies
What TCS Offer?
- A supportive and inclusive work environment that encourages collaboration and innovation
- Opportunities for professional growth and development
- Flexible working hours and work-life balance
- Competitive salary and benefits package
- Access to training and development programs to enhance your skills and knowledge
If you are a motivated and experienced Java Developer looking for a challenging role, we encourage you to apply for this exciting opportunity. Please submit your resume and cover letter, highlighting your relevant experience and skills.
At TCS, we believe in fostering a culture of innovation, collaboration, and teamwork. Our team members are our greatest assets, and we strive to provide them with the support and resources they need to succeed. If you are passionate about Java development and want to work with a dynamic and global team, we invite you to join us.
Grow Your Career with TCS:
We offer a range of opportunities for professional growth and development. Our team members have the chance to work on exciting projects, develop new skills, and advance their careers. We believe in recognizing and rewarding talent, and we provide competitive salaries and benefits packages to our employees.


















Leave a Reply