workablehace 1 mes

Desarrollador Java Middleware Semi Senior

Semi Senior5+ años
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

OKTO PAYMENTS busca Desarrollador Java Middleware para unirse a su equipo de tecnología en fintech/pagos. Responsable de diseñar, desarrollar y mantener aplicaciones de middleware de alta performance con tecnologías Java modernas y metodologías Agile.

Por qué aplicar

Aprovechá para crecer en una empresa fintech en constante expansión con desafíos estimulantes y oportunidades de avance.

Descripción del puesto

Estamos buscando un Desarrollador Java Middleware altamente capacitado y motivado para unirse a nuestro equipo de tecnología en la industria fintech/pagos. El candidato ideal será responsable de diseñar, desarrollar y mantener microservicios y aplicaciones middleware de alto rendimiento utilizando tecnologías Java modernas y metodologías ágiles. Este rol requiere sólidas habilidades analíticas, experiencia práctica con sistemas backend escalables y la capacidad de colaborar de manera efectiva dentro de equipos multifuncionales. Resumen de la posición Estamos buscando un Desarrollador Java Middleware capacitado y motivado para unirse a nuestro equipo de tecnología en la industria fintech/pagos. El candidato ideal será responsable de diseñar, desarrollar y mantener microservicios y aplicaciones middleware de alto rendimiento utilizando tecnologías Java modernas y metodologías ágiles. Responsabilidades clave - Desarrollar nuevas funcionalidades de producto basadas en requisitos comerciales y técnicos - Diseñar, construir y mantener aplicaciones middleware escalables y optimizadas para el rendimiento - Producir código limpio, eficiente y debidamente probado con unidades - Desarrollar y mantener microservicios Java 11+ utilizando Spring Boot y Spring Cloud (Netflix OSS) - Diseñar e implementar APIs RESTful e integrar mecanismos de autenticación seguros utilizando OAuth2 - Trabajar con persistencia JPA y modelado ORM - Soportar entornos SIT, UAT y producción, asegurando la fiabilidad y estabilidad del sistema - Aplicar metodologías ágiles modernas y participar activamente en ceremonias ágiles - Colaborar con equipos multifuncionales incluyendo Producto, QA y DevOps - Mantener documentación técnica incluyendo requisitos de producto, documentos de diseño y especificaciones - Utilizar Git y mejores prácticas de control de versiones para gestión de código y colaboración Educación - Licenciatura o Maestría en Ingeniería de Computadoras, Ciencias de la Computación, Ingeniería de Software o un campo relacionado Experiencia - Mínimo de 5 años de experiencia en desarrollo de aplicaciones middleware utilizando Java - Al menos 1 año de experiencia práctica con Java 11+ - Experiencia comprobable en la industria fintech y/o pagos - Conocimientos de: - Programación funcional Java y diseño orientado a objetos (OOD) - Marco Spring 5 - Spring Boot y Spring Cloud (Netflix OSS) - Diseño de API RESTful - Seguridad OAuth2 - Persistencia JPA y modelado ORM - Sistemas de control de versiones Git - Familiaridad con arquitectura orientada a eventos y patrones de diseño de software - Experiencia trabajando en entornos de desarrollo ágiles - Fuertes habilidades analíticas y prácticas de resolución de problemas - Mentalidad orientada al equipo con excelentes habilidades de colaboración Idiomas - Inglés: comunicación escrita y verbal avanzada - Español: comunicación escrita y verbal nativa o fluida Información importante - Posición híbrida basada en Argentina (obligatorio) - El profesional debe estar basado en Argentina - Por favor, envíe su currículum vitae en inglés

Responsabilidades

  • Desarrollar nuevas funcionalidades de productos
  • Diseñar y construir aplicaciones de middleware escalables
  • Producir código limpio y eficiente
  • Colaborar con equipos multifuncionales

Skills requeridas

Análisis y resolución de problemasDiseño de sistemasProgramaciónColaboración en equipoMetodologías Agile