Desarrollador Backend
Desarrollador Backend
Bogotá, CO, 110231
¿Que buscamos?
Desarrollador Backend Híbrido Bogotá
Tus principales responsabilidades a desarrollar:
Buscamos un Desarrollador Backend Senior con más de 4 años de experiencia en el diseño e implementación de Lamdas en Python, microservicios y soluciones escalables para sistemas de pagos electrónicos e integraciones bancarias. Será responsable de desarrollar componentes críticos que garanticen seguridad, eficiencia y alta disponibilidad en las transacciones financieras.
Responsabilidades clave:
✅ Diseñar e implementar servicios backend robustos y escalables.
✅ Desarrollar Lamdas y APIs optimizadas para integraciones bancarias.
✅ Implementar arquitecturas de Lamdas, APIs con alto rendimiento.
✅ Optimizar y asegurar la eficiencia de las transacciones en sistemas de pagos inmediatos.
✅ Gestionar bases de datos SQL y NoSQL, garantizando integridad y seguridad de la información.
✅ Implementar seguridad en APIs y transacciones (OAuth 2.0, JWT, OpenID Connect).
✅ Garantizar la calidad del código mediante pruebas unitarias y de integración.
✅ Participar en revisiones de código y mejora continua dentro del equipo técnico.
Requisitos técnicos:
🔹 Lenguajes de programación: Python, Java (Spring Boot), .NET Core, Node.js.
🔹 APIs y comunicación: RESTful, GraphQL, WebSockets, gRPC.
🔹 Microservicios y mensajería: Kafka, RabbitMQ, Event-Driven Architecture.
🔹 Bases de datos: PostgreSQL, MySQL, MongoDB, Redis.
🔹 Cloud & DevOps: AWS, Azure, Docker, Kubernetes, CI/CD (Jenkins, GitHub Actions).
🔹 Seguridad: OAuth 2.0, OpenID Connect, cifrado TLS, cumplimiento PCI DSS.
🔹 Pagos e integraciones bancarias: ISO 20022, Open Banking, API Gateway.
Experiencia requerida:
✅ Más de 4 años en desarrollo backend con tecnologías modernas.
✅ Experiencia en sistemas de pagos electrónicos o banca.
✅ Proyectos con arquitectura de microservicios y cloud.
✅ Conocimiento sólido de seguridad en transacciones financieras.
Soft skills:
💡 Análisis y resolución de problemas: Capacidad para optimizar procesos y diagnosticar fallos en entornos productivos.
🔍 Buenas prácticas de desarrollo: Código limpio, patrones de diseño y principios SOLID.
⚡ Eficiencia y rendimiento: Optimización de queries, caching y estrategias de escalabilidad.
🤝 Trabajo en equipo y comunicación efectiva: Colaboración con arquitectos, frontend y equipos de negocio.
-En cumplimiento con nuestras disposiciones en materia de protección de datos personales, te informamos que la información que nos proporciones, será tratada conforme al Aviso de Privacidad que encontrarás en nuestra página web.En el apartado: Aviso de privacidad para el tratamiento de datos personales- candidato-