Java Spring boot Developer
Tata Consultancy Services · Mumbai, Maharashtra, India
Tata Consultancy Services · Mumbai, Maharashtra, India
**About the Company** Greeting from TCS!!! **About the Role** TCS presents an excellent opportunity for Java Spring boot Senior Developer. **Responsibilities** - Strong proficiency in OOPS concepts with JAVA and knowledge of RESTful APIS Architecture. - Min. 4 years of experience with Microservices, Spring Boot, Spring Security, Spring Data, Spring MVC along with Unit Testing and Integration Testing. - RDBMS knowledge and/or exposure to Oracle / MS SQL server database. - Authoring of technical documentation that communicates in a clear and detailed fashion the proposed technical solution. - Very good understanding of Security aspects, Public Key Infrastructure (PKI), OWASP guidelines. - Experience in Performance Analysis and applications tuning. - Excellent understanding of design patterns and microservice architecture. - Hands on experience in Enterprise Integration Patterns (EIP). - Exposure with or spring or Apache camel integration is considered a plus. - Hands on experience with Kubernetes and exposure in no-SQL databases is considered a plus. **Qualifications** Desired Experience Range: 5-10 years Location: Mumbai **Required Skills** - Must-Have: J2EE frameworks - Spring, Microservices, Hibernate, Java **Preferred Skills** - Good to have: Experience in Development of applications in complex business domains. We are committed to diversity and inclusivity.