Build distributed backend microservices and APIs for a modern Hub-and-Spoke architecture supporting operational AI and mission systems. This role is ideal for early-career engineers ready to grow under senior mentorship while contributing to national defense innovation.
What you'll do
- Design, develop, and maintain backend microservices and distributed systems that integrate with cloud-native platforms
- Implement API endpoints and business logic for wrapper services while ensuring high reliability and continuous monitoring
- Build and optimize event-driven architectures using tools like Kafka and NATS for scalable data flow
- Develop features for OpenFGA data model management and role-based access control systems
- Write comprehensive unit and integration tests, perform debugging, and resolve software defects
- Participate in code reviews, contribute to CI/CD pipeline improvements, and support team onboarding
- Collaborate with AI, DevSecOps, data engineering, and cybersecurity specialists to deliver secure, observable solutions
Mission
Agile Defense develops adaptive technology solutions for the U.S. defense and intelligence community. This role directly supports enterprise AI operations, mission system enablement, and scalable cloud-native delivery for critical national security initiatives.
Required skills
- Java
- Spring Boot
- RESTful API design and implementation
- AWS services
- Microservices architecture
- Unit testing
- Integration testing
- Distributed systems