user avatar

Agentic AI Developer | Java Modernization - REMOTE

ASD, Inc.

Posted today

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
group id: asdinc
Find ASD, Inc. on Social Media
Network Employers
user avatar
About Us
Founded in 1994, Advanced Software Design Inc. (ASD), with offices in the United States, Middle East and Asia, is a dynamic small business providing proven, cost effective, knowledge based Information Technology and Research solutions to our customers. We have successfully executed many projects delivering sophisticated IT, knowledge management, custom software development and large-scale COTS modernization solutions.

ASD, Inc. Jobs


Job Category
IT - Software
Clearance Level
Public Trust
Employer
ASD, Inc.