> Markdown version of [/jobs/ext/2502233-java-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/2502233-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). --- # Java Full Stack Developer - **Company:** SystemDomain, Inc. - **Location:** United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Unit Testing, Information Systems, Computer Programming, Databases, Database Development, Software Debugging, Programming Tools, Eclipse (Software), Hibernate (Java), Integrated Development Environments, Java Persistence API, Spring Framework, WildFly (JBoss AS), Oracle Databases, Oracle (Applications), Scrum Methodology, Responsive Web Design, Software Construction, Software Deployment, Software Engineering, Enterprise Software Applications, ReactJS, Software Application Programming, Backend, Integration Tests, Information Technology - **Published:** August 31, 2026 - **Apply:** https://www.dice.com/job-detail/19fdaac1-21e6-49e7-875a-a40c1575d70f ## About the Role Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field. 7+ years of experience programming complex systems using Java and development tools such as Eclipse and/or JBoss Developer Studio. 4+ years of experience programming with Java 8. 5+ years of experience developing applications using the Spring Framework. 5+ years of experience with JPA/Hibernate. 5+ years of experience working in an Agile development environment. 4+ years of experience programming with Oracle 12c and/or Oracle 19c. 4+ years of experience developing responsive user interfaces using React.js. 4+ years of experience programming and deploying applications in the JBoss Enterprise environment. CONTRACTOR, FULL_TIME, PART_TIME ## Description Design, develop, test, debug, and maintain complex enterprise applications using Java and modern development tools. Develop and maintain applications using Java 8 and related Java technologies. Build scalable and maintainable backend applications using the Spring Framework. Develop persistence layers and data-access solutions using JPA/Hibernate. Develop and integrate responsive user interfaces using React.js based on business requirements. Develop, deploy, and maintain applications within the JBoss Enterprise environment. Design and implement database solutions using Oracle 12c and/or Oracle 19c. Participate in requirements analysis, technical design, coding, unit testing, integration testing, and production support. Work effectively within an Agile/Scrum development environment and participate in sprint planning, daily stand-ups, reviews, and retrospectives. Troubleshoot application, database, integration, and performance-related issues. Collaborate with developers, QA engineers, business analysts, and other stakeholders to deliver high-quality solutions. Follow established coding standards, development methodologies, documentation practices, and software engineering best practices. ## Related Videos - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [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) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## 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) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [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)