> Markdown version of [/jobs/ext/4584528-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/4584528-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). --- # Full Stack Engineer - **Company:** Agility - **Location:** Mundelein, IL, United States - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Applications Architecture, Application Performance Management, Automation of Tests, Software Quality, Code Review, Computer Engineering, Continuous Integration, Software Debugging, Distributed Systems, Integrated Development Environments, Object-Oriented Software Development, Secure Coding, Software Engineering, Systems Integration, TypeScript, Web Applications, Enterprise Software Applications, Spring-boot, Software Troubleshooting, Software Application Programming, Backend, AngularJS, Solid Principles, Information Technology, Restful APIs - **Published:** November 5, 2026 - **Apply:** https://www.juju.com/job/25_644746419845005398 ## About the Role This role will focus heavily on Java, Spring Boot, and Angular , with responsibility for developing scalable backend services, REST APIs, and user-facing web applications that integrate with existing enterprise systems. \n The ideal candidate combines strong hands-on technical capabilities with excellent communication and collaboration skills. This is a highly collaborative environment, so the ability to socialize ideas, communicate effectively with technical and non-technical partners, and work well across teams is just as important as the technical work itself. \n, n * Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related discipline. \n * Professional software development experience using Java . \n * Hands-on experience developing applications and services with Spring Boot . \n * Experience building modern web applications using Angular and TypeScript . \n * Strong understanding of object-oriented programming, software design principles, and application architecture. \n * Experience developing and integrating RESTful APIs . \n * Experience with automated testing, debugging, code reviews, and software quality practices. \n * Ability to analyze existing applications and troubleshoot complex technical issues. \n * Strong communication, collaboration, and interpersonal skills. \n * Ability to work effectively within a cross-functional software development environment. \n, n * Experience developing and supporting enterprise-scale applications or distributed systems. \n * Previous experience within the financial services industry . \n * Familiarity with CI/CD and modern software delivery practices. \n * Experience working with relational databases and SQL. \n * Understanding of secure coding practices and application performance optimization. \n ## Description We are seeking a Full Stack Software Engineer to design, develop, test, and support modern enterprise applications throughout the full software development lifecycle., * Design, develop, test, debug, and maintain full-stack applications using Java, Spring Boot, and Angular .