Enviar candidatura ahora »

Desarrollador Backend

Desarrollador Backend

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

Desarrollador Backend Skills Mandotorios: - Open Api  - Java 17 -Sprint Boot - Junit - Mockito - AWS ( Basico) - PostgreSQL - Pruebas unitarias - kubernetes -AWS - Deseable: Integración con Kafka

Conozcan herramientas de inteligencia artificial Diseño e implementación de microservicios de alta complejidad Liderar el diseño técnico detallado y la implementación de los microservicios más complejos del PIV: GarantíasService (motor de validación automática, máquina de 8 estados, bloqueo atómico de saldo) y CompensaciónService (job mensual de facturación, workflow de reclamación básica, publicación de eventos habilitadores para Subrogación en Impulso 2). Tomar decisiones de diseño a nivel de componente con autonomía y documentarlas. Implementación de patrones de arquitectura Implementar con criterio los patrones definidos en la arquitectura: CQRS ligero (separación de modelos de lectura y escritura), transacciones distribuidas mediante eventos Kafka (base para SAGA en Impulso 2), Circuit Breaker entre microservicios, y manejo de idempotencia en operaciones financieras críticas (emisión de garantías, registro de pagos). Referente técnico del equipo backend Actuar como referente técnico para los desarrolladores L3: revisar su código con criterio arquitectónico, identificar oportunidades de mejora en patrones y rendimiento, y acompañar la resolución de bloqueos técnicos. Escalar al arquitecto únicamente los temas de impacto transversal o decisiones que afecten contratos entre servicios. Seguridad y compliance en el código Garantizar en el código bajo su responsabilidad el cumplimiento de los requisitos de seguridad del proyecto: validación del Tenant ID en cada operación, generación de entradas en el log de auditoría inmutable para todas las operaciones financieras (usuario, timestamp, IP, antes/después del cambio), encriptación de datos sensibles mediante AWS KMS, y validación de tokens JWT con claims de tenant en cada endpoint. Optimización de rendimiento Identificar y resolver cuellos de botella en los flujos críticos del PIV, especialmente en el proceso de emisión de garantías cuyo SLA es P95 ≤ 30 segundos. Diseñar estrategias de caché con ElastiCache (Redis) con namespace por tenant, optimizar queries PostgreSQL con explain/analyze, y participar en la definición y ejecución de pruebas de carga con k6 previas al go-live. Diseño del modelo de datos Participar activamente en el diseño del modelo de datos PostgreSQL multi-tenant: definición de tablas, índices, constraints, scripts DDL de creación de schema por tenant, y scripts de migración versionados con Flyway/Liquibase. Garantizar que el modelo soporte la evolución hacia el Segundo Impulso de Valor sin reestructuraciones mayores. Colaboración con DevOps y arquitectura Colaborar con el DevOps Engineer en la configuración de los manifiestos Kubernetes del backend (variables de entorno, secrets via AWS Secrets Manager, resource limits, HPA), participar en la definición de health checks (liveness/readiness probes) y apoyar la estrategia de despliegues Blue/Green en Amazon EKS. - Services : Spring Boot - Services : Spring Cloud - Services : Java - Database : PostgreSQL

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 »