Job Summary:
Tata Consultancy Services is a leading technology company, and they are seeking a Technical Lead with extensive experience in web application development using Java. The role involves deploying applications in cloud environments, leading technical projects, and ensuring security and performance of applications.
Responsibilities:
• Minimum 10+ years of experience in web application development using Java
• Good Experience in deploying the application in Cloud environments like Openshift, S3 etc
• Strong proficiency in OOPS concepts with JAVA and knowledge of RESTful APIS Architecture
• Strong exposure to React application development is a must
• Min. 5 years of experience with Spring Boot, Spring Security, Spring Data, Spring MVC along with Unit Testing
• Integration Testing and BDD Testing
• RDBMS knowledge and/or exposure to 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 apache camel or spring integration is considered a plus
• Hands on experience with Kubernetes and exposure in no-SQL databases is considered a plus
• Continuous hard and soft skills training & development through global platforms & local academy
• Career coaching and mentorship to help you manage your career and develop professionally
• Ongoing strengths and skills based evaluation process
Qualifications:
Required:
• BACHELOR OF COMPUTER APPLICATION
• Minimum 10+ years of experience in web application development using Java
• Good Experience in deploying the application in Cloud environments like Openshift, S3 etc
• Strong proficiency in OOPS concepts with JAVA and knowledge of RESTful APIS Architecture.
• Strong exposure to React application development is a must
• Min. 5 years of experience with Spring Boot, Spring Security, Spring Data, Spring MVC along with Unit Testing, Integration Testing and BDD Testing.
• RDBMS knowledge and/or exposure to 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)
Preferred:
• Exposure with apache camel or spring integration is considered a plus.
• Hands on experience with Kubernetes and exposure in no-SQL databases is considered a plus.
Company:
Tata Consultancy Services is a business solutions company that specializes on information technology services and consulting. It is a sub-organization of Tata Group. Founded in 1968, the company is headquartered in Mumbai, IND, with a team of 10001+ employees. The company is currently Late Stage.