114L - Líder de Modernización de Java · Senior/Principal · Remoto · LATAM

Indeed

Compañía

Tipo de empleoTiempo completo
Modalidad de trabajoPresencial
Nivel de experienciaSin requisito de experiencia
Nivel educativoSin requisito de título

Descripción

Resumen: Este rol altamente técnico y práctico busca a un Líder de Modernización de Java para guiar a organizaciones empresariales grandes en la evolución segura y a escala de sus carteras complejas de aplicaciones Java, centrándose en el liderazgo técnico y la práctica activa. Aspectos destacados: 1. Liderar estrategias empresariales de modernización y migración de Java 2. Rol de liderazgo técnico y práctica activa 3. Trabajar con desafíos de ingeniería complejos y productos digitales de alto impacto *Aviso legal – Compromiso y enfoque* *Este puesto requiere dedicación a tiempo completo, otorgando prioridad clara a los proyectos de Darwoft durante el horario laboral establecido. No es compatible con otros compromisos profesionales a tiempo completo. Cualquier actividad profesional adicional debe declararse con anticipación y no debe interferir con las responsabilidades ni el horario laboral de este puesto.* **114L \- Líder de Modernización de Java (JVM/Spring Boot/Maven/Gradle) · Senior/Principal · Remoto · LATAM** ====================================================================================================== **Información general** ----------------------- * **Ubicación:** En cualquier lugar de LATAM * **Modalidad de trabajo:** 100 % remoto, con posibles viajes para participar en compromisos clave con clientes * **Tipo de contrato:** Contratista * **Proyecto:** Modernización empresarial de Java * **Zona horaria:** Disponibilidad para colaborar con clientes con sede en EE.UU. y equipos globales * **Nivel de inglés:** Avanzado * **Nivel de experiencia:** Senior / Principal **Aviso legal – Compromiso y enfoque** ------------------------------------ Este puesto requiere dedicación a tiempo completo, otorgando prioridad clara a los proyectos de Darwoft durante el horario laboral establecido. No es compatible con otros compromisos profesionales a tiempo completo. Cualquier actividad profesional adicional debe declararse con anticipación y no debe interferir con las responsabilidades ni el horario laboral de este puesto. **Conozca a Darwoft** ----------------------- En Darwoft desarrollamos soluciones personalizadas de software y colaboramos con empresas internacionales para crear productos digitales de alto impacto. Somos una empresa tecnológica latinoamericana con una cultura centrada en las personas, sólidos estándares técnicos y una mentalidad orientada a asociaciones a largo plazo. Trabajamos con equipos distribuidos, desafíos complejos de ingeniería y clientes cuya tecnología tiene un impacto directo en los resultados comerciales. Buscamos profesionales con sólido criterio técnico, autonomía, excelentes habilidades comunicativas y capacidad para construir soluciones robustas, escalables y sostenibles. **Sobre el puesto** ------------------ Buscamos a un **Líder de Modernización de Java** para ayudar a organizaciones empresariales grandes a evolucionar sus carteras complejas de aplicaciones Java de forma segura y a escala. Se trata de un rol altamente técnico y práctico. Usted liderará iniciativas de modernización que involucran cientos o miles de repositorios, aplicaciones y microservicios, trabajando directamente con los equipos de ingeniería de los clientes para definir estrategias de migración y ejecutarlas con éxito. Su trabajo puede incluir actualizaciones del entorno de ejecución de Java, modernización de aplicaciones Spring Boot, corrección de dependencias, resolución de problemas en sistemas de construcción, mejoras de seguridad, reemplazo de plataformas heredadas y automatización de transformaciones repetibles del código fuente. Usted actuará tanto como líder técnico como practicante activo. Se espera que diagnostique problemas en el código fuente, en los sistemas de construcción, en las dependencias, en las canalizaciones, en los repositorios de artefactos, en los entornos de ejecución y en la infraestructura empresarial. Este no es un rol tradicional de desarrollo backend centrado únicamente en la entrega de nuevas funciones del producto. Requiere conocimientos profundos del ecosistema Java, amplia experiencia en modernización y capacidad para guiar a clientes empresariales a través de transformaciones técnicas y organizacionales complejas. **Qué hará** ------------------------ ### **Liderar la modernización empresarial de Java** * Definir y ejecutar estrategias de modernización en carteras extensas de aplicaciones Java. * Liderar migraciones desde Java 8 o Java 11 a Java 17, Java 21 o versiones más recientes compatibles. * Modernizar aplicaciones, frameworks, bibliotecas y componentes de ejecución de Spring Boot. * Evaluar monolitos heredados, sistemas distribuidos y arquitecturas de microservicios. * Identificar dependencias técnicas, riesgos de migración, bloqueos y restricciones de secuenciación. * Segmentar carteras de aplicaciones y definir grupos piloto, oleadas de migración y planes de implementación. * Establecer prácticas de pruebas, observabilidad, reversión y gobernanza para campañas de modernización. * Definir patrones repetibles que puedan aplicarse en cientos o miles de repositorios. ### **Ingeniería de Java, JVM y entornos de ejecución** * Diagnosticar problemas complejos de compilación, classpath, empaquetamiento y ejecución. * Investigar incompatibilidades entre versiones de Java, frameworks, bibliotecas y servidores de aplicaciones. * Resolver fallos que aparecen tras la implementación a pesar de una compilación exitosa. * Analizar el comportamiento de la JVM, errores al iniciar la aplicación, carga de dependencias y excepciones en tiempo de ejecución. * Brindar orientación técnica sobre la evolución del ecosistema Java y su mantenibilidad a largo plazo. ### **Maven, Gradle y gestión de dependencias** * Resolver problemas complejos en construcciones con Maven y Gradle. * Trabajar con proyectos multi-módulo y gráficos extensos de dependencias empresariales. * Diagnosticar conflictos de dependencias directas y transitivas. * Aplicar restricciones, exclusiones, alineación de versiones y estrategias de resolución de dependencias. * Trabajar con versiones snapshot, versiones estables, repositorios espejo, plugins internos y artefactos privados. * Integrar con plataformas de gestión de artefactos como Artifactory y Nexus. * Normalizar prácticas de construcción y gestión de dependencias en múltiples repositorios. ### **Transformación automática de código** * Ayudar a los clientes a automatizar cambios repetibles en el código fuente de bases de código extensas. * Diseñar, probar y validar patrones deterministas de transformación. * Desarrollar o apoyar recetas personalizadas de OpenRewrite cuando sea necesario. * Diagnosticar casos especiales relacionados con el análisis sintáctico del código fuente, la compilación, el análisis estático y la precisión de la transformación. * Establecer criterios de validación antes de aplicar cambios automatizados a gran escala. * Diferenciar la automatización estándar de los casos que requieren trabajo de ingeniería personalizado. ### **Seguridad y entrega** * Corregir vulnerabilidades en dependencias directas y transitivas. * Apoyar campañas de seguridad relacionadas con CVE, riesgos OWASP, calidad del código y componentes obsoletos. * Definir estrategias de pruebas combinando pruebas unitarias, de integración, de humo y de regresión. * Trabajar con plataformas SAST y puertas de calidad, validando hallazgos mediante evidencia técnica. * Resolver problemas en canalizaciones CI/CD desde el commit hasta la construcción, pruebas, empaquetamiento e implementación. * Trabajar con plataformas como Jenkins, GitHub Actions y GitLab CI. ### **Liderazgo técnico con clientes** * Trabajar directamente con ingenieros empresariales, arquitectos, equipos de Ingeniería de Plataforma y líderes de ingeniería. * Traducir objetivos comerciales en planes de modernización ejecutables. * Liderar talleres técnicos, sesiones de descubrimiento y discusiones arquitectónicas. * Explicar riesgos y compensaciones técnicas tanto a audiencias de ingeniería como ejecutivas. * Generar confianza en los clientes mediante diagnósticos basados en evidencia y comunicación clara. * Identificar bloqueos tempranamente y recomendar caminos prácticos hacia adelante. **Qué aporta usted** ------------------ * 10\+ años de experiencia en ingeniería de software, consultoría técnica, arquitectura práctica o roles técnicos similares. * Conocimiento profundo y práctico de Java, la JVM y el ecosistema Java en su conjunto. * Amplia experiencia en la modernización de aplicaciones Java empresariales. * Experiencia liderando iniciativas de migración de entornos de ejecución Java o de Spring Boot. * Conocimiento avanzado de Maven, Gradle y sistemas empresariales de construcción. * Profundo entendimiento de la compilación, los classpaths, el comportamiento en tiempo de ejecución, las dependencias y el empaquetamiento. * Experiencia trabajando con monolitos complejos, microservicios o sistemas empresariales distribuidos. * Capacidad comprobada para diagnosticar problemas en código, sistemas de construcción, canalizaciones, repositorios y entornos de ejecución. * Experiencia con construcciones multi-módulo y repositorios privados de artefactos. * Experiencia con Artifactory, Nexus o plataformas similares de gestión de artefactos. * Experiencia con Jenkins, GitHub Actions, GitLab CI u otras herramientas comparables de CI/CD. * Conocimiento de estrategias de pruebas para migraciones a gran escala. * Familiaridad con la detección de vulnerabilidades de seguridad y la corrección de dependencias. * Capacidad para liderar conversaciones técnicas con partes interesadas senior de ingeniería. * Excelentes habilidades comunicativas en inglés. * Alta autonomía y comodidad trabajando en entornos empresariales ambiguos. * Capacidad para cumplir con verificaciones de antecedentes requeridas por los clientes, según lo permitan las regulaciones locales aplicables. **Deseable** ---------------- * Experiencia práctica con OpenRewrite. * Experiencia desarrollando o probando recetas personalizadas de OpenRewrite. * Conocimiento de análisis estático, SAST, codemods u otras herramientas de refactorización automatizada. * Familiaridad con Árboles Semánticos Sin Pérdida (LST). * Experiencia con SonarQube, Checkmarx u otras plataformas similares. * Experiencia modernizando cientos de repositorios o carteras extensas de aplicaciones. * Conocimiento de Docker, Kubernetes, plataformas en la nube o Infraestructura como Código. * Experiencia con asistentes de programación basados en IA o flujos de trabajo de desarrollo de software agéntico. * Experiencia previa como Ingeniero Staff, Ingeniero Principal, Líder Técnico o Arquitecto de Soluciones práctico. **Qué ofrece Darwoft** ----------------------- * Contrato de prestación de servicios con pago en USD * Trabajo 100 % remoto * Feriados oficiales de Argentina * Clases de inglés * Programa de referidos * Acceso a plataformas de aprendizaje * Oportunidad de trabajar en un proyecto internacional de alto impacto * Exposición directa a la modernización empresarial y a las prácticas emergentes de ingeniería de software Explore esta y otras oportunidades en: www.darwoft.com/careers

Fuentea: indeed
Parte del contenido se ha traducido automáticamente

Publicado por

Sofía González

Indeed · HR

Ubicación

Sofía González

Indeed · HR

Empleos similares

114L - Líder de Modernización de Java · Senior/Principal · Remoto · LATAM de Indeed en 2026 | ok.com