Publica tu HV - Solo toma unos segundos

SENIOR BACKEND DEVELOPER 38626 - REMOTO

Tiempo Completo - Contrato a término indefinido
Postularse

Descripcion del empleo

¡Únete a nuestro equipo en AffiniPay!
En AffiniPay, tenemos múltiples oportunidades para desarrolladores apasionados que desean profundizar y ampliar sus conocimientos en un ecosistema basado en Scala, funcionando sobre la nube de AWS. Nuestra plataforma utiliza herramientas como Apache Kafka, AWS RDS, Kubernetes, entre muchas otras, para procesar miles de millones de dólares en transacciones para clientes del sector de servicios profesionales.

Te unirás a un equipo de ingenieros comprometidos que están listos para ayudarte a convertirte en el/la mejor desarrollador/a de software. Nuestros ingenieros senior tienen la oportunidad de mentorear y formar a perfiles más junior. ¡Nos tomamos nuestro trabajo en serio, pero también sabemos divertirnos y disfrutar de la fantástica cultura de AffiniPay, reconocida como uno de los Mejores Lugares para Trabajar por Built In Austin!

Estamos transformando el mundo de los pagos resolviendo desafíos únicos:
Enfoque en la calidad: Procesamos miles de millones de dólares al año, nuestros estándares de calidad y disponibilidad son excepcionales.

Pagos globales: Creamos soluciones adaptables a capacidades de pago globales y tipos de transacción.

Pagos sin esfuerzo: Facilitamos que profesionales independientes y grandes firmas legales reciban pagos de manera simple.

Sistemas escalables: Construimos sistemas reactivos, diseñados para ser escalables y manejables.

Seguridad de extremo a extremo: Proteger los datos es clave para mantener la confianza de nuestros clientes.

Ecosistema de socios: Facilitamos integraciones para expandir nuestra red de más de 70 socios tecnológicos.

¿Qué harás?
Entregar de forma continua APIs seguras, de alta disponibilidad y calidad para clientes internos y socios externos.

Planificar soluciones para resolver necesidades de negocio y problemas técnicos.

Desarrollar APIs basadas en mensajes para procesamiento asíncrono de comandos y eventos de dominio, así como APIs REST.

Investigar y proponer nuevas tecnologías y buenas prácticas para impulsar el equipo y el producto.

Coordinar con equipos de DevOps e ingenieros de calidad para facilitar implementaciones en contenedores.

Colaborar estrechamente con el equipo para alcanzar los objetivos técnicos y generar un impacto positivo.

Mentorear y liderar proactivamente en tus áreas de experiencia dentro del equipo.

Aprender y desarrollar experiencia en programación funcional con Scala.

¿Sobre ti?
Título universitario en Ingeniería Informática o Ciencias de la Computación.

Experiencia profesional de al menos 5 años desarrollando software en el backend, con lenguajes como Scala, Java o Python.

Habilidades en diseño de software y resolución de problemas; disposición para aprender nuevos lenguajes y tecnologías.

Experiencia monitoreando y depurando soluciones a gran escala en entornos cloud (AWS, GCP, Azure, etc.).

Experiencia en desarrollando estructuras de base de datos escalables en SQL.

Conocimiento en sistemas basados en eventos utilizando flujos y mensajes.

Deseo de contribuir a una cultura de mejora continua y valoración del trabajo en equipo.

Nivel de inglés competente.

Ubicación preferida: Bogotá o Medellín, Colombia.

¡Deseable!
Conocimientos en frameworks y herramientas de Scala como Akka/Pekko, Slick y Cats.

Experiencia con Apache Kafka o herramientas similares.

Experiencia con AWS RDS; se acepta experiencia en otros RDBMS.

Conocimientos en bases de datos que utilicen estructuras de datos JSON.

Familiaridad con despliegues utilizando Linux, Docker, EC2 y/o Kubernetes.

Conocimiento de prácticas de desarrollo seguro y acceso a APIs entre dominios.

25 de julio · Salario: $ 20.000.000,00 (Mensual)