Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ECS Logo

Senior Full Stack Engineer

ECS

$135,000 - $175,000
Sep 15, 2025
Arlington, VA, US
Apply Now

ECS is seeking a Senior Full Stack Engineer to modernize legacy systems with deprecated code bases for the Department of Homeland Security, requiring rearchitecting application API infrastructure for scalability, reliability, and long-term maintainability.

Requirements

  • 8+ years with Java (8 and beyond) with strong experience in legacy system modernization.
  • Has successfully performed code refactoring of deprecated codebases, developed backward compatibility and technical debt reduction.
  • 3+ years of experience with Springboot or other stateless Java frameworks
  • 5+ years developing restful API design microservices and service-oriented architecture.
  • 3+ years of experience working with CI/CD pipelines and deploying and operating in cloud platforms
  • 5+ years' experience with relational databases and ORM technologies, experience with ElasticSearch or Opensearch a plus.
  • 3+ years developing applications in a production setting and troubleshooting complex issues within legacy environments and proposing effective solutions.

Responsibilities

  • Support the design and architecture of robust, scalable API's for large enterprise level applications.
  • Integrate and operate CI/CD pipelines used for building and releasing code and container images.
  • Assess and refactor deprecated code bases implementing best practices for modernization and performance improvement.
  • Collaborate with engineers to integrate React-based user interfaces with scalable APIs, leveraging React expertise to enhance API interactions, support legacy system modernization, and ensure seamless functionality and optimal user experience.
  • Provide solutions for legacy system migration while minimizing system downtime and operational risks.
  • Identify and resolve technical debt in older systems while transitioning them to modern Java frameworks and tools.

Other

  • remote or in the Washington, DC metropolitan area
  • Master's degree in a relevant field
  • 12+ years' work experience
  • Ability to pass a Public Trust background check
  • Excellent communication skills with the ability to explain technical challenges and solutions to non-technical stakeholders.