Job Requirements
Remote
Public Trust Polygraph not specified
Senior Level Career (10+ yrs experience)
Salary not specified
Join Premium to unlock estimated salaries
Job Description
Software Engineer Senior
Job Qualifications:
Skills:
Amazon Web Services (AWS), Application Development, Code Refactoring, Development Environments, Java Web Applications
You will focus full-time on the incremental remediation and modernization of a legacy Java monolithic application. Working in a secure development environment, you will upgrade outdated frameworks and dependencies to meet enterprise CI/CD security scanning, DevSecOps, and cloud hosting standards.
HOW YOU WILL MAKE AN IMPACT
Lead targeted, incremental modernization of legacy components and frameworks to improve security, maintainability, and compliance without disrupting current user workflows or core system behavior.
Perform precise code refactoring and dependency updates while preserving full functional parity.
Leverage AI-assisted development tools such as Amazon Q Developer (or equivalent) to accelerate legacy code analysis, refactoring suggestions, and automated test generation.
Develop, expand, and maintain comprehensive unit, regression, integration, and performance test suites to validate that modernized components deliver identical behavior and improved maintainability.
Collaborate on GitLab-based CI/CD pipelines, SAST/SCA scanning gates, Infrastructure as Code, and artifact governance to ensure compliance with federal standards.
Conduct dual-build validation, canary testing, and performance testing against production-like datasets.
Contribute to cross-functional governance, readiness reviews, and evidence packages supporting secure cloud migration activities.
Work in an Agile environment with frequent code reviews and iterative delivery, while avoiding changes during peak operational windows.
WHAT YOU’LL NEED TO SUCCEED
Required Qualifications
Bachelor’s degree in Computer Science, Information Technology, or a related technical field (or equivalent years of relevant experience).
5+ years of hands-on Java development experience, with demonstrated success modernizing legacy Java applications and frameworks.
Strong proficiency with Spring Framework / Spring Boot, Hibernate ORM, JSF (or equivalent Java web frameworks), and related enterprise Java technologies.
Experience performing framework upgrades, dependency management, and code refactoring while maintaining strict functional parity.
Solid experience writing and maintaining automated tests and working within CI/CD pipelines.
U.S. Citizenship required for a Public Trust.
Preferred Qualifications
Direct experience with AI-powered coding assistants (e.g., Amazon Q Developer) for legacy code modernization and test generation.
Familiarity with federal DevSecOps practices, cloud hosting environments, and compliance-driven modernization.
Prior work supporting mission-critical government systems with high-volume public submissions or regulated processing cycles.
Experience supporting federal suitability or Public Trust processes.
Key Skills for Success
Java (modernization across multiple versions)
Enterprise Java Frameworks (Spring, Hibernate, JSF or similar)
Legacy Code Modernization & Refactoring
Automated Testing & Regression Suites
AI-Assisted Development Tools
CI/CD & DevSecOps Practices
Job Qualifications:
Skills:
Amazon Web Services (AWS), Application Development, Code Refactoring, Development Environments, Java Web Applications
You will focus full-time on the incremental remediation and modernization of a legacy Java monolithic application. Working in a secure development environment, you will upgrade outdated frameworks and dependencies to meet enterprise CI/CD security scanning, DevSecOps, and cloud hosting standards.
HOW YOU WILL MAKE AN IMPACT
Lead targeted, incremental modernization of legacy components and frameworks to improve security, maintainability, and compliance without disrupting current user workflows or core system behavior.
Perform precise code refactoring and dependency updates while preserving full functional parity.
Leverage AI-assisted development tools such as Amazon Q Developer (or equivalent) to accelerate legacy code analysis, refactoring suggestions, and automated test generation.
Develop, expand, and maintain comprehensive unit, regression, integration, and performance test suites to validate that modernized components deliver identical behavior and improved maintainability.
Collaborate on GitLab-based CI/CD pipelines, SAST/SCA scanning gates, Infrastructure as Code, and artifact governance to ensure compliance with federal standards.
Conduct dual-build validation, canary testing, and performance testing against production-like datasets.
Contribute to cross-functional governance, readiness reviews, and evidence packages supporting secure cloud migration activities.
Work in an Agile environment with frequent code reviews and iterative delivery, while avoiding changes during peak operational windows.
WHAT YOU’LL NEED TO SUCCEED
Required Qualifications
Bachelor’s degree in Computer Science, Information Technology, or a related technical field (or equivalent years of relevant experience).
5+ years of hands-on Java development experience, with demonstrated success modernizing legacy Java applications and frameworks.
Strong proficiency with Spring Framework / Spring Boot, Hibernate ORM, JSF (or equivalent Java web frameworks), and related enterprise Java technologies.
Experience performing framework upgrades, dependency management, and code refactoring while maintaining strict functional parity.
Solid experience writing and maintaining automated tests and working within CI/CD pipelines.
U.S. Citizenship required for a Public Trust.
Preferred Qualifications
Direct experience with AI-powered coding assistants (e.g., Amazon Q Developer) for legacy code modernization and test generation.
Familiarity with federal DevSecOps practices, cloud hosting environments, and compliance-driven modernization.
Prior work supporting mission-critical government systems with high-volume public submissions or regulated processing cycles.
Experience supporting federal suitability or Public Trust processes.
Key Skills for Success
Java (modernization across multiple versions)
Enterprise Java Frameworks (Spring, Hibernate, JSF or similar)
Legacy Code Modernization & Refactoring
Automated Testing & Regression Suites
AI-Assisted Development Tools
CI/CD & DevSecOps Practices
group id: asdinc