Job Description
**Job Family** **:**
Software Development & Support (Digital)
**Travel Required** **:**
None
**Clearance Required** **:**
Ability to Obtain Public Trust
We are seeking a highly skilled Full Stack & DevOps Engineer to support the National Library of Medicine (NLM) Office of Computer and Communications Systems (OCCS) projects. The role involves building and modernizing web applications, enabling interoperability across NIH systems, and operating secure, automated cloud infrastructure. The ideal candidate has deep hands-on experience across Python/Django, Java (Spring Boot), Node.js (Express/NestJS), modern JavaScript frameworks, Angular, AWS, MongoDB, and Selenium-based test automation, combined with mature DevOps practices.
**What You Will Do**
+ Design, build, and maintain backend services in Python/Django, Java Spring Boot, and Node.js, exposing secure REST/GraphQL APIs.
+ Develop responsive frontends using ...
Software Development & Support (Digital)
**Travel Required** **:**
None
**Clearance Required** **:**
Ability to Obtain Public Trust
We are seeking a highly skilled Full Stack & DevOps Engineer to support the National Library of Medicine (NLM) Office of Computer and Communications Systems (OCCS) projects. The role involves building and modernizing web applications, enabling interoperability across NIH systems, and operating secure, automated cloud infrastructure. The ideal candidate has deep hands-on experience across Python/Django, Java (Spring Boot), Node.js (Express/NestJS), modern JavaScript frameworks, Angular, AWS, MongoDB, and Selenium-based test automation, combined with mature DevOps practices.
**What You Will Do**
+ Design, build, and maintain backend services in Python/Django, Java Spring Boot, and Node.js, exposing secure REST/GraphQL APIs.
+ Develop responsive frontends using ...
Ready to Apply?
Submit your application today and join our talented team at Guidehouse.
Submit ApplicationJob Details
- Location BETHESDA, MD
- Job Type Full-time
- Category other-general
- Posted Date March 03, 2026
- Application Deadline March 08, 2026