Enviar candidatura ahora »

Tech Lead

Tech Lead

Campo personalizado 1:  Backend Development
Campo personalizado 3:  Backend Development
País/región:  CO
Fecha:  20 may 2026
Ubicación: 

Medellin, CO, 050021

Lugar de trabajo:  Híbrido

TECHNICAL SKILLS-TECH LEAD: Java- microservicios- springboot- Integración con Kafka (MSK)-PostgreSQL-Spring Data JPA - Pruebas unitarias y de integración-JUnit - Mockito-AWS-Pruebas unitarias- Kubernetes 


Desarrollo de microservicios
Implementar funcionalidades dentro de los 6 microservicios del proyecto (VinculaciónService, PlanesService, BolsasService, GarantíasService, CompensaciónService, ReportingService) siguiendo los patrones y estándares definidos por el arquitecto: estructura de capas (Controller → Service → Repository), manejo de excepciones, validaciones de entrada y contratos OpenAPI 3.0.
Integración con Kafka (MSK)
Desarrollar productores y consumidores de eventos Kafka bajo la guía del Tech Lead: publicar eventos de dominio (GarantiaActivada, ReclamacionPagada, PlanActivado, etc.) y consumir eventos de otros servicios respetando los contratos de mensajería definidos, con manejo adecuado de errores, reintentos y dead-letter queues.
Persistencia multi-tenant en PostgreSQL
Escribir queries y repositorios Spring Data JPA garantizando que toda operación de lectura y escritura incluya el Tenant ID correspondiente. Aplicar los patrones de acceso a datos definidos por el arquitecto (schema-per-tenant, RLS) y participar en la definición de scripts de migración con Flyway/Liquibase.
Pruebas unitarias y de integración
Escribir pruebas unitarias con JUnit 5 y Mockito para los componentes bajo su responsabilidad, asegurando una cobertura mínima del 80% como parte de la Definition of Done del sprint. Participar en la construcción de pruebas de integración para los flujos críticos del módulo asignado.
Participación activa en ceremonias ágiles
Estimar historias de usuario, reportar impedimentos de forma oportuna, actualizar el estado de las tareas en el tablero del sprint y participar en revisiones de código (code reviews) tanto como autor como revisor, aplicando los estándares de calidad del equipo.
Soporte a ambientes y debugging
Apoyar la identificación y corrección de defectos en los ambientes de desarrollo y staging, utilizando los logs de CloudWatch y el tracing de AWS X-Ray para diagnosticar problemas en los flujos distribuidos entre microservicios.

Als Partner für IT-Beratung und Software-Entwicklung sind wir auf die digitale Transformation unserer Kunden aus den Bereichen Finanzen, Versicherungen und Industrie spezialisiert. Unsere rund 700 Talente in Deutschland entwickeln mit modernsten Technologien nachhaltige Lösungen.

Cinco motivos para ser parte del #TeamGFT

  • Flexibilidad: ¡Aquí el equilibrio lo es todo! Ofrecemos un entorno que respalda horarios flexibles y trabajo remoto.
  • Colaboración: La colaboración es fundamental. Trabajamos en equipos multidisciplinarios, donde cada persona aporta sus habilidades únicas.
  • Multiculturalidad: Contamos con un equipo global diverso que fomenta una atmósfera de aprendizaje y crecimiento personal.
  • Desarrollo: Ofrecemos un plan de carrera personalizado, así como programas de formación para desbloquear tu potencial. 
  • Relevancia: Colaboramos con clientes líderes en la industria en proyectos de alto impacto que definen el futuro tecnológico.

¿No estás listo (a) para aplicar?

Únete a nuestra TALENT COMMUNITY y personaliza tus alertas de empleo, recibe noticias e invitaciones a eventos, en función de tus intereses.

Enviar candidatura ahora »