Back to all jobs

- Employment
- Full-time
About the role
Key Responsibilities
- Liderar el diseño, desarrollo e implementación de soluciones de software complejas
- Brindar guía técnica y mentoría continua al equipo de desarrolladores
- Colaborar con product owners, arquitectos e interesados del negocio para definir y validar requerimientos
- Garantizar la calidad, seguridad y escalabilidad del código mediante revisiones y aplicación de mejores prácticas
- Identificar y resolver problemas técnicos y bloqueos que afecten el avance del equipo
- Aplicar conocimiento tecnológico en el diseño de modelos y/o sistemas, formulando diseños técnicos detallados
- Investigar y recomendar soluciones técnicas ante requerimientos de negocio complejos
- Desarrollar y entregar aplicaciones utilizando metodologías ágiles
- Coordinar tareas técnicas y alinearlas con los timelines del proyecto
- Mantenerse actualizado en tecnologías emergentes y proponer mejoras a la arquitectura y procesos actuales
- Apoyar en la implementación de releases y en el soporte a producción
- Participar en la coordinación cross-lab y en la alineación con equipos de soporte, regulatorios y de liderazgo senior
Skills, Knowledge and Expertise
- Backend: Dominio de Java LTS (17+) y el ecosistema Spring (Boot, Security, Data, Cloud, Batch). Es altamente deseable contar con experiencia previa en arquitecturas o proyectos móviles.
- Mensajería y Eventos: Diseño de sistemas basados en eventos utilizando Kafka (Event-Driven Architecture).
- Seguridad: Implementación de flujos de autorización con OAuth2 y gestión de vulnerabilidades/análisis de código estático mediante Checkmarx, Fortify y Blackduck.
- Bases de Datos Relacionales: Manejo avanzado de SQL estructurado sobre motores como MySQL, PostgreSQL y DB2.
- Bases de Datos No Relacionales: Uso y optimización de MongoDB para persistencia documental y Redis para capas de caché.
- Pruebas Unitarias y Front: Implementación de pruebas automatizadas con JUnit, Mockito y Jest.
- Pruebas de Contrato (CDC): Garantía de compatibilidad entre servicios mediante PACT y PACT Broker.
- Validación de Servicios: Pruebas y consumo de APIs utilizando Postman, SoapUI y Karate Framework.
- CI/CD: Automatización y calidad de código a través de pipelines en Jenkins y análisis con SonarQube.
- Monitoreo y Observabilidad: Seguimiento operativo y diagnóstico de incidentes con Dynatrace y Splunk.
- Ciclo de Vida y Construcción: Gestión de dependencias con Gradle y NPM, bajo un control de versiones basado en Git y GitFlow.
- Liderazgo de equipos bajo marcos ágiles (Scrum / Agile), centralizando la documentación y el seguimiento de tareas en la suite de Atlassian (Jira y Confluence).
Beneficios
753,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