Role - Java Lead
Experience Required - 6+ Years
Must Have Technical/Functional Skills
Java, Python, Spring Boot, Spring MVC, Spring Data JPA/Hibernate, RESTful APIs
Microservices, Maven, JPA, JDBC, Servlets, JSP, OOP, Design Patterns
Roles & Responsibilities
- Experience and understanding of delivery in Agile (Scrum) preferably Scaled Agile.
- Should be flexible to work with onshore and offshore model.
- Good communications and problem solving and analytical skills.
- Able to communicate with customers and understand the business requirements and able to do the customer facing role
- Strong experience in developing Web based applications using Java, Spring boot, AWS services, ReactJS & Redux
- Working experience in developing Restful API using Java-Spring boot, AWS Lambda, AWS EKS and knowledge on Step functions, graphQL, S3, RDS, Aurora and Dynamo
- Strong knowledge of Restful API, Swagger documentation and Micro services
- Working knowledge of accomplishing mutation testing, cypress testing, and any non-functional requirements in api/ui development
- Working knowledge of tools such as GitLab, Ralph, Jfrog and DevOps CICD pipelines and its usage
- Experience in monitoring tools like Datadog, ELK, Grafana and Splunk
- Nice to have Property & Casualty Insurance domain experience
- Responsible for developing the application using above tech stack and should work as a team to achieve a common objective
Base Salary Range : $80,000 to $120,000 Per Annum
TCS Employee Benefits Summary:
Discretionary Annual Incentive.
Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
Family Support: Maternal & Parental Leaves.
Insurance Options: Auto & Home Insurance, Identity Theft Protection.
Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
Time Off: Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.