TCS is hiring for Java Developer Experience - 6 to 12 years of experience Location - Pune /Bangalore / Chennai/ Gurugram/ Hyderabad Education - 15 years of full time education Notice Period - Only 30 days or Currently serving Notice period Must-Have Proficient in Core Java, Spring Boot Hands on experience in Microservices Valuable knowledge of OOPS concepts, understanding of Advance Java , Spring Exposure on RESTful webservices using JSON/XML Good experience in Hibernate/JPA Hands on Experience in SQL/Oracle Database queries Good knowledge of CI/CD pipeline tools such as Jenkins, Git, Maven Having good knowledge on Agile methodologies – SCRUM Should have experience in working in Agile projects and ensuring alignment with agile methodologies Strong Communication and Problem-solving skills Good-to-Have Hands on distributed version control repository Hands-on Knowledge on SQL and Unix Messaging Queues such as Apache Kafka, MQ Experience in TDD (Test Driven Development) Experience working on Finance & Banking domain projects