Buscamos un(a) Java Developer con experiencia en el desarrollo e integración de métodos de pago, orientado a plataformas eCommerce de alto desempeño. El/la candidato/a ideal será responsable de asegurar las mejores prácticas de desarrollo, liderar técnicamente al equipo y colaborar con áreas clave para garantizar la estabilidad y evolución de nuestra plataforma de pagos y comercio electrónico.
Responsabilidades Principales:
Actuar como referente técnico para el equipo de desarrollo, resolviendo dudas y compartiendo buenas prácticas.
Asegurar el cumplimiento de estándares de arquitectura, desarrollo limpio y documentación clara.
Impulsar el crecimiento técnico del equipo a través de capacitaciones, mentorías y sesiones de retroalimentación.
Colaborar con los equipos de producto, infraestructura, soporte y QA, garantizando una evolución estable de la plataforma.
Participar en el análisis y mejora continua de la experiencia del usuario, utilizando datos y métricas relevantes.
Coordinarse con partners externos y equipos de integración para implementar y mantener soluciones de pago seguras y eficientes.
Mantenerse actualizado con tecnologías emergentes en eCommerce, pagos digitales y desarrollo backend.
Garantizar la calidad del código a través de pruebas unitarias robustas y revisión continua.
Liderar el análisis e investigación de incidentes críticos, identificando causas raíz y definiendo planes de prevención.
Fomentar el cumplimiento de las prácticas ágiles del equipo, liderando eventos Scrum y promoviendo la mejora continua.
Requisitos Técnicos:
Lenguaje principal: Java (8 o superior).
Experiencia en frameworks como Spring Boot, Hibernate, JPA.
Amplio conocimiento en integración de métodos de pago (ej. tarjetas de crédito, OpenPay, Stripe, PayPal, SPEI, etc.).
Experiencia en el diseño y consumo de API RESTful y microservicios.
Conocimientos sólidos en bases de datos relacionales (MySQL, PostgreSQL) y no relacionales (MongoDB, Redis deseable).
Pruebas unitarias y automatizadas (JUnit, Mockito).
CI/CD (Jenkins, GitLab CI o similar).
Conocimientos de infraestructura en la nube (AWS, Azure o GCP es un plus).
Experiencia previa trabajando con metodologías ágiles (Scrum, Kanban).
Habilidades Deseables:
Conocimiento en eCommerce y flujos de checkout.
Experiencia en análisis de logs y herramientas de monitoreo (Datadog, New Relic, etc.).
Buenas habilidades de comunicación y liderazgo técnico.
Nivel de inglés intermedio-avanzado (lectura técnica y reuniones).
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.