> Markdown version of [/jobs/ext/2218264-software-engineer](https://www.wearedevelopers.com/jobs/ext/2218264-software-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). --- # Software Engineer - **Company:** THE JUDGE GROUP, INC. - **Location:** Woodbridge Township, NJ, United States - **Experience:** Experienced - **Salary:** $120,640.0 - $131,040.0 - **Contract:** Temporary to permanent - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Application Configuration Access Protocols, Application Performance Management, Software Quality, Cursor (Graphical User Interface Elements), Programming Tools, Scrum Methodology, Software Engineering, Software Systems, Spring-boot, Software Application Programming, Backend, Information Technology, Front End Software Development, Microservices - **Published:** August 25, 2026 - **Apply:** https://www.dice.com/job-detail/c6bd8848-52cf-466d-8bcb-d8dba3749005 ## About the Role * Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. * 4+ years of professional software engineering experience. * Strong experience developing applications with Java within the last two years. * Hands-on experience building microservices and APIs using Spring Boot. * Experience working in Agile development environments. * Strong problem-solving and collaboration skills. Preferred Qualifications * Experience with modern AI-assisted development tools such as Claude, Devin, or Cursor. * Experience developing enterprise-scale applications in a financial services or banking environment. * Full stack development experience across both backend and frontend technologies. * Experience with application configuration, workflow automation, and complex business rules implementation. * Familiarity with mortgage lending, servicing, or home lending platforms. ## Description We are seeking a Software Engineer (Full Stack Java) to join a Home Lending technology team responsible for enhancing and modernizing a mission-critical mortgage servicing platform. This role will support the continued development of an existing application focused on early mortgage resolution and customer assistance initiatives. As a member of an Agile Scrum team, you will design, develop, and implement scalable solutions that improve operational efficiency through automation, configuration, and emerging AI-powered capabilities. You will collaborate closely with engineers, product partners, and business stakeholders to deliver innovative solutions while helping broaden technical knowledge across the team. Responsibilities * Design, develop, test, and maintain full stack applications using Java-based technologies. * Build and enhance scalable APIs and backend services using Spring Boot. * Develop solutions that improve business processes through automation and workflow optimization. * Contribute to the design and implementation of AI-driven features and decisioning capabilities. * Participate in Agile ceremonies, including sprint planning, backlog refinement, and retrospectives. * Collaborate with cross-functional teams to define requirements and deliver high-quality software solutions. * Troubleshoot and resolve production issues while continuously improving application performance and reliability. * Promote engineering best practices, code quality, testing, and maintainability. ## Related Videos - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [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) - [Cloud Chaos and Microservices Mayhem](https://www.wearedevelopers.com/videos/104-cloud-chaos-and-microservices-mayhem) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)