Java Spring Boot Developer

Noida, Uttar Pradesh, India
Apr 23, 2024
Apr 23, 2025
Onsite
Full-Time
3 Years
Job Description

As a Java-Spring Boot Developer at Tata Consultancy Services, you will play a pivotal role in designing, developing, and implementing solutions using cutting-edge technologies. Your expertise in Java micro-services, Spring Boot, Spring Batch, Kafka, and cloud environments will be instrumental in driving the success of the project.

Must-Have Skills

  • 3+ years of strong experience with Java micro-services, Spring Boot, and Spring Batch.
  • 3+ years of experience hosting microservices on cloud environments, specifically OpenShift/Kubernetes.
  • Experience with Docker container management.
  • 2+ years of experience with Kafka Producer, Kafka Consumer, and Kafka Streams.
  • 2+ years of experience with databases such as MySQL, Oracle, etc.
  • 3+ years of strong CI/CD experience, including building, deploying, and maintaining cloud microservices.
  • Familiarity with software development concepts and comfortable reading and interpreting technical documentation.
  • Strong Kafka experience, including setting architectural direction, designing systems using Kafka, and mentoring team members.

Responsibilities

  • Design and develop solutions for the current project using cloud-hosted Java Microservices and Kafka streams.
  • Mentor and guide developers on the team, sharing your expertise and best practices.
  • Hands-on work with deliverables of Java services, cloud solutions, data pipelines, and Kafka streaming to implement solutions effectively.
  • Contribute to creating strategic direction for transforming other components of the application using modern technologies such as Kafka, services, SQL, and NoSQL databases.
  • Assist in triaging and fixing issues with solutions in the production environment, ensuring stability and performance.

This role offers an exciting opportunity to work with a leading technology company, leveraging your expertise in Java, Spring Boot, Kafka, and cloud environments to drive impactful solutions. If you're passionate about innovation and have a track record of success in Java development, we encourage you to apply to join our team at Tata Consultancy Services.