Java full stack Engineer
Tata Consultancy Services · San Jose, CA · 3 days ago
Engineering$80k–$100k/yrFull-time
Responsibilities
- Designed, developed, and maintained Java Spring Boot microservices and REST APIs for enterprise applications.
- Developed responsive front-end components using Angular/React, JavaScript, HTML5, and CSS3, integrating seamlessly with backend services.
- Deployed and managed applications on OpenShift (CAE), including configuring deployments, routes, ConfigMaps, and Secrets.
- Built and maintained CI/CD pipelines using Jenkins, Git, and Maven to automate build, testing, and deployment processes.
- Collaborated with cross-functional teams in an Agile Scrum environment to gather requirements, perform code reviews, and deliver high-quality solutions.
- Monitored and troubleshot production issues, optimized application performance, and implemented unit and integration testing using JUnit and Mockito.
Qualifications
- Experience with Spring Boot, Spring MVC, Spring Data JPA, and Microservices architecture.
- Proficiency in Java, JavaScript, Angular/React, and related technologies.
- Knowledge of CI/CD tools such as Jenkins, Git, and Maven.
- Experience with OpenShift and other containerization platforms.
- Strong problem-solving skills and ability to troubleshoot production issues.
- Ability to work in an Agile Scrum environment and collaborate effectively with cross-functional teams.
Benefits
- 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
- Salary Range $80,000-$100,000 a year