Descripción del Rol Buscamos una persona para desempeñarse en el rol de Senior Java Engineer para formar parte de un equipo que afrontará uno de los desafíos tecnológicos más interesantes del sector. Trabajarás en una plataforma con más de 20 años de historia, impulsando su evolución hacia arquitecturas modernas y escalables. Este rol combina habilidades técnicas avanzadas, liderazgo, y colaboración con equipos multidisciplinarios en un entorno de transformación digital.
\n ResponsabilidadesDiseñar soluciones y productos escalables, simples y mantenibles en colaboración con los equipos de Arquitectura y Producto, priorizando la experiencia del usuario.Ser referente técnico del equipo, ayudando a desbloquear problemas y promoviendo soluciones robustas y de calidad.Liderar el diseño técnico, desarrollo, testing e integración de soluciones punta a punta, asegurando una implementación alineada con estándares de calidad.Actuar como embajador/a de las buenas prácticas de desarrollo, impulsando estándares de código limpio y eficiente.Coordinar requerimientos técnicos con otras áreas de la compañía, asegurando alineación y comunicación efectiva entre equipos.Inspirar y guiar a los miembros del equipo, promoviendo su desarrollo de carrera mediante feedback y evaluaciones de desempeño constructivas.Participar activamente en la definición de métricas que fomenten la mejora continua en los productos desarrollados. RequisitosExperiencia mínima de 5 años en desarrollo backend, especialmente en: Java Virtual Machine (Java 21 es un plus) & Spring Framework / Spring Boot.Bases de datos relacionales como PostgreSQL.Publicación y consumo de Open/Public APIs.Conocimiento sólido en arquitecturas modernas (microservicios) y experiencia previa trabajando con monolitos.Familiaridad con herramientas de mensajería y streaming como Kafka.Paciencia y resiliencia para trabajar en sistemas robustos pero desafiantes, entendiendo las complejidades de aplicaciones heredadas.Excelentes habilidades de comunicación para liderar transformaciones digitales y colaborar con múltiples stakeholders.Iniciativa, curiosidad y adaptabilidad para aprender sobre un negocio complejo con poca documentación inicial.
\nPrimeros pasos en el rol Primer mes: Familiarizarte con el negocio, mapear procesos tecnológicos y comprender el ecosistema de sistemas existentes.
A partir de allí, liderarás desarrollos estratégicos mientras contribuyes a la evolución tecnológica de la plataforma.