OKTO PAYMENTS
OKTO PAYMENTS
51 – 200 Empleados
APIB2BFintech
OKTO PAYMENTS es una empresa fintech que desarrolla infraestructura de software para pagos digitales en mercados internacionales. Su plataforma reúne la orquestación de cobros y pagos, servicios de tesorería y liquidación, y API diseñadas para transacciones en tiempo real con un enfoque prioritario en dispositivos móviles. La empresa también respalda operaciones de pago reguladas mediante capacidades de KYC, AML y prevención del fraude, ayudando a comercios y empresas a integrar flujos de pago localizados con soporte multilingüe. Su enfoque B2B se centra en agilizar y simplificar la implementación de pagos en varios países.

Ingeniero sénior de software Java

Desarrolla servicios de pago seguros y escalables en OKTO, una fintech global. Crea microservicios, API y sistemas de procesamiento de transacciones con Java y Spring.

Descripción

  • Desarrolla y mantiene middleware y servicios backend con Java y Spring.
  • Entrega funcionalidades de producto y capacidades de plataforma para satisfacer las necesidades empresariales y técnicas.
  • Crea microservicios resilientes y de alto rendimiento para procesar pagos y transacciones financieras.
  • Escribe código limpio y eficiente, y proporciona una cobertura exhaustiva de pruebas unitarias.
  • Contribuye al diseño y la implementación de sistemas distribuidos y arquitecturas basadas en eventos.
  • Desarrolla y mantiene API REST e integraciones seguras con OAuth2.
  • Resuelve problemas en entornos de pruebas, aceptación de usuario y producción para mantener estable la plataforma.
  • Colabora con los equipos de producto, QA, DevOps y arquitectura de soluciones.
  • Participa en reuniones ágiles, revisiones de código, debates técnicos e intercambio de conocimientos.
  • Busca formas de mejorar la calidad del software, los procesos de ingeniería y el rendimiento del sistema.
  • Utiliza control de versiones y flujos de CI/CD.
  • Documenta las especificaciones, los diseños y los detalles de implementación del producto.

Requisitos

  • Título universitario en informática, ingeniería informática, ingeniería de software, tecnología de la información o una disciplina afín.
  • Al menos cinco años de experiencia profesional desarrollando middleware o aplicaciones backend con Java.
  • Al menos un año de experiencia práctica con Java 11 o posterior.
  • Experiencia profesional en fintech, pagos, banca o servicios financieros.
  • Sólido dominio del diseño orientado a objetos, los principios SOLID y los conceptos de programación funcional.
  • Experiencia en el diseño de microservicios con Spring Boot y Spring Cloud (Netflix OSS).
  • Sólidos conocimientos del ecosistema de Spring Framework 5.
  • Experiencia implementando autenticación y autorización con OAuth2.
  • Experiencia con JPA, modelado ORM y marcos de persistencia.
  • Sólida experiencia en diseño y desarrollo de API REST.
  • Familiaridad con arquitecturas basadas en eventos, mensajería asíncrona y patrones de diseño de software distribuido.
  • Experiencia usando Git en flujos colaborativos de control de código fuente.
  • Conocimiento de prácticas de desarrollo de software, incluidas las pruebas unitarias, el código limpio y las revisiones de código.
  • Sólidas habilidades analíticas, de resolución de problemas y diagnóstico.
  • Capacidad para trabajar de forma autónoma y colaborar con un equipo internacional de ingeniería.
  • Sólidas habilidades de redacción técnica para requisitos, diseños de software y especificaciones técnicas.
  • Se requiere inglés avanzado.
  • Se requiere español.
  • Envía tu currículum en inglés.

Beneficios

  • Paquete salarial competitivo.
  • Oportunidades de crecimiento profesional en una fintech global en expansión.
  • Proyectos estimulantes y oportunidades continuas de aprendizaje.
  • Entorno de trabajo colaborativo, diverso e internacional.
  • Día libre remunerado por tu cumpleaños.

Empleos relacionados

Fanatics

Ingeniero/a principal de Android

Fanatics

Lidera el desarrollo de Android para la plataforma deportiva global de Fanatics y define una arquitectura escalable con Kotlin y Jetpack Compose. Establece estándares técnicos, guía la respuesta a incidentes y ayuda a desarrollar a otros ingenieros.

Abrir
Terumo Medical Corporation

Gerente territorial, sistemas intervencionistas — Filadelfia

Terumo Medical Corporation

Lidera las ventas de dispositivos Terumo Interventional Systems a hospitales y centros ambulatorios del área de Filadelfia. Desarrolla cuentas, brinda apoyo durante procedimientos, capacita a profesionales clínicos y cumple los objetivos de ventas del territorio.

Abrir
Cross River

Gerente de Ingeniería, Cloud y Sistemas Distribuidos — Cross River, Jerusalén

Cross River

Lidera y acompaña a ingenieros que crean servicios e infraestructura fintech para pagos, tarjetas, préstamos y criptomonedas. Este puesto híbrido en Jerusalén se centra en sistemas nativos de la nube y en la ejecución de ingeniería.

Abrir
Aleph Alpha

Investigador sénior de IA, preentrenamiento de modelos fundacionales — Aleph Alpha, Heidelberg

Aleph Alpha
51 – 200 Empleados
B2BInteligencia artificial

Lidera el diseño de arquitecturas y el preentrenamiento a gran escala de los modelos fundacionales europeos de Aleph Alpha, definiendo métodos de entrenamiento para miles de GPU. Desarrolla y perfecciona recetas de entrenamiento en PyTorch junto con el equipo híbrido de Heidelberg.

Abrir