> Markdown version of [/jobs/ext/1988552-sr-java-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/1988552-sr-java-full-stack-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). --- # Sr. Java Full Stack Developer - **Company:** Smart IT Frame - **Location:** Irving, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Unit Testing, Microsoft Azure, Cloud Computing, Code Review, Databases, Continuous Integration, DevOps, Github, Hibernate (Java), Java Persistence API, PostgreSQL, Apache Maven, Microsoft SQL Server, MySQL, Object-Oriented Software Development, OpenShift, Performance Tuning, Scrum Methodology, TypeScript, Web Application Frameworks, Spring-mvc, ReactJS, Spring-boot, Backend, Git, Material UI, Bitbucket, React Redux, Teamcity, Restful APIs, Api Management, Docker, Jenkins, Microservices - **Published:** August 8, 2026 - **Apply:** https://www.disabledperson.com/jobs/74111760-sr-java-full-stack-developer ## About the Role * Strong experience in Java 18 and Object Oriented Programming * Hands-on experience with Spring Boot Spring MVC Spring Data JPA and Hibernate * Proficiency in React js JavaScript TypeScript Hooks Redux Context API * Experience with REST APIs Microservices architecture * Knowledge of SQL databases such as Oracle MySQL PostgreSQL or SQL Server * Experience with Git GitHub Bitbucket Maven * Understanding of Agile Scrum development methodologies Preferred Skills * Experience with AWS Azure or GCP * Knowledge of Docker Kubernetes OpenShift * Exposure to CICD tools such as Jenkins TeamCity Tekton or Harness * Experience in Java Microservices and cloud native applications ## Description * Design and develop scalable web applications using Java Spring Boot and Reactjs * Build and consume RESTful APIs and integrate frontend applications with backend services * Develop reusable and responsive UI components using Reactjs * Implement state management routing and API integrations in React applications * Design and optimize database schemas queries and data models * Participate in code reviews unit testing and performance optimization * Collaborate with crossfunctional teams including Business Analysts QA and DevOps engineers * Support CICD pipelines deployments and production issue resolution ## Related Videos - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [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) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [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) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [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) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)