Desarrollador Backend
Desarrollador Backend
Medellin, CO, 050021 Bogotá, CO, 110231
¿Que buscamos?
Desarrollador Backend
Tus principales responsabilidades a desarrollar:
Desarrollador Backend Senior – Pagos Inmediatos BREB
Descripción del rol:
Buscamos un Desarrollador Backend Senior con más de 4 años de experiencia en el diseño e implementación de APIs, 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 APIs RESTful y GraphQL optimizadas para integraciones bancarias.
✅ Implementar arquitecturas de microservicios 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: Java (Spring Boot), .NET Core, Node.js, Python.
🔹 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.
Habilidades clave:
💡 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.
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:
- Liderazgo
- Gestión de Stakeholders
- Resolución de Problemas
- Manejo de Conflictos
- Construcción de Relaciones
- Toma de Decisiones
- Comunicación
- Proactivo
- Pragmático
- Trabajo en equipo
- Estratega
- Control
- Adaptabilidad
- Creativo
- Negociación
- Autogestión
-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-