> Markdown version of [/jobs/ext/1243507-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/1243507-senior-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Developer - **Company:** Tata Consultancy Services Limited - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Salary:** $120,000.0 - $130,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Java Platform Enterprise Edition (J2EE), Java Development Kit, Model View Controller (MVC), Object-Oriented Software Development, GitHub Copilot, Spring-boot, SOAPAPI, Information Technology, Restful APIs, Microservices - **Published:** July 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=b5325ffa478eb991 ## About the Role Strong Hands on Java coding (JDK 8+) experience Experience in building Java/Spring applications Experience in creating/consuming rest services and SOAP services Experience of spring boot/ micro service architecture Understanding of MVC frameworks Understanding of OOPS concepts Understanding of enterprise J2EE architecture Trouble shooting experience Rest web services Cache configurations Java Thread Java asynchronous calls Preferred Skill GitHub Copilot Desired skills: Bachelor's degree in computer science, computer technology or related field. Experience in Agile methodology Strong analytical and problem-solving skills Excellent communication capabilities Experience of different Spring components, Qualifications : BACHELOR OF COMPUTER SCIENCE ## Related Videos - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Standing on the Shoulders of Servlets - The Web of Java](https://www.wearedevelopers.com/videos/1917-standing-on-the-shoulders-of-servlets-the-web-of-java) - [REST In Peace: Why LLMs Can't CRUD](https://www.wearedevelopers.com/videos/100272-rest-in-peace-why-llms-can-t-crud) - [Standing on the Shoulders of Servlets - The Web of Java](https://www.wearedevelopers.com/videos/2134-standing-on-the-shoulders-of-servlets-the-web-of-java) - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) - [40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs](https://www.wearedevelopers.com/videos/208-40-minutes-to-build-a-serverless-covid-19-rest-and-graphql-apis) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools)