Careers/Application Modernization
ROLE 10 / Application Modernization

Application Modernization Engineer

Modernizes legacy applications through cloud-native, container, API, microservice, serverless, and platform-as-a-service patterns.

EngagementFull-TimeLocationRemoteExperience5+ yearsJob CategoryApplication Modernization
ROLE RESPONSIBILITIES

What you’ll own.

  • Assess legacy application architecture, technical debt, dependencies, runtime environments, databases, interfaces, and modernization feasibility.
  • Recommend and execute replatforming, refactoring, containerization, API enablement, or replacement approaches.
  • Refactor applications into cloud-native services, microservices, serverless functions, container workloads, or managed-platform services.
  • Integrate applications with CI/CD pipelines, cloud IAM, API gateways, secrets management, monitoring, centralized logging, and security controls.
  • Develop technical designs, modernization backlogs, deployment plans, test cases, performance plans, and operational runbooks.
  • Support functional, integration, load, security, and user-acceptance testing.
MINIMUM QUALIFICATIONS

Experience that prepares you for the work.

5+ years in software engineering, application development, systems integration, or modernization. Experience with Java, .NET, Python, APIs, databases, containers, Kubernetes, serverless services, cloud-native databases, and CI/CD preferred.

CANDIDATE INFORMATION

Before you apply.

Engagement conditionsRemote, travel, client-site, clearance, compensation and benefit details are confirmed for the specific engagement during recruiting.

Accessible application processFor an application accommodation, contact info@jjtassoc.com or +1 470-256-0558.

Information handlingSubmit only recruiting information through this form. Do not include classified, controlled or export-restricted material.

← Back to all roles