Skip to main content
A

Software Engineer - Java, Python

Analytic Folk
Full Timemid
$152k – $192kPosted March 4, 2026

Salary Context

This role offers $152k–$192k. The median for Mid-level qa roles is $120k–$166k (based on 92 listings). 20% above median.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaSpringAWSDockerKubernetesGitGitLabCI/CDMicroservices

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Salary: $152,000 - 192,000 per year

Requirements

  • Minimum of 5 years of professional software development experience
  • Strong proficiency in Java and Spring Boot
  • Familiarity with Git, GitLab CI/CD, and containerization techniques
  • Bachelors degree in Computer Science or a related discipline
  • Active TS Clearance is mandatory
  • Willingness to undergo a CI Polygraph as part of the hiring process

Responsibilities

  • Develop and enhance microservices utilizing Spring Boot
  • Create and manage GitLab CI/CD pipelines for efficient deployments
  • Design scalable and secure RESTful APIs
  • Engage in technical design discussions to outline the new baseline for scale and performance on AWS
  • Ensure high test coverage using JUnit and Mockito to improve the resilience of the new system over the legacy one

Technologies:

  • AWS
  • CI/CD
  • Git
  • GitLab
  • Support
  • JUnit
  • Java
  • Kubernetes
  • Spring
  • Spring Boot
  • microservices
  • Cloud
  • Architect
  • Docker
  • Security

More:

We are undertaking a transformative project to completely re-engineer a core software system from the ground up. Located on-site in Chantilly, VA, we are focusing on rewriting legacy components into a modern, distributed architecture that will operate natively on AWS using Kubernetes for orchestration. We offer a range of benefits including 401(k) matching, health and life insurance, paid time off, professional development assistance, and relocation support. Our team is dedicated to innovation and achieving excellence in software development.

last updated 10 week of 2026

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free