Now hiring

Desarrollador Back Java - CL @ Imagemaker

ChileOnsiteFull-timePosted today

Opens on the employer's site

About this role

Scope of Responsibility Rol senior responsable del diseño, desarrollo y evolución de sistemas backend de alta escala dentro del ecosistema Java/Spring, con foco específico en la modernización y migración de componentes legacy. Se espera que estos perfiles tengan experiencia con proyectos comprobables en arquitecturas de microservicios y procesos de migración tecnológica. Owns Diseño y ejecución del plan de migración de componentes legacy a versiones actuales de Spring Boot y Java LTS. Refactorización asistida por IA (GitHub Copilot) de código legado: patrones obsoletos, dependencias críticas y frameworks desactualizados. Conversión y migración de bases de datos usando SSMA y herramientas equivalentes. Generación automática de pruebas unitarias, de integración y regresión durante el proceso de migración. Validación de calidad de código con SonarQube y aplicación de Clean Code + SOLID. Documentación técnica estructurada en Markdown, reutilizable por los equipos internos. Diseño e implementación de APIs RESTful y microservicios con Spring Boot. Seguridad de datos con Spring Security (OAuth2, JWT, RBAC). Contributes to Pairing y coaching a equipos internos durante la migración. Planificación técnica y estimación en entornos ágiles. Investigación y propuesta de nuevas herramientas de automatización dentro del ecosistema Java/Spring. Prácticas DevOps: CI/CD, contenedores, despliegue en la nube. Documentación de sistemas y APIs con OpenAPI/Swagger. Toma de decisiones técnicas sobre arquitectura y patrones de migración. Liderar la migración de componentes legacy a versiones modernas de Java y Spring Boot, con apoyo de herramientas de IA. Ejecutar refactorizaciones asistidas por GitHub Copilot, asegurando calidad y trazabilidad del proceso. Diseñar y ejecutar planes de migración de bases de datos con SSMA u otras herramientas automatizadas. Generar automáticamente pruebas unitarias, de integración y regresión durante las migraciones. Validar calidad de código con SonarQube y asegurar adopción de estándares en el equipo. Producir documentación técnica estructurada en Markdown, reutilizable por los equipos internos. Realizar pairing y coaching con los equipos internos para transferencia de conocimiento. Implementar APIs RESTful y microservicios con Spring Boot como parte del proceso de modernización. Participar en planificación técnica y estimación en entornos ágiles. Documentar sistemas y APIs con OpenAPI/Swagger.

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

Get the extension →
See how your CV scores
Desarrollador Back Java - CL at Imagemaker | ResuMinder Jobs