> Markdown version of [/jobs/ext/3948759-java-engineer](https://www.wearedevelopers.com/jobs/ext/3948759-java-engineer). 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). --- # Java Engineer - **Company:** Tata Consultancy Services Limited - **Location:** Sunnyvale, CA, United States - **Experience:** Expert - **Salary:** $80,000.0 - $110,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Performance Management, Automation of Tests, Cloud Computing, Computer Programming, Databases, Continuous Integration, Data Structures, Data Stores, Distributed Systems, Hypertext Transfer Protocols (HTTP), JSON, MongoDB, Node.Js, Object-Oriented Software Development, E2e Testing, Data Driven Tests, Software Engineering, TCP/IP, TypeScript, Web Applications, Web Services, Extensible Markup Language (XML), Transport Layer Security, Enterprise Software Applications, Test-Driven Development (TDD), Information Technology, Playwright, Data Management, Restful APIs, Es2015, Api Management, Programming Languages - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/java-engineer-sunnyvale-ca--45a5d6f2-fd8a-44ea-bf8d-7829090d322b ## About the Role Java, Software Engineering, Computer Science, Data Structures, Algorithms, Automation, Distributed Applications, Web Application Infrastructure, Cloud Applications, Programming Languages, Required Skills: Java | REST | Spring Experience: 8 - 10 Years, * Good experience in enterprise application development and quality engineering-based automation framework development * Strong foundation in computer science fundamentals such as data structures and algorithms * Experienced in delivering advanced automation solutions for multi-tier, distributed web applications with cloud infrastructure knowledge and experience * Good Knowledge in Object Oriented concepts, TypeScript/JavaScript programming languages, including understanding of syntax, core libraries, and modern features * Hands-on programming experience with TypeScript, JavaScript (ES6+), and Node.js related technologies: Playwright, Page Object Model, Test Framework Architecture, E2E Testing, API Testing * Solid understanding of technologies such as Web Services, REST API, XML, JSON, HTTP, SSL, TCP/IP, Browser automation, application performance testing * Experience in developing test frameworks that utilize databases (e.g., MongoDB) and other data stores for test data management * Experience in building scalable test automation frameworks, reusable test components, and data-driven testing pipelines * Ability to articulate the benefits of Test-Driven Development, Continuous Integration, and automated testing best practices * Excellent troubleshooting, problem-solving skills and the ability to design scalable, and maintainable test automation solutions * Ability to communicate effectively- Self driven, have good communication skills, to take ownership on test framework development and deliverables * Have keen eye for quality and have great attitude towards work and ability to work collaboratively in a team environment.