Senior Java engineer with 14+ years building containerized, mission-critical defense applications. You'll modernize front-end data processing systems and develop malware analysis capabilities supporting national security.
What you'll do
- Develop high-quality, efficient, testable Java applications using REST APIs and containerized architectures (Docker/Kubernetes)
- Debug complex, system-wide issues across distributed data processing pipelines
- Modernize legacy front-end processing services and malware analysis tools
- Collaborate with dynamic engineers to prototype new mission tools, analytics, and technologies
- Support metadata storage techniques and knowledge management systems for national defense applications
- Work with Atlassian tools, Git, and IDEs (IntelliJ/Eclipse) in an agile development environment
- Rapidly multitask and pivot between competing technical priorities
Mission
This role supports defense of national security systems through modernization of malware analysis platforms and front-end data processing services. The team develops algorithms and innovative techniques to address mission-critical problems in a classified environment.
Required skills
- Java
- REST APIs
- Docker
- Kubernetes
- Git
- Atlassian tools
- IntelliJ or Eclipse IDE
- Software debugging
- Containerized applications