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.