Position: FULL-STACK DEVELOPER
Location: Norfolk, VA, USA (On-site)
Duration: 4 years
Active Secret or TopSecret or NATO clearance required
Responsibilities:
· Build containerized applications using 12-Factor App methodology, Test Driven Development (TDD), and Extreme Programming (XP).
· Work in a cross-functional agile team including product management, design, and data specialists.
· Design and implement REST APIs and microservices.
· Develop full-stack solutions with modern JavaScript, Python, or Java frameworks.
· Conduct front-end (React, Angular) and back-end development (Node.js, Django/Flask, SpringBoot).
· Perform database design and development (MySQL, PostgreSQL, MongoDB).
· Deploy containerized applications using Docker, Kubernetes, or OpenShift.
· Collaborate in pair programming and fast-learning environments.
· Support DevSecOps pipelines and agile delivery practices.
Experience:
· 5+ years in full-stack development (JavaScript, Python, or Java).
· 5+ years in front-end (React, Angular) and/or back-end frameworks (Node.js, Django/Flask, SpringBoot).
· 5+ years in database design and programming.
· Experience with REST API design, TDD, microservices, and containerized deployments.
· Experience delivering iterative releases in Agile/DevSecOps environments.
Skills:
1. Full-stack development (JS/Python/Java)
2. Front-End Frameworks (React/Angular)
3. Back-End Frameworks (Node.js, Spring Boot, Django/Flask)
4. REST API / GraphQL / gRPC
5. Microservices Architecture & Cloud-Native principles
6. Containers & Orchestration (Docker, Kubernetes, OpenShift)
7. CI/CD + DevSecOps pipelines