Create Alert
Email me similar jobs

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

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

Location: Charlotte, NC (Onsite)

Type: Contract

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
Similar jobs

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

Apply Now
Back to search page