Design and develop backend microservices and distributed systems for enterprise AI operations at a defense technology company. This role is ideal for early-career Java engineers who want to build scalable, mission-critical infrastructure in a fast-paced environment.
What you'll do
- Implement API endpoints and business logic for wrapper services supporting hub-and-spoke architecture
- Design, develop, and maintain microservices that integrate with cloud-native platforms with continuous monitoring
- Build and optimize event-driven architectures and APIs for reliable data flow at scale
- Develop features for OpenFGA data model management with focus on security and governance
- Write unit and integration tests, debug defects, and contribute to code quality through reviews
- Support CI/CD pipeline improvements and assist team onboarding with technical guidance
- Participate in cross-functional collaboration with AI, DevSecOps, data engineering, and platform teams
Mission
Agile Defense supports the nation's most important missions through adaptive innovation and advanced technologies. This role directly contributes to operational AI systems, mission-critical enterprise governance, and agentic AI initiatives that strengthen national security interests.
Required skills
- Java
- Spring Boot
- RESTful API design and implementation
- AWS services
- Unit testing
- Integration testing
- Microservices architecture
- CI/CD pipelines