Backend Engineer
Desarrollador de back-end
Remote
Apply on the employer's siteRole description
En Kala estamos buscando un(a)
Senior Backend Developer
que diseñe, construya y opere servicios de misión crítica con los más altos estándares de calidad, seguridad y rendimiento para nuestra plataforma transaccional (Juno). Buscamos a un(a) referente que aporte criterio técnico y autonomía, haciéndose responsable de sus microservicios de principio a fin, e impulsando el crecimiento y las buenas prácticas de todo el equipo.
Si tienes experiencia consolidada en el ecosistema Java, dominas la arquitectura de microservicios en la nube y te apasiona resolver retos de escalabilidad en el sector financiero, esta oportunidad es para ti.
🎯
¿Qué harás?
- Diseñar, desarrollar y mantener microservicios utilizando Java 17 y Spring Boot, aplicando una arquitectura por capas y principios REST.
- Modelar e implementar integraciones asíncronas y orientadas a eventos utilizando Apache Kafka y colas de AWS SQS.
- Diseñar modelos de datos y optimizar consultas en PostgreSQL y MongoDB, gestionando migraciones con Liquibase.
- Construir y consumir APIs seguras (JWT y OAuth2), documentarlas (OpenAPI/Swagger) y desarrollar integraciones eficientes (OpenFeign).
- Operar los servicios desplegados en producción sobre AWS/EKS, asegurando su observabilidad, ejecutando
troubleshooting
y mejorando continuamente su rendimiento. - Garantizar la calidad técnica manteniendo una cobertura de pruebas superior al 80% (JUnit, Mockito) y participando activamente en revisiones de código (PRs).
- Brindar mentoría técnica a desarrolladores junior y semi-senior, y colaborar estrechamente con QA, Frontend, DevOps y Producto (incluyendo documentación técnica con diagramas C4 y Mermaid).
👤
Perfil
- Experiencia core:
Más de 4 años de trayectoria comprobable desarrollando backend con Java (deseable v17) y Spring Boot. - Microservicios y APIs:
Experiencia real operando microservicios en entornos de producción, desarrollo de APIs REST y manejo de integraciones. - Bases de datos y Eventos:
Dominio profundo de PostgreSQL (modelado y optimización de
queries
) y experiencia manejando mensajería asíncrona (Kafka, SQS o RabbitMQ). - Infraestructura y Seguridad:
Experiencia trabajando con Docker, despliegues en AWS y aplicación de prácticas de seguridad (JWT, OAuth2, manejo de secretos). - Testing:
Fuerte cultura de pruebas unitarias y de integración, además del manejo impecable de Git. - Deseable (Nice to have):
Experiencia con Kubernetes (AWS EKS), infraestructura como código (Terraform), tecnologías Serverless (Lambda/Python), bases NoSQL, y herramientas de observabilidad (Micrometer, Resilience4j). - Plus:
Haber trabajado previamente en el sector fintech,
lending
o entornos regulados (ej. ISO 27001).
📩 Si te interesa asumir este reto, liderar técnicamente el backend de nuestra plataforma
,
postúlate en nuestro
jobsite.
This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.