What are the responsibilities and job description for the Java Migration Engineer - Azure Cloud Migration position at VRK IT Vision Inc.?
Role :Java Migration Engineer - Azure Cloud Migration Position Overview
Client : Horizon bank, Tenesse May be 1/2 times during go live / onsite Mostly Remote Genuine Experience Required We are looking for a skilled Java Migration Engineer to drive the migration and modernization of enterprise Java applications from on-premises infrastructure to Azure Cloud. This position focuses on upgrading legacy Java applications to Java 18 while implementing cloud-native practices and ensuring optimal performance in Azure environments. Key Responsibilities Migration & Modernization Lead migration of legacy Java applications (Java 8/11) to Java 18 Assess and analyze existing on-premises Java applications for Azure cloud readiness Design comprehensive migration strategies for Java workloads to Azure Refactor legacy code to leverage modern Java features and cloud-native patterns Identify and resolve compatibility issues during Java version upgrades Modernize monolithic applications into microservices architecture where applicable Azure Cloud Implementation Deploy Java applications on Azure App Services, Azure Kubernetes Service (AKS), and Azure Spring Apps Implement containerization strategies using Docker and Kubernetes Configure Azure resources including Azure Database for PostgreSQL/MySQL, Cosmos DB, and Redis Cache Set up Azure DevOps or GitHub Actions for CI/CD pipelines Implement monitoring, logging, and alerting using Azure Monitor and Application Insights Optimize Java applications for performance and cost-efficiency in cloud Technical Leadership Collaborate with DevOps, infrastructure, and application teams Create detailed migration documentation and runbooks Provide technical mentorship on Java 18 features and Azure best practices Conduct code reviews focusing on security, performance, and maintainability Troubleshoot complex migration and runtime issues Required Qualifications Technical Skills 5 years of enterprise Java development experience 2 years experience with Java 11 and modern Java features Strong proficiency in Spring Framework (Spring Boot, Spring Cloud, Spring Data) Proven track record of Java version migration projects Hands-on experience with Azure services (AKS, App Services, Azure Spring Apps) Expertise in building RESTful APIs and microservices Experience with containerization (Docker) and orchestration (Kubernetes) Proficiency in Maven/Gradle, Git, and CI/CD tools Knowledge of database migration strategies (Oracle/SQL Server to Azure SQL/PostgreSQL) Migration Experience Demonstrated experience migrating Java applications across versions Knowledge of migration assessment tools and strategies Experience with refactoring legacy code to modern frameworks Understanding of breaking changes between Java versions Familiarity with performance tuning and optimization in cloud environments Additional Skills Strong analytical and problem-solving capabilities Excellent written and verbal communication skills Experience working in agile methodologies Knowledge of Infrastructure as Code (Terraform, Bicep, ARM templates) Understanding of cloud security principles and best practices Preferred Qualifications Microsoft Azure certifications (AZ-204, AZ-305) Experience with Azure Service Bus, Event Hubs, or Kafka Knowledge of observability tools (Prometheus, Grafana, ELK stack) Familiarity with API Gateway patterns and Azure API Management Experience with Azure Functions and serverless architectures Understanding of reactive programming (Spring WebFlux, Project Reactor) Knowledge of cloud design patterns and distributed systems Education Bachelor's degree in Computer Science, Information Technology, or related field Equivalent professional experience will be considered What We Offer Challenging work on enterprise-scale cloud transformation initiatives Collaborative team environment with cutting-edge technologies Career growth and Azure certification support Competitive salary and comprehensive benefits package Flexible work arrange
Signature
Pradeep kumar Jai
Sr. Recruiter
VRK IT Vision Inc
: 1(732)-(860)-7309 | Ext 709
Email: pradeep@vrkitvision.com
Web: https://vrkitvision.com/
Client : Horizon bank, Tenesse May be 1/2 times during go live / onsite Mostly Remote Genuine Experience Required We are looking for a skilled Java Migration Engineer to drive the migration and modernization of enterprise Java applications from on-premises infrastructure to Azure Cloud. This position focuses on upgrading legacy Java applications to Java 18 while implementing cloud-native practices and ensuring optimal performance in Azure environments. Key Responsibilities Migration & Modernization Lead migration of legacy Java applications (Java 8/11) to Java 18 Assess and analyze existing on-premises Java applications for Azure cloud readiness Design comprehensive migration strategies for Java workloads to Azure Refactor legacy code to leverage modern Java features and cloud-native patterns Identify and resolve compatibility issues during Java version upgrades Modernize monolithic applications into microservices architecture where applicable Azure Cloud Implementation Deploy Java applications on Azure App Services, Azure Kubernetes Service (AKS), and Azure Spring Apps Implement containerization strategies using Docker and Kubernetes Configure Azure resources including Azure Database for PostgreSQL/MySQL, Cosmos DB, and Redis Cache Set up Azure DevOps or GitHub Actions for CI/CD pipelines Implement monitoring, logging, and alerting using Azure Monitor and Application Insights Optimize Java applications for performance and cost-efficiency in cloud Technical Leadership Collaborate with DevOps, infrastructure, and application teams Create detailed migration documentation and runbooks Provide technical mentorship on Java 18 features and Azure best practices Conduct code reviews focusing on security, performance, and maintainability Troubleshoot complex migration and runtime issues Required Qualifications Technical Skills 5 years of enterprise Java development experience 2 years experience with Java 11 and modern Java features Strong proficiency in Spring Framework (Spring Boot, Spring Cloud, Spring Data) Proven track record of Java version migration projects Hands-on experience with Azure services (AKS, App Services, Azure Spring Apps) Expertise in building RESTful APIs and microservices Experience with containerization (Docker) and orchestration (Kubernetes) Proficiency in Maven/Gradle, Git, and CI/CD tools Knowledge of database migration strategies (Oracle/SQL Server to Azure SQL/PostgreSQL) Migration Experience Demonstrated experience migrating Java applications across versions Knowledge of migration assessment tools and strategies Experience with refactoring legacy code to modern frameworks Understanding of breaking changes between Java versions Familiarity with performance tuning and optimization in cloud environments Additional Skills Strong analytical and problem-solving capabilities Excellent written and verbal communication skills Experience working in agile methodologies Knowledge of Infrastructure as Code (Terraform, Bicep, ARM templates) Understanding of cloud security principles and best practices Preferred Qualifications Microsoft Azure certifications (AZ-204, AZ-305) Experience with Azure Service Bus, Event Hubs, or Kafka Knowledge of observability tools (Prometheus, Grafana, ELK stack) Familiarity with API Gateway patterns and Azure API Management Experience with Azure Functions and serverless architectures Understanding of reactive programming (Spring WebFlux, Project Reactor) Knowledge of cloud design patterns and distributed systems Education Bachelor's degree in Computer Science, Information Technology, or related field Equivalent professional experience will be considered What We Offer Challenging work on enterprise-scale cloud transformation initiatives Collaborative team environment with cutting-edge technologies Career growth and Azure certification support Competitive salary and comprehensive benefits package Flexible work arrange
Signature
Pradeep kumar Jai
Sr. Recruiter
VRK IT Vision Inc
: 1(732)-(860)-7309 | Ext 709
Email: pradeep@vrkitvision.com
Web: https://vrkitvision.com/