Agentic AI Developer | Java Modernization - REMOTE - RQ222532
Public Trust/Other Required:
MBI Full 5C (T3)
Job Profile:
Software Engineer Senior
Job Qualifications:
Skills:
Amazon Web Services (AWS), Application Development, Code Refactoring, Development Environments, Java Web Applications
Certifications:
None
Experience:
5 + years of related experience
ship Required:
No
Job Description:
Your Impact
Own your opportunity to support a mission-critical public-facing application for a large federal agency. you will deliver targeted, compliance-driven modernization of a high-volume system that processes critical regulatory filings while preserving full functional parity and operational continuity during peak periods.
Job Description
Here, you’ll tailor cutting-edge solutions to the unique requirements of our federal clients. With a career in application development, you’ll make system stability and compliance your priority while we make your career growth ours.
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.
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