> Markdown version of [/jobs/ext/3144407-java-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/3144407-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:** Genesis10 - **Location:** Plano, TX, United States - **Experience:** Experienced - **Salary:** $114,525.0 - $131,165.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Artificial Intelligence, Confluence, JIRA, HTML5, Unit Testing, Batch Processing, Bootstrap (Software), Cascading Style Sheets (CSS), Continuous Integration, Dependency Injection, Web Development, Gradle, Design of User Interfaces, Hibernate (Java), Java Persistence API, Spring Framework, JSON, JQuery, Javaserver Pages, Junit, Apache Maven, Object-Relational Mapping, Scrum Methodology, Systems Development Life Cycle, Selenium, Simple Object Access Protocol (SOAP), SQL Databases, Subversion, Systems Integration, Web Performance Optimization, Web Services, Spring-mvc, Spring-boot, Git, AngularJS, Atlassian Tools, Apache Kafka, Build Tools, Bitbucket, Restful APIs, Cucumber (Software), Software Version Control, Spring Batch, Sql Tuning, Jenkins, Vulnerability Analysis, Microservices - **Published:** September 29, 2026 - **Apply:** https://www.dice.com/job-detail/5b217637-890a-47e9-906e-de060b1ecaa2 ## About the Role * At least 7+ years of development experience * Strong core Java skills * Experience of web development with Spring MVC or 3+ years with Spring Boot micro services * Excellent knowledge of Spring Framework (3 and above) and a clear understanding of dependency injection * Good understanding of Hibernate/JPA and Object-relational mapping, including performance considerations * Experience in UI development: Angular, HTML5, CSS, Bootstrap, JavaScript, JQuery and JSP * Experience developing REST based web services * Experience integrating systems using a wide variety of protocols like REST, SOAP, and JSON * Database SQL skills or equivalent * Experience in cybersecurity vulnerability assessment and remediation * Experience using VSCode or equivalent to support AI rapid development * Proven ability to understand and troubleshoot large systems, drilling down to code level to identify the root cause of issues * Continuous Integration: Jenkins * Source Code Management: Git, BitBucket, Subversion * Experience with agile tools and methodologies (i.e. Scrum, Confluence, JIRA) * Excellent written and oral communication skills * Must be able to work in a team environment with minimal supervision, comfort with collaboration, open communication and reaching across functional borders Desired skills: * Good knowledge and experience of testing frameworks ie Junit, Selenium, Cucumber * Experience with build tools such as Maven, Gradle * Working on messaging solutions such as MQ or Apache Kafka * Good knowledge and experience of Spring Batch or other batch processing * SQL performance tuning * Website performance tuning * AI SDLC (Design, Coding, integration, unit testing etc) ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [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) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Java Meets AI: Empowering Spring Developers to Build Intelligent Apps](https://www.wearedevelopers.com/videos/1554-java-meets-ai-empowering-spring-developers-to-build-intelligent-apps) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [6 Reasons to Use Java For Your Next AI Project](https://www.wearedevelopers.com/magazine/111-6-reasons-to-use-java-for-your-next-ai-project) - [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) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)