> Markdown version of [/jobs/ext/471509-software-developer-java](https://www.wearedevelopers.com/jobs/ext/471509-software-developer-java). 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). --- # Software Developer-Java - **Company:** Tata Consultancy Services Limited - **Location:** Austin, TX, United States - **Experience:** Expert - **Salary:** $90,000.0 - $141,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Application Performance Management, Computer Programming, Continuous Integration, Data Normalization, Data Structures, Data Stores, Relational Databases, Java Platform Enterprise Edition (J2EE), Hypertext Transfer Protocols (HTTP), Spring Framework, JSON, Junit, NoSQL, Object-Oriented Software Development, Oracle (Applications), TCP/IP, Testng, Web Applications, Web Services, Extensible Markup Language (XML), Transport Layer Security, Test-Driven Development (TDD), Spring-boot, Software Application Programming, Caching, Spring Data, Low Latency, Restful APIs - **Published:** June 7, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=6f10083e80a1d0e1 ## About the Role Do you have experience in Web services design?, * Minimum 10+ years of experience in enterprise Java development * Strong foundation in Computer Science fundamentals such as data structures and algorithms * Experienced in delivering advanced solutions for a multi-tier, distributed web application with AWS knowledge and experience * Knowledge in the Object Oriented concepts, Java programming language, including understanding of its syntax, core libraries, and features * Hands-on programming experience with Java and J2EE, Java11 related technologies: Spring Framework, Spring Data, spring-boot, RESTful Services, JUnit/TestNG * Solid understanding of technologies such as Web Services, REST API, XML, JSON, HTTP, SSL, TCP/IP, Caching solutions, application performance tuning * Experience in developing applications that utilize relational databases (e.g. Oracle) and other less structured data stores (NoSQL) * Experience in building low latency service APIs, and data aggregation pipelines * Ability to articulate the benefits of Test Driven Development, Continuous Integration. * Excellent troubleshooting, problem-solving skills and the ability to design scalable, and maintainable software solutions. * Ability to communicate effectively-Self driven, have good communication skills, to take ownership on the project / deliverables, * Have keen eye for quality and have great attitude towards work and ability to work collaboratively in a team environment ## Related Videos - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Test-Driven Development: It's easier than you think!](https://www.wearedevelopers.com/videos/1598-test-driven-development-it-s-easier-than-you-think) - [The Evolution of Enterprise Java with Jakarta EE 11 and Beyond](https://www.wearedevelopers.com/videos/1562-the-evolution-of-enterprise-java-with-jakarta-ee-11-and-beyond) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## 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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)