Senior Java Cloud Migration Engineer (OpenShift / Infrastructure & Application Modernization)

NTT DATA

Charlotte, UShybrid$70k-$75k/yrPosted Jun 22, 2026

Skills

postgreskubernetesjavascripttypescripthibernatemongoangulargrafanaspringdockerkafkareactjunithelmcicdjavacssllm

About the role

Company Overview:

Req ID: 377985

We are currently seeking a Senior Java Cloud Migration Engineer (OpenShift / Infrastructure & Application Modernization) to join our team in Charlotte, North Carolina (US-NC), United States (US).

Job Description:

We are seeking a Senior Java Cloud Migration Engineer to lead and support large-scale application modernization and migration initiatives. This role focuses on migrating legacy systems to cloud-native platforms, with strong emphasis on Java-based application development, OpenShift infrastructure, and enterprise document processing systems.

The ideal candidate will possess deep technical expertise across application development, infrastructure platforms, and cloud migration, and thrive in a highly complex, fast-paced enterprise environment.

Project Environment

Build and enhance enterprise-grade applications (80% development focus)

Highly scalable, high-throughput systems built on microservices architecture

Cloud-native deployment on OpenShift (OCP) platform

Databases: MongoDB, PostgreSQL, SQL Server

Document generation using OpenText Exstream (Batch & Cloud Native)

Core technologies:

Java, Spring Boot, Hibernate, JPA

Kafka, Avro, Apigee

Workflow orchestration services

Testing practices:

JUnit, Karate, Cucumber

TDD & BDD methodologies

Resiliency & deployment patterns:

Circuit breakers, feature toggles (Harness)

Blue-Green deployments

CI/CD pipelines

Observability:

Grafana, AppDynamics

Multi-platform support:

Linux, Windows, OpenShift

Key Initiatives

Migration of legacy mainframe applications to OpenShift

Modernization and electronification of document delivery platforms

Migration of OpenText Exstream workloads from legacy to cloud data centers

Server and application migration activities across environments

Middleware upgrades, patching, and platform modernization

UI enhancements and continuous modernization

Performance tuning, operational stability, and production support during/after migration

Key Responsibilities

Participate in full Software Development Lifecycle (SDLC): design, build, test, deploy, and support

Design and develop applications for document composition, generation, and delivery

Perform application-side administration across Linux, Windows, and OpenShift environments

Develop and enhance Java full-stack applications

Collaborate within Agile teams aligned with enterprise SDLC standards

Partner with infrastructure, platform, and QA teams for system reliability and performance

Drive best practices in automation, CI/CD, monitoring, and deployment

Support production systems and ensure high availability during migration phases

Required Qualifications

8+ years of experience in Java full-stack development

Java, Spring Boot, Hibernate, JPA

Strong experience in enterprise SDLC and Agile methodologies

3+ years experience with:

OpenText Exstream (Batch & Real-time server administration)

Cloud-native platforms: OpenShift (OCP), Docker, Kubernetes, Helm

Experience with relational databases: PostgreSQL and/or SQL Server

Strong hands-on experience in:

Linux and Windows application administration

Shell scripting (Bash or KornShell)

Experience working with large-scale, high-volume enterprise systems

Preferred / Nice-to-Have Skills

Frontend development: Angular and/or React

Messaging and distributed systems:

Kafka with Avro

API/Middleware platforms:

DataPower, Apigee

DevOps & deployment:

CI/CD pipelines, Liquibase

Blue-Green deployments

Feature toggles (Harness)

Circuit breaker implementation

Test automation:

JUnit, Karate, Cucumber, TDD/BDD

Observability tools:

AppDynamics, Grafana

Strong UI engineering skills:

JavaScript / TypeScript, HTML, CSS

Exposure to Generative AI / LLM integrations

Agent frameworks, orchestration patterns in enterprise platforms

Focus on security, scalability, and operational readiness

Soft Skills & Expectations

Strong communication and stakeholder collaboration skills

Ability to work in a fast-paced, dynamic environment

Capable of managing multiple priorities and applications simultaneously

Proactive mindset with focus on:

Stability

Quality

Continuous improvement

Strong problem-solving and analytical thinking abilities

#LI-NorthAmerica

Where required by law, NTT DATA provides a reasonable range of com 70 -75 $ hourly ). This range reflects the minimum and maximum target compensation for the position across all US locations. Actual compensation will depend on several factors, including the candidate's actual work location, relevant experience, technical skills, and other qualifications.

This position is eligible for company benefits that will depend on the nature of the role offered. Company benefits may include medical, dental, and vision insurance, flexible spending or health savings account, life, and AD&D insurance, short-and long-term disability coverage, paid time off, employee assistance, participation in a 401k program with company match, and additional voluntary or legally required benefits.

About NTT DATA:

NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com

Compensation

This Software Engineer role pays $70k-$75k/yr. Within typical range for software engineer roles in United States.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in United States varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for United States medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.