Full Stack Microservices Developer

Peraton

Virginia (IL)

On-site

USD 110,000 - 160,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Peraton is seeking a Full Stack Microservices Developer to join our team in Herndon, VA, supporting the Department of State Consular Systems Modernization Program. You will contribute to modernizing and consolidating the operational environment with a focus on modular, scalable services and distributed architectures.

The role covers the full SDLC, from requirements and prototyping to design, implementation, testing and maintenance, emphasizing DevSecOps practices and high-quality, secure

Qualifications

  • Bachelor's degree and at least 8 years experience, Masters degree with 6 years of experience.
  • Experience in full life cycle software development and maintenance projects with involvement in requirements management, technical design and development, and deployment.
  • Experience supporting software development activities for software projects specializing in the development of enterprise web applications.
  • Experience with full-stack development (Front end and backend) using HTML / CSS / JavaScript, React technologies and Java, Spring boot for backend to implement enterprise web-based applications within an Agile environment with a focus on microservices patterns.
  • Experience with DevOps tools and CI/CD automation using Jenkins, Git, GitHub.
  • Experience with static code analyzers (CAST, HP Fortify, SonarQube, etc.).
  • Experience developing 508 compliant solutions.
  • Strong written and verbal communication skills suitable for cross-functional collaboration with government stakeholders.
  • Must be able to obtain or have an Active Secret (or higher) clearance. Interim clearances are acceptable.
  • U.S. Citizenship is required.
  • Must reside in or close to Herndon, VA.
  • Experience in enterprise software system modernization efforts.
  • Experience in cloud-based environments including the development of software that supports architectures that involve public/hybrid clouds.
  • Experience developing single page applications using a client-side rendering framework (Angular, React, etc.) and responsive CSS framework (Bootstrap, Material Design, etc.)
  • Experience developing service-based solutions using the Java technology stack, building REST-based services (Spring MVC, Spring Boot, etc.), and deploying container-based microservices architecture (Docker, Spring Boot, Kubernetes, etc.)
  • Experience developing structured transactional database solutions using an RDBMS database (Oracle, MySQL, PostgreSQL, etc.)
  • Experience developing high volume, highly available, and secure software systems.
  • Experience developing and deploying software systems in an incremental manner using Agile methodology.

Responsibilities

  • Define software requirements, both functional and non-functional, as high-level epics, features and user stories to support Agile methodology commonly used in federal DevSecOps environments.
  • Develop prototypes to support product and/or technology evaluations that inform service decomposition and modernization roadmaps.
  • Design software using industry standard design patterns and best practices to improve maintainability, flexibility, performance, security, and availability with a focus on distributed service architectures.
  • Implement enterprise web-based applications (Java technology stack) within an Agile delivery environment.
  • Develop single page applications using a client-side rendering framework.
  • Develop service-based solutions (REST-based web services) using containerized microservices architecture.
  • Develop automated unit and integration tests that can be incorporated into CI/CD pipeline.
  • Support CI/CD initiatives and utilize static code analyzers to ensure high-quality source code across distributed service components.
  • Support software testing activities and provide timely software defect resolutions.
  • Provide production and operational support, as needed, to ensure deployed software meets functional and non-functional requirements.

Skills

Full stack dev
Java Spring Boot
React frontend
HTML/CSS/JS
CI/CD automation
DevOps tooling
Static code analysis
508 compliance
cross-functional communication
Agile methodology

Education

Bachelor's degree
Master's degree

Tools

Jenkins
Git
GitHub
CAST
HP Fortify
SonarQube
Docker
Kubernetes

Job description

Minimum Qualifications:

  • Bachelor's degree and at least 8 years experience, Masters degree with 6 years of experience.
  • Experience in full life cycle software development and maintenance projects with involvement in requirements management, technical design and development, and deployment.
  • Experience supporting software development activities for software projects specializing in the development of enterprise web applications.
  • Experience with full-stack development (Front end and backend) using HTML / CSS / JavaScript, React technologies and Java, Spring boot for backend to implement enterprise web-based applications within an Agile environment with a focus on microservices patterns.
  • Experience with DevOps tools and CI/CD automation using Jenkins, Git, GitHub.
  • Experience with static code analyzers (CAST, HP Fortify, SonarQube, etc.).
  • Experience developing 508 compliant solutions.
  • Strong written and verbal communication skills suitable for cross-functional collaboration with government stakeholders.
  • Must be able to obtain or have an Active Secret (or higher) clearance. Interim clearances are acceptable.
  • U.S. Citizenship is required.
  • Must reside in or close to Herndon, VA.

