Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

CSCI Consulting Logo

Java Developer - Legacy Modernization

CSCI Consulting

Salary not specified
Dec 15, 2025
Remote, US
Apply Now

CSCI is seeking a Java Developer to modernize a critical Department of Defense (DoD) business system, consolidating and upgrading legacy applications into a cloud-native, secure, and efficient platform.

Requirements

  • 5+ years of professional Java development experience
  • Experience with Agile/Scrum methodologies and DevSecOps practices
  • Strong knowledge of Oracle databases, data migration, and ETL processes
  • Familiarity with cloud platforms (Azure preferred), containerization (Docker/Kubernetes), and CI/CD pipelines
  • Understanding of secure software development frameworks (e.g., NIST SP 800-218, SP 800-53)
  • Ability to work with government security protocols, including encryption, access controls, and compliance documentation
  • Experience with Apache Maven for build automation and dependency management

Responsibilities

  • Modernize, consolidate, and enhance legacy Defense Retiree and Annuitant System (DRAS) subsystems using Java
  • Develop cloud-native modules and orchestration layers using the Strangler Pattern for incremental migration
  • Refactor and integrate code from disparate systems into a unified architecture
  • Support DevSecOps pipelines using GitLab, Jenkins, Selenium, JUnit, Fortify SCA, and ServiceNow
  • Work with Oracle databases to design, normalize, and migrate data structures
  • Implement secure data handling, encryption, and compliance with DoD and Federal regulations
  • Develop and deploy applications in Microsoft Azure (JWCC) while maintaining cloud-agnostic compatibility

Other

  • Must be eligible for a DoD security clearance
  • Participate in Agile ceremonies, including daily Scrum, Sprint Planning, and Backlog Refinement
  • Collaborate with cross-functional teams to deliver incremental releases
  • Support documentation and processes required for Authority to Operate (ATO) and audit compliance
  • Provide documentation, training, and knowledge transfer to government staff