> Markdown version of [/jobs/ext/1150225-senior-full-stack-developer-java](https://www.wearedevelopers.com/jobs/ext/1150225-senior-full-stack-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). --- # Senior Full Stack Developer - Java - **Company:** SIERRA CONSULTANTS LTD. - **Location:** Ohio, IL, United States - **Experience:** Expert - **Salary:** $85,000.0 - $100,000.0 - **Contract:** Temporary contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Cascading Style Sheets (CSS), Cloud Engineering, Persistent Data Structure, Github, Hibernate (Java), Java Persistence API, Spring Framework, Apache Struts, ReactJS, Spring-boot, Git, Vue.js, Event Driven Architecture, AngularJS, Reactive Programming, Front End Software Development, Cloud Integration, Api Design, Software Version Control, Legacy Systems, Microservices - **Published:** July 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=686edff8a71fd547 ## About the Role Candidate must have a minimum of 12+ years of professional experience. Important Skill-Set, Technologies, Certifications, and Methodologies: Java 8+, Apache Struts, Spring Framework, Spring Boot, Microservices, Spring Reactive Programming, Hibernate, Java Persistence API (JPA), React.js, JavaScript, HTML, CSS, Cloud-Native Architecture, API, Event-Driven Systems, Git, GitHub., * Extensive hands-on experience with Java 8 and above, Apache Struts, and Spring / Spring Boot. * Deep expertise in Java Microservices architecture and Spring Reactive Programming. * Strong background in data persistence frameworks, specifically Hibernate and Java Persistence API (JPA). * Proven experience in frontend development using React.js, JavaScript, HTML, and CSS. * Strong alignment with Enterprise Architecture principles and cloud integration. Desirable Skills: * Familiarity with alternative frontend frameworks like AngularJS and Vue.js. * Strong consultative skills to interface directly with senior corporate stakeholders. ## Description We are seeking a highly experienced Senior Java Developer to lead the development of robust, scalable applications. In this role, you will design and implement high-performance solutions using Cloud-Native Architecture and modern frameworks. Additionally, you will closely collaborate with stakeholders across various business units to ensure cloud adoption seamlessly aligns with the broader Enterprise Architecture and strategic organizational goals., * Design, develop, and maintain high-quality microservices using the Java Spring Boot Framework. * Architect and implement complex API-driven and Event-driven systems. * Build responsive, scalable user interfaces integrating modern frontend components. * Maintain and modernize legacy systems built on the Apache Struts framework. * Partner with multi-functional business units to translate technology requirements into architectural solutions. * Manage source code and version control utilizing Git and GitHub. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [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) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [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) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries)