Back to all jobs

- Employment
- Full-time
About the role
Key Responsibilities
- Realizar el diagnóstico técnico inicial de los sistemas legacy: inventario de componentes, deuda técnica, dependencias críticas y mapa de riesgos.
- Diseñar la arquitectura objetivo y la hoja de ruta de migración por fases, con criterios de salida medibles.
- Seleccionar y validar los patrones de migración adecuados (Strangler Fig, Anti-Corruption Layer, etc.) para cada componente.
- Codificar directamente en componentes de alta complejidad: patrones de referencia, pruebas de concepto y piezas críticas.
- Definir y mantener los estándares de calidad, cobertura de pruebas y reglas de SonarQube aplicables al engagement.
- Definir la estrategia de migración de bases de datos y supervisar su ejecución con SSMA u otras herramientas.
- Producir documentación arquitectónica viva: ADRs, diagramas C4, guías de patrones y decisiones técnicas en Markdown.
- Ejercer gobierno técnico: revisión de arquitectura, validación de entregables y gestión de deuda técnica generada durante la migración.
- Liderar el coaching técnico del equipo: transferencia de patrones, decisiones de diseño y buenas prácticas a Seniors e ingenieros internos.
- Comunicar riesgos, avances y decisiones técnicas al Project Manager y stakeholders del engagement.
Skills, Knowledge and Expertise
- C4 Model, ADRs, diagramas de dependencias, mapas de calor de deuda técnica.
- Patrones de migración: Strangler Fig, Anti-Corruption Layer, Branch by Abstraction, Saga, Outbox.
- DDD, Event-Driven Architecture, CQRS, Hexagonal, Arquitectura en Capas.
- Java LTS (17+). Spring Boot y ecosistema completo: Web, Security, Data, Cloud, Batch.
- GitHub Copilot — refactorización y generación de código asistida.
- SSMA — migración de bases de datos.
- SonarQube + ArchUnit — gobierno de calidad y arquitectura.
- Flyway / Liquibase — versionado y migración de esquemas.
- Relacionales: PostgreSQL, MySQL, Oracle con Hibernate/JPA.
- No relacionales: MongoDB, Redis.
- Mensajería: Apache Kafka con Spring Boot.
- Docker, Kubernetes. AWS, Azure o GCP (ECS, EKS, App Service). CI/CD con Git.
- Spring Security, OAuth2, JWT, RBAC.
- Observabilidad: logging estructurado, tracing distribuido, métricas.
- Markdown estructurado: ADRs, guías de patrones, runbooks de migración.
- OpenAPI/Swagger. Diagramas C4 (PlantUML, Structurizr o equivalente).
Beneficios
731,000+ hidden jobs like this
Imagemaker and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites