Tata Consultancy Services · Cary, NC
Senior Java Developer
Last seen on Tata Consultancy Services’s official careers site on August 1, 2026; it may have closed since.
Apply on Tata Consultancy Services’s careers site →Job description
Must Have Technical/Functional Skills - 8+ years of experience in Java application development.
- Strong expertise in Java, Spring Boot, and microservices architecture.
- Good knowledge of SQL and relational databases.
- Hands-on experience in Unix/Linux environments.
- Exposure to Cloud platforms such as AWS/Azure/GCP.
- Ability to understand functional requirements and deliver scalable technical solutions.
Roles & Responsibilities Key Roles and Responsibilities
- Develop and maintain Java/Spring Boot applications.
- Convert business requirements into technical design and code.
- Write efficient SQL queries and support database development.
- Perform deployment, monitoring, and troubleshooting in Unix/Linux environments.
- Work on cloud-based application deployment and support.
- Collaborate with cross-functional teams in Agile projects.
- Ensure code quality, testing, and production stability.
- Participate in code reviews, issue resolution, and technical mentoring.
Salary Range
$110,000 to $125,000 per year
Qualifications
BACHELOR OF COMPUTER SCIENCE
More jobs at Tata Consultancy Services
Java Developer
Cary, NC
Java Full Stack Technical Lead
Cary, NC
UI Developer
Cary, NC
AI Threat Modeling Engineer
Cary, NC
Similar jobs at other companies
Java Developer, Officer
Citigroup · Tampa Florida United States
Senior Java Developer
Citigroup · Irving Texas United States
Java Developer III (Senior)
Huntington Bank · Columbus, OH
Lead Java/GCP Developer
Huntington Bank · Columbus, OH
Java Developer - HYBRID
NTT · Alpharetta, GA, US, United States