The Full Stack Java Developer for the CSMS Program is responsible for developing, maintaining, enhancing, and supporting the Comprehensive Servicing and Monitoring System, a long-standing HUD accounting and servicing application. CSMS is a mature, mission-critical federal software system with a browser-based interface and enterprise Java architecture. The application environment includes Java/Jakarta EE technologies and related components such as JSF, JPA, EJB, AJAX, SQL, XML, JSON, web services, and Oracle-backed business workflows. The system is used to support HUD servicing, accounting, reporting, operational, and compliance functions. This role requires a developer who can work across the full application stack, understand complex business logic, resolve defects, implement enhancements, support releases, and collaborate closely with product ownership, QA, database, configuration management, infrastructure, and security teams.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level