Senior Java Cloud Migration Engineer

Compunnel

$100K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of Java full-stack development experience
  • Proficient with Java, Spring Boot, Hibernate, and JPA
  • Strong background in enterprise SDLC and Agile methodologies
  • 3+ years of experience with OpenText Exstream and cloud-native platforms like OpenShift
  • Experience with relational databases like PostgreSQL and SQL Server
  • Solid administration skills in Linux and Windows environments, including shell scripting
  • Familiar with large-scale, high-volume enterprise systems

Responsibilities

  • Lead involvement in the complete Software Development Lifecycle (SDLC) from design to support
  • Design and develop document composition applications
  • Administer applications across Linux, Windows, and OpenShift environments
  • Enhance Java full-stack applications
  • Collaborate within Agile teams following enterprise SDLC standards
  • Partner with infrastructure and QA teams to ensure system reliability
  • Drive automation best practices in CI/CD, monitoring, and deployment

Benefits

  • Opportunity for career advancement in cloud technologies
  • Work in a fast-paced and complex enterprise environment
  • Engage in cutting-edge application modernization and migration projects
  • Access to professional development resources
  • Collaborative and Agile team culture
Full Job Description
JOB SUMMARY
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 Qualifications
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

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar Senior Java Cloud Migration Engineer jobs: