> Markdown version of [/jobs/ext/841242-full-stack-java-developer](https://www.wearedevelopers.com/jobs/ext/841242-full-stack-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). --- # Full Stack Java Developer - **Company:** Genesis10 - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Salary:** $114,525.0 - $131,165.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Microsoft Windows, Agile Methodology, Amazon Web Services, Automation of Tests, Oracle WebLogic Server, Cascading Style Sheets (CSS), Databases, Continuous Integration, Extract Transform Load (ETL), Java Platform Enterprise Edition (J2EE), Revision Control Systems, Hibernate (Java), Spring Framework, Linux System Administration, Microsoft SQL Server, MicroStrategy, Node.Js, Object-Oriented Software Development, Oracle (Applications), Performance Tuning, Ansible, Selenium, PL-SQL, Subversion, Tableau (Software), Spring-mvc, ReactJS, Technical Debt, Git, Containerization, AngularJS, Kubernetes, Bitbucket, Graphql, Tools for Reporting, Cloud Migration, Restful APIs, Cucumber (Software), Jenkins, Artifactory, Microservices - **Published:** June 30, 2026 - **Apply:** https://www.dice.com/job-detail/fb4d1400-8c8d-4172-a552-984fafa7b816 ## About the Role * 7+ years of experience with Core Java, J2EE, Spring 5, Hibernate, and Spring MVC/Batch * Proficiency with version control tools such as GIT/Bitbucket or Subversion * Experience with WebLogic Server, performance tuning, ETL processes, and both Windows and Linux environments * Strong querying and PL/SQL skills across multiple database platforms, including Oracle and SQL Server * Solid understanding of object-oriented programming principles * Proficiency in JavaScript, CSS, and frameworks such as React, Angular 17+, and Node.js * Experience with reporting tools such as MicroStrategy and Tableau * Familiarity with CI/CD tools such as Ansible, Jenkins, and Artifactory * Experience working in Agile development environments * Proficiency with test automation tools like Selenium and Cucumber * Knowledge of Kubernetes, container technologies, AWS, REST APIs, and GraphQL * Experience with microservices-based development * Strong technical skills in designing, developing, and delivering high-quality solutions * Excellent problem-solving, leadership, collaboration, and communication skills ## Description As a Senior Full Stack Java Developer, you will serve as a team lead and individual contributor, taking ownership of feature delivery from design to development. This role involves mentoring team members, adhering to enterprise standards for solution design and coding, and collaborating closely with the Product Owner to maintain a well-defined product backlog. You will be working on critical initiatives, including technology remediation and cloud migration projects, requiring complex coordination with internal partners and external vendors., * Design, develop, and take ownership of feature delivery while ensuring high-quality outcomes * Adhere to enterprise standards for solution design, coding, and quality assurance * Ensure solutions meet product acceptance criteria with minimal technical debt * Oversee compliance and security requirements, including audit support at the team level * Act as a liaison for production activities and effectively resolve issues * Collaborate with the Product Owner to maintain a well-defined product backlog with clear acceptance criteria * Guide the team in work breakdown and efficient task execution to meet delivery timelines * Serve as a team lead and mentor team members to enhance their skills and practices * Provide expertise in planning, estimation, peer reviews, and other engineering best practices * Identify skill and role gaps within the team and collaborate with management to address them ## Related Videos - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [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) - [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) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) ## 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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [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) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)