Categorías
···
Entrar / Registro

Ingeniero Junior de Migración (IBM ACE y Java)

Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
79Q22222+22, CO
Favoritos
Compartir
Parte del contenido se ha traducido automáticamenteVer original

Descripción

Resumen: Buscamos un Ingeniero Junior de Migración para ejecutar una migración de extremo a extremo de microservicios desde IBM App Connect Enterprise a Spring Boot, incluyendo análisis de sistemas heredados y diseño arquitectónico. Aspectos destacados: 1. Trabajar con plataformas de integración de IBM (ACE/MQ) y desarrollo en Java Spring Boot 2. Combinar competencias en análisis, diseño, desarrollo y aseguramiento de la calidad de sistemas heredados 3. Supervisar y estabilizar servicios que se ejecutan en clústeres de Kubernetes Estamos buscando un **Ingeniero Junior de Migración** para unirse a nuestro equipo. En este puesto, actuará como Ingeniero de Migración de IBM ACE a Java, desempeñándose como un profesional técnico integral con experiencia en plataformas de integración de IBM (ACE/MQ) y desarrollo en Java Spring Boot con arquitectura hexagonal. Será capaz de ejecutar el proceso completo de migración de extremo a extremo de microservicios desde IBM App Connect Enterprise hacia una arquitectura limpia basada en Spring Boot. Este puesto combina competencias en análisis de sistemas heredados, diseño arquitectónico, desarrollo de código, aseguramiento de la calidad y configuración de despliegue en Azure DevOps con Kubernetes. Deberá tomar decisiones técnicas de forma autónoma en cada etapa del proceso. **Responsabilidades** * Analizar los artefactos existentes de ACE, incluida la clasificación de flujos, contratos, bibliotecas y esquemas (XSD, WSDL, DFDL), y elaborar un inventario de todos los componentes del servicio a migrar * Analizar la lógica de negocio implementada en ESQL, cubriendo transformaciones, enrutamiento condicional, acceso a cabeceras de MQ (MQMD, RFH2\), manejo de excepciones y variables UDP, y documentar el equivalente en Java para cada función * Implementar el código completo en Java para el microservicio migrado, incluyendo el dominio (DTO, puertas de enlace, casos de uso), adaptadores impulsados y puntos de entrada como oyentes de MQ y controladores reactivos * Verificar la paridad funcional comparando los flujos de ACE con los controladores en Java, asegurando que cada operación, formato de mensaje y sistema externo tenga su equivalente debidamente implementado * Probar las aplicaciones mediante Karate y JMeter para validar funcionalidad y rendimiento * Gestionar el control de versiones mediante Git para una administración eficaz del código fuente * Ejecutar y desplegar servicios mediante Azure DevOps para pipelines de CI/CD * Supervisar y estabilizar servicios que se ejecutan en clústeres de Kubernetes para garantizar su funcionamiento fiable **Requisitos** * Título universitario en Ciencias de la Computación, Ingeniería de Sistemas o campo relacionado * Al menos un año de experiencia comercial relevante en desarrollo de software * Conocimientos sólidos de IBM ACE, incluida su estructura de proyectos, tipos de artefactos, nodos estándar y políticas de tiempo de ejecución * Experiencia práctica con formatos de mensaje como XML/SOAP, JSON y BLOB * Conocimientos prácticos de IBM MQ, incluidos MQMD y correlación de mensajes * Experiencia práctica con Java 21 y Spring Boot, incluidos Spring WebFlux y Project Reactor (Mono/Flux) * Comprensión de los principios de la Arquitectura Limpia, incluida la separación de capas, puertos y adaptadores, e inversión del control * Experiencia con Kubernetes, incluidos ConfigMaps, Secrets y manifiestos YAML tales como Deployment, Service, Ingress/Gateway y HPA * Familiaridad con Azure DevOps, incluidos grupos de variables, definiciones de lanzamiento en JSON, conexiones de servicios y etapas de pipeline * Uso práctico de k9s y kubectl para actividades de diagnóstico * Experiencia práctica con Grafana para la lectura de paneles y el análisis de métricas * Conocimientos prácticos de AWS, incluidos Secrets Manager, balanceadores de carga, EKS, ECR, EC2 y gestión básica de servicios en la nube * Comprensión de los conceptos de observabilidad, incluidas métricas, registros, trazas, Opensearch y análisis de impacto * Conocimientos básicos de prácticas CI/CD y enfoques de despliegue en la nube * Excelentes habilidades analíticas, capacidad para redactar documentación técnica y comunicación efectiva * Inglés fluido (nivel B2 o superior), con excelentes habilidades de comunicación verbal y escrita, así como una excelente etiqueta telefónica **Deseable** * Experiencia trabajando en entornos Kubernetes dentro de los sectores bancario o fintech, incluidos múltiples entornos como DEV, CERT y PDN * Uso práctico de herramientas asistidas por IA, como GitHub Copilot, Cursor, Claude o ChatGPT, para el análisis de ESQL y la generación asistida de código Java * Capacidad para construir indicaciones técnicas que automatizan la transformación de artefactos ACE en componentes de Spring Boot **Ofrecemos** * Proyectos internacionales con marcas líderes * Trabajo con equipos globales compuestos por colegas altamente calificados y diversos * Beneficios médicos * Programas financieros para empleados * Días libres remunerados y licencias por enfermedad * Cursos de actualización de competencias, reconversión profesional y certificaciones * Acceso ilimitado a la biblioteca de LinkedIn Learning y a más de 22.000 cursos * Oportunidades profesionales globales * Oportunidades de voluntariado y participación comunitaria * Grupos de empleados de EPAM * Cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn *EPAM es un empleador que ofrece igualdad de oportunidades. Todos los candidatos calificados recibirán consideración para el empleo sin discriminación por raza, color, religión, sexo, origen nacional, edad, orientación sexual, identidad o expresión de género, discapacidad, estatus de veterano protegido u otra característica protegida por la ley aplicable.*

Fuentea:  indeed Ver publicación original
Valentina Rodríguez
Indeed · HR

Compañía

Indeed
Valentina Rodríguez
Indeed · HR

Empleos similares

Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.