Mid-level Software Engineer - TS Required

Analytic Folk, LLC
Chantilly, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 185K

Job location

Chantilly, United States of America

Tech stack

Java
Amazon Web Services (AWS)
Business Logic
Cloud Computing
Code Coverage
JUnit
Mockito
Software Engineering
Spring-boot
GIT
Containerization
Gitlab-ci
Kubernetes
Information Technology
REST
Docker
Legacy Systems
Microservices

Job description

  • Java & Spring: You need to be deep in the Spring ecosystem (Boot, Data, Security). We are using modern versions, so familiarity with Spring Boot 3 features is expected.
  • Cloud & Containers: We are deploying to AWS. You should have a solid understanding of how to containerize services with Docker and manage them within a Kubernetes environment.
  • Automation: We use GitLab CI/CD for the entire lifecycle. You will be responsible for writing and maintaining the pipelines that build, test, and deploy your code.
  • The Conversion: You will work with SMEs to extract business logic from legacy systems and architect the new Java-based services. You don't need to know the legacy languages, but you must be able to translate complex requirements into clean, modular code.

Daily Workflow

  • Architect and develop microservices using Spring Boot.
  • Own and maintain GitLab CI/CD pipelines to ensure high-velocity deployments.
  • Design RESTful APIs that are scalable, secure, and well-documented.
  • Lead technical design sessions to determine how the new baseline handles scale and performance on AWS.
  • Maintain high test coverage with JUnit and Mockito to ensure the new system is more resilient than the one it is replacing.

Requirements

  • 5+ years of professional software development experience with a focus on Java (3+ years with a Masters)
  • Proven experience of Spring Boot and its core modules.
  • Experience with Git, GitLab CI/CD, and containerization.
  • Bachelor's degree in Computer Science or a related technical field.
  • Active Top Secret (TS) clearance and willingness to undergo a CI Polygraph.

Benefits & conditions

Location: Chantilly, VA (100% On-site / Secure Facility) Clearance: Active Top Secret (TS) required; must be willing to sit for a CI Polygraph Salary: 155k-185k (up to 195k for exceptional candidates already possessing a CI Polygraph)

The Project We are re-engineering a core software baseline from the ground up. This isn't a migration of existing Java code; it is a full rewrite of legacy components into a modern, distributed architecture. The goal is a clean-room implementation designed to run natively on AWS using Kubernetes for orchestration. Due to the nature of the mission and the secure facility, this role is 100% on-site in Chantilly.

Apply for this position