Backend Developer Senior
Descripción
Buscamos un/a Backend Developer Senior para hacer parte del equipo de Tech, responsable del diseño, construcción y operación de soluciones backend.
La persona será responsable de desarrollar soluciones de punta a punta, participando en el modelado del dominio, definición de arquitectura, implementación, pruebas, despliegues y operación de los servicios. Tendrá un rol activo en la toma de decisiones técnicas y en la documentación de las mismas, trabajando bajo principios de Domain-Driven Design (DDD), arquitectura hexagonal, arquitecturas orientadas a eventos y CQRS.
Además, participará en la evolución de la arquitectura tecnológica, la mejora de estándares de desarrollo y la adopción de herramientas de IA aplicada a la ingeniería de software.
Requerimientos
*Profesional en Ingeniería de Sistemas, Software, Ciencias de la Computación o carreras afines.
*5+ años de experiencia desarrollando soluciones backend en producción.
*Experiencia sólida en Kotlin/Spring Boot o Python/FastAPI y disposición para trabajar con ambos lenguajes.
*Conocimientos sólidos en DDD, arquitectura hexagonal, arquitectura orientada a eventos y CQRS.
*Experiencia con SQL y PostgreSQL, modelado de datos y migraciones.
*Manejo de Docker y Kubernetes, incluyendo lectura de logs y diagnóstico de servicios.
*Experiencia construyendo y operando sistemas en ambientes productivos.
*Conocimientos de pruebas unitarias, integración y buenas prácticas de ingeniería de software.
*Capacidad para tomar decisiones técnicas de manera autónoma y documentarlas.
*Destacado comunicación escrita y capacidad para trabajar de manera colaborativa con equipos técnicos.
*Será un plus: experiencia con Axon Framework/Event Sourcing, AWS, Terraform, NestJS, seguridad aplicada, sistemas de seguros o desarrollo asistido por IA.
📌 Backend developer Senior (Colombia)
🏢 R5
📍 Colombia