




Resumen: Buscamos un Ingeniero Senior de Backend (Java) para diseñar, evolucionar y liderar decisiones técnicas relacionadas con servicios de backend escalables y orientados a datos, en un entorno distribuido de alta transaccionalidad. Aspectos destacados: 1. Diseñar y evolucionar servicios de backend y APIs a gran escala 2. Dirigir decisiones técnicas en entornos empresariales 3. Promover las mejores prácticas en observabilidad, seguridad y confiabilidad Cliente: Nuestro cliente es una organización digital a gran escala en América Latina, que opera plataformas empresariales con alto volumen de transacciones y estrictos requisitos de confiabilidad. Descripción del proyecto: Este puesto forma parte de un nuevo equipo encargado de desarrollar nuevas funcionalidades para el Portal Corporativo, apoyando flujos de trabajo comerciales complejos mediante servicios de backend escalables y orientados a datos. Continúe leyendo si disfruta diseñar sistemas de backend resilientes y liderar decisiones técnicas en entornos empresariales. Descripción del puesto: Buscamos un Ingeniero Senior de Backend (Java) con amplia experiencia en el diseño y evolución de sistemas de backend en entornos distribuidos. Este rol requiere criterio técnico, resolución proactiva de problemas y capacidad para influir en la arquitectura y las prácticas de ingeniería. * Responsabilidades: Diseñar, desarrollar y evolucionar servicios de backend y APIs a gran escala. * Liderar el diseño de APIs REST y/o GraphQL con alta confiabilidad. * Asumir la responsabilidad de lógica comercial compleja, garantizando su corrección y coherencia. * Contribuir a decisiones arquitectónicas y revisiones técnicas de diseño. * Garantizar una alta calidad de código mediante estrategias de pruebas y revisiones de código. * Orientar las prácticas de CI/CD, despliegue y operaciones junto con los equipos de infraestructura. * Desplegar y operar servicios en entornos en la nube, con énfasis en la resiliencia. * Supervisar proactivamente los sistemas y liderar la resolución de incidencias cuando sea necesario. * Promover las mejores prácticas en observabilidad, seguridad y confiabilidad. * Mentorear a los miembros del equipo y compartir conocimientos técnicos. * Participar activamente en ceremonias ágiles y en la mejora continua. * Requisitos: Experiencia sólida en desarrollo de backend con Java. * Diseño avanzado de APIs (REST o GraphQL). * Habilidades consolidadas en ingeniería de bases de datos (SQL o NoSQL, rendimiento, migraciones). * Experiencia con arquitecturas basadas en eventos (Kafka, colas, publicación/suscripción). * Experiencia comprobada en el diseño de sistemas autorrecuperables y resilientes. * Amplia experiencia en pruebas (unitarias, de integración, de contrato). * Experiencia con pipelines de CI/CD y despliegues en la nube. * Experiencia trabajando en entornos ágiles. * Dominio fluido del español e inglés intermedio para documentación y colaboración. * Deseable: Liderazgo técnico mediante el ejemplo. * Alta autonomía y sentido de propiedad. * Fuertes habilidades analíticas y de resolución de problemas. * Comunicación clara y colaboración transversal entre equipos.


