Senior Full Stack Developer
Core
Develop Mission Management web applications for the Intelligence Community using cloud-based microservices architecture.
Role type
Senior Full Stack Developer (Java/JEE)
Builds
Mission Management web applications for the Intelligence Community
Domain
National Security / Defense / Intelligence
Deliverable
production ML models | product features
Required skills
Java (JEE, REST), Relational Databases (Oracle, MySQL, Postgres), Linux, Microservice design, Agile/Scrum, Unit/Integration testing
Preferred skills
Spring Boot, Apache Kafka, DevOps (Git, Jenkins, Docker), Identity Management (Keycloak, LDAP), Kubernetes, Redis, AWS S3
Technologies
Java, JEE, REST, Oracle, MySQL, Postgres, Linux, Spring Boot, Apache Kafka, Git, Jenkins, Docker, Kubernetes, Redis, AWS S3, Keycloak, LDAP
Responsibilities
Utilize Java for back-end development; Collaborate with cross-functional teams to define and implement features; Produce detailed specifications and write code; Work with system engineers to understand requirements; Create unit and integration tests; Contribute to architectural decisions and tech stack evolution
Seniority
Senior, hands-on IC