Java Full-Stack developer

Norfolk, VA, US • Posted 1 day ago • Updated 1 day ago
Contract W2
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • Javascript
  • Python
  • Java
  • React
  • Angular
  • Node.JS
  • Django
  • Springboot
  • Rest API
  • Docker
  • Kubernetes
  • Openshift
  • Secret Clearance

Summary

Job Title - Full-Stack Developer

Location: NATO HQ, Norfolk, VA, USA (On-site)

Positions Available: Three (3)

Period of Performance: We are seeking immediate applicants. Start date is anticipated in December, 2026.

Position Overview

We are seeking highly skilled Full-Stack Software Developers to join our onsite team in Norfolk, VA supporting NATO. These individuals will support the development of modern, containerized, cloudready applications using advanced agile and DevSecOps practices. The ideal candidates are adaptive, collaborative, and capable of rapidly learning new technologies to support missiondriven software delivery.

Key Responsibilities

1. Build containerized application tools following the 12-Factor App methodology, Test Driven Development (TDD), and Extreme Programming (XP).

2. Develop products as part of a balanced agile team (Product Manager, Product Owner, UI/UX Designer, and Data Scientists as applicable).

3. Design and implement REST APIs and microservices architecture.

4. Develop full-stack solutions using modern JavaScript, Python, and/or Java frameworks.

5. Perform front-end development (e.g., React, Angular) and back-end development (e.g., Node.js, Django/Flask, SpringBoot).

6. Conduct database design and programming (e.g., MySQL, PostgreSQL, MongoDB).

7. Deploy containerized applications using Docker, Kubernetes, or OpenShift.

8. Work in a collaborative, pair programming environment as needed.

9. Rapidly learn and apply new programming languages, frameworks, and tools.

10. Support the creation of sustainable DevSecOps pipelines and agile delivery practices.

Essential Qualifications

1. Minimum 4 years of experience in full-stack development using JavaScript, Python, or Java.

2. Minimum 4 years of experience in front-end development (React, Angular, etc.) and/or back-end development (Node.js, Django/Flask, SpringBoot, etc.).

3. Minimum 4 years of experience in database design/programming (MySQL, PostgreSQL, etc.).

4. Experience in REST API design and development.

5. Experience with Test Driven Development (TDD).

6. Experience in Microservices Architecture.

7. Experience deploying containerized applications with Docker, Kubernetes, or OpenShift.

8. Experience working in collaborative, agile teams.

9. Experience delivering iterative releases in an Agile/DevSecOps environment.

10. Fluent in English (oral and written) at SLP 3333 or equivalent.

Additional Requirements

1. A NATO Secret clearance is required.

2. This role is onsite at NATO HQ, Norfolk, VA.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: apn
  • Position Id: NATOFULL_KROLL
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Norfolk, Virginia

7d ago

Easy Apply

Full-time

Depends on Experience

Virginia Beach, Virginia

27d ago

Easy Apply

Contract

$30 - $40

Remote

6d ago

Easy Apply

Contract

Depends on Experience

Delaware

6d ago

Easy Apply

Contract, Third Party

Search all similar jobs