Preferred Qualifications:

  • Experience in enterprise software system modernization efforts.
  • Experience in cloud-based environments including the development of software that supports architectures that involve public/hybrid clouds.
  • Experience developing single page applications using a client-side rendering framework (Angular, React, etc.) and responsive CSS framework (Bootstrap, Material Design, etc.)
  • Experience developing service-based solutions using the Java technology stack, building REST-based services (Spring MVC, Spring Boot, etc.), and deploying container-based microservices architecture (Docker, Spring Boot, Kubernetes, etc.)
  • Experience developing structured transactional database solutions using an RDBMS database (Oracle, MySQL, PostgreSQL, etc.)
  • Experience developing high volume, highly available, and secure software systems.
  • Experience developing and deploying software systems in an incremental manner using Agile methodology.

Peraton is seeking a Full Stack Microservices Developer to join our team of qualified, diverse individuals. The qualified applicant will become part of Peraton's Department of State (DOS) Consular Systems Modernization (CSM) Program, for the Bureau of Diplomatic Technology (DT). This initiative is intended to modernize and consolidate the operational environment under a common technology framework to better support the services provided to CST's customers. This position will be in Herndon, VA.

As part of the modernization program, the Full Stack Microservices Developer will be responsible for supporting the full software development lifecycle (SDLC), including requirements definition and prototyping, software design, implementation, testing, and maintenance. This role emphasizes building modular, scalable services aligned with federal digital transformation priorities and mission-driven solution delivery.

Roles and Responsibilities:

  • Define software requirements, both functional and non-functional, as high-level epics, features and user stories to support Agile methodology commonly used in federal DevSecOps environments.
  • Develop prototypes to support product and/or technology evaluations that inform service decomposition and modernization roadmaps.
  • Design software using industry standard design patterns and best practices to improve maintainability, flexibility, performance, security, and availability with a focus on distributed service architectures.
  • Implement enterprise web-based applications (Java technology stack) within an Agile delivery environment.
  • Develop single page applications using a client-side rendering framework.
  • Develop service-based solutions (REST-based web services) using containerized microservices architecture.
  • Develop automated unit and integration tests that can be incorporated into CI/CD pipeline.
  • Support CI/CD initiatives and utilize static code analyzers to ensure high-quality source code across distributed service components.
  • Support software testing activities and provide timely software defect resolutions.
  • Provide production and operational support, as needed, to ensure deployed software meets functional and non-functional requirements.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Microservices Developer
Full Stack Microservices Developer

Peraton • Herndon (VA)

On-site
USD 86,000 - 138,000
External Job Posting Title Full Stack Microservices Developer
External Job Posting Title Full Stack Microservices Developer

Peraton • Herndon (VA), Northern (KY)

Hybrid
USD 86,000 - 138,000
Senior Full-Stack Microservices Developer | Secret Clearance
Senior Full-Stack Microservices Developer | Secret Clearance

Peraton • Virginia (IL)

On-site
USD 110,000 - 160,000
Senior Full-Stack Microservices Developer (Java/React)
Senior Full-Stack Microservices Developer (Java/React)

Peraton • Herndon (VA)

On-site
USD 86,000 - 138,000
Senior Full-Stack Microservices Engineer (Java/React)
Senior Full-Stack Microservices Engineer (Java/React)

Peraton • Herndon (VA), Northern (KY)

Hybrid
USD 86,000 - 138,000
Agile Developer 2-8912-OL
Agile Developer 2-8912-OL

Onyx Point, Inc. • Hanover (MD)

Hybrid
USD 78,000 - 250,000
Health Coverage
401(k) plan with company match
PTO and holidays
+8
Full Stack Software Developer
Full Stack Software Developer

ECS • King George (VA)

On-site
USD 140,000 - 195,000
Full Stack Developer
Full Stack Developer

Arcfield • King George (VA)

On-site
USD 85,000 - 120,000
Full Stack Software Developer
Full Stack Software Developer

Omniscius Consulting • Laurel (MD)

On-site
USD 90,000 - 120,000
Full Stack Developer
Full Stack Developer

Vervic Inc. • King George (VA)

Hybrid
USD 140,000 - 190,000
401(k)
401(k) matching
Dental insurance
+2