> Markdown version of [/jobs/ext/4581149-java-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/4581149-java-full-stack-engineer). 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 Engineer - **Company:** The Custom Group of Companies - **Location:** Mundelein, IL, United States (Remote available) - **Experience:** Expert - **Salary:** $104,000.0 - $187,200.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Artificial Intelligence, Unit Testing, Code Review, Relational Databases, Database Queries, Software Debugging, Programming Tools, Java Database Connectivity, Spring Framework, Object-Oriented Software Development, Oracle Databases, Oracle (Applications), Pair Programming, Software Engineering, SQL Stored Procedures, SQL Databases, Enterprise Software Applications, Spring-mvc, Spring-boot, AI Coding Agents, AngularJS, Front End Software Development - **Published:** November 5, 2026 - **Apply:** https://www.thejobnetwork.com/job/dcb574b9-471f-4d15-904e-e3726a963158/java-full-stack-engineer ## About the Role The ideal candidate brings strong Java/Spring development experience, solid Oracle database skills, hands-on front-end experience with Angular and JavaScript, and a background working within financial services. Candidates should also be comfortable using modern AI-assisted development tools and coding accelerators as part of the software development process., * Strong hands-on Core Java development experience with a solid understanding of object-oriented programming (OOP). \n * Strong experience with the Spring Framework, including Spring MVC and Spring Boot. \n * Strong Oracle/SQL experience, including complex queries, stored procedures, JDBC, and relational database concepts. \n * Hands-on Angular and JavaScript development experience. \n * Experience developing and supporting enterprise applications within the financial services industry. \n * Experience with unit testing, debugging, troubleshooting, and application support. \n * Understanding of the full software development lifecycle. \n * Experience working within an Agile development environment. \n * Comfortable participating in code reviews, standups, sprint discussions, and pair programming. \n * Familiarity with AI-assisted software development tools and coding accelerators. \n * Strong analytical and problem-solving abilities. \n * Excellent communication and collaboration skills. \n * Ability to learn complex systems quickly and adapt to evolving technologies and requirements. \n, n The strongest candidate will combine deep Java/Spring development experience with Oracle/SQL and hands-on Angular/JavaScript skills, along with experience developing technology within banking, payments, capital markets, or another financial services environment. \n We are particularly interested in developers who are comfortable adopting AI-driven development tools, enjoy solving complex technical problems, communicate well with both technical and business teams, and want to continue learning and growing within a collaborative engineering environment. ## Description This is a hands-on development position with a strong focus on Java, Spring, Oracle/SQL, JavaScript, and Angular. The developer will design, build, enhance, test, and support enterprise applications while collaborating with developers, architects, QA, and business stakeholders in an Agile environment.