Location: Annapolis Junction, MD
Telework: Up to 2 days per week
Clearance: TS/SCI with Polygraph Required
Start Date: Immediate
Benefits
We are seeking a Full Stack Developer (Mid- or Senior-Level preferred) to join a high-impact team. This is a hands-on development role supporting both the sustainment of current capabilities and the delivery of new features aligned with urgent mission requirements.
As part of this dynamic team, you will work with cutting-edge technology to develop and maintain high-volume, time-sensitive software solutions in a distributed system. The work environment supports innovation, collaboration, and mission success at speed.
Design, develop, and maintain distributed software systems using Java 8+
Update, debug, and refactor existing codebases to enhance performance and reliability
Deploy applications and configure complex software systems
Automate routine system operations and application deployments
Monitor and maintain system performance levels and resolve issues and outages
Participate in a rotating on-call pager schedule for emergency 24/7 support (approx. 1 week every 4–6 weeks; compensated with 12 additional hours per week on call)
Back-end development with Java 8+
Experience with Spring, Spring Boot, and Spring Cloud
DevOps practices and toolchains
Kibana and Logstash for logging and analysis
MongoDB or other NoSQL databases
Docker, Docker Compose, or Docker Swarm for containerization
RESTful web services
Angular (for front-end development)
Drools (business rules management)
Work on a mission-critical program delivering real-time intelligence to global partners
Collaborate with top engineers and analysts on high-priority national security needs
Flexible hybrid work schedule (up to 2 telework days/week)
Additional compensated hours for on-call support
Opportunities to grow in a fast-paced, impactful environment