Full Stack Developer
Job Description
BOOST LLC is building and evolving the Comprehensive Servicing and Monitoring System (CSMS), a HUD accounting and servicing application. In this role, you’ll work across the full application stack to develop and support CSMS releases, resolve defects, and collaborate with teams spanning product ownership, QA, database, configuration management, infrastructure, and security.
This Full Stack Developer position supports a mission-critical environment and requires strong engineering fundamentals, production issue troubleshooting, and ongoing improvements to maintainability and technical debt.
Responsibilities
- Develop, maintain, and enhance enterprise Java or JavaScript web applications and related technologies, preferably JSF and PrimeFaces.
- Design and implement front-end UI components using JavaScript, HTML, CSS, AJAX, XML, and JSON.
- Write and optimize SQL queries, stored procedures, and database-backed business workflows.
- Develop, consume, and support REST APIs.
- Troubleshoot production issues, analyze root causes, and implement stable defect resolutions.
- Participate in code reviews, technical design discussions, sprint planning, and release activities.
- Support testing, data validation, release readiness, and post-deployment verification.
- Assist with build, deployment, and configuration management activities.
- Maintain technical documentation, implementation notes, and deployment procedures.
- Ensure compliance with security, accessibility, and operational standards.
- Contribute to modernization initiatives, technical debt reduction, and long-term application maintainability.
Requirements
- 5+ years of professional software development experience.
- Strong experience with Java EE and JavaScript.
- Strong SQL and relational database experience.
- Experience with HTML, CSS, XML, and JSON.
- Experience developing and consuming REST APIs and web services.
- Strong analytical, debugging, and problem-solving skills.
- Experience working in Agile or collaborative development environments.
- Ability to collaborate effectively.
- Strong verbal and written communication skills.
Education
Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent work experience).
Technologies
- Java, Java EE, Jakarta EE
- JSF, PrimeFaces
- JavaScript, HTML, CSS, AJAX, XML, JSON
- SQL, stored procedures, REST APIs, web services
- Hibernate, Spring Boot, Spring MVC, WildFly, JBoss
- Oracle, EJB, JPA
- Eclipse, IntelliJ IDEA, Netbeans, Jira
- C (also listed as Eclipse / Netbeans)
- Oracle-backed business workflows
Benefits
- Medical, dental, and vision insurance
- Life and short-term/long-term disability insurance
- Exceptional 401(k) retirement plan
- Generous vacation and holiday leave
- Educational assistance program
- Significant performance-based bonus potential
Location and Key Considerations
- Remote (hybrid) with Silver Spring, MD 20904 as the listed area.
- On-site expectations up to 4x annually, with additional travel as needed.
- U.S. Citizenship is necessary due to federal contract requirements.
- Applicants must be prepared to verify citizenship at the interview stage.
Compensation
Salary range: USD 110,000 - 137,000 per yearly.
Work and Technical Environment
- Constant computer operation and standard office equipment use (phone, calculator, photocopier, computer printer).
- Ability to see and read a computer screen and printed matter with or without visual aids.
- Occasionally lifts, carries, or moves objects up to 15 pounds.
- Comfort working with: Java EE / Jakarta EE, WildFly / JBoss, JavaScript, HTML / CSS, XML / JSON, SQL, relational databases, web services / REST APIs, Hibernate / Spring Boot / Spring MVC, Jira, IntelliJ IDEA / Eclipse / Netbeans, federal production hosting environments, and security/compliance/review processes.