> Markdown version of [/jobs/ext/153748-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/153748-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:** Cleveland, OH, United States - **Experience:** Expert - **Salary:** $100,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Cascading Style Sheets (CSS), Cloud Engineering, Github, Hibernate (Java), Java Persistence API, Apache Struts, ReactJS, Spring-boot, Vue.js, Event Driven Architecture, AngularJS, Information Technology, Reactive Programming, Cloud Migration, Microservices - **Published:** May 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e6a047c8254af89f ## About the Role Do you have experience in Struts?, Do you have a Bachelor's degree?, Sr. Java / Microservices Developer - JD : Need a strong profile with very good expertise and exposure. Must Have Skills: 1. Java struts 2. Spring/Spring boot, 3. Java Microservices, 4. Spring Reactive Programming, * Experience working with Microservices using Java Spring boot framework and Cloud-Native architecture. * Experience with API and Event-driven systems. * Experience with Spring Reactive Programming, struts * GIT - GitHub Roles & Responsibilities Sr. Java / Microservices Developer - JD : Need a strong profile with very good expertise and exposure. Must Have Skills: 5. Java struts 6. Spring/Spring boot, 7. Java Microservices, 8. Spring Reactive Programming, * Experience working with Microservices using Java Spring boot framework and Cloud-Native architecture. * Experience with API and Event-driven systems. * Experience with Spring Reactive Programming, struts * GIT - GitHub Skill Requirement Java 8 and above Must Have Struts Must Have Spring / Spring boot Must Have Java Microservices Must Have Spring Reactive Programming Must Have Hibernate Must Have JPA Must Have React JS Must Have Java Script Must Have HTML, CSS Must Have Angular JS Good to Have Vue JS Good to Have Generic Managerial Skills, If any should closely work with stakeholders from various business units to understand the organization's goals, processes, and technology requirements. Enterprise architect ensures that the cloud adoption aligns with the overall enterprise architecture and supports the organization's strategic objectives., Qualifications : BACHELOR OF COMPUTER SCIENCE ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Effective Java Strategies and Architectures for Clouds](https://www.wearedevelopers.com/videos/186-effective-java-strategies-and-architectures-for-clouds) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [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) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers)