> Markdown version of [/jobs/ext/3122628-full-stack-java-developer](https://www.wearedevelopers.com/jobs/ext/3122628-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:** $95,368.0 - $112,008.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Performance Management, Software Bug Management, Code Review, Data Warehousing, Software Design Patterns, Payment Systems, Java Platform Enterprise Edition (J2EE), Design of User Interfaces, Spring Framework, Raw Data, Systems Integration, Enterprise Software Applications, Spring-boot, Backend, AngularJS, Front End Software Development, Software Coding, Restful APIs - **Published:** September 28, 2026 - **Apply:** https://www.dice.com/job-detail/7c244f10-6ae8-4f7c-be5f-3c96fdd8bb38 ## About the Role We are seeking a highly skilled professional with 9+ years of experience in enterprise application development. The ideal candidate will have strong expertise in Java-based backend development, modern front-end technologies like Angular, system integrations, and CI/CD deployment practices. Experience in financial service environments is highly desirable., * 9+ years of experience in enterprise application development * Strong experience with Java/J2EE, Spring Boot, and Spring framework * Knowledge of Angular to build user interfaces * Good knowledge of REST web services * Basic knowledge of SQL queries Desired skills: * Strong communication skills (oral and written) * Exposure to the banking domain, specifically treasury or payment systems * Working knowledge of defect management processes and risk frameworks * Experience with databases/data warehouses and deriving insights from raw data * Ability to organize and manage multiple competing tasks in a fast-paced environment * Experience with an onshore/offshore model ## Description * Develop, implement, and maintain existing Java technologies (Spring Boot, Spring framework) * Collaborate with business and other team members to translate requirements into scalable software * Build and enhance client-facing user interfaces using the Angular tech stack * Design solutions and build reusable components using design patterns * Handle application performance tuning, troubleshooting, and production support * Adhere to coding standards and contribute to peer code reviews * Document technical specifications and deployment instructions ## Related Videos - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Data Governance in the Era of AI](https://www.wearedevelopers.com/videos/1622-data-governance-in-the-era-of-ai) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [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)