Descripción
En Bankaya, nos dedicamos a redefinir la experiencia financiera a través de soluciones digitales innovadoras. Nuestro compromiso es ofrecer aplicaciones y productos financieros de alta calidad que satisfagan las necesidades de nuestros usuarios. Buscamos profesionales apasionados que se unan a nuestro equipo y contribuyan a la creación de un futuro financiero más accesible y eficiente.
Estamos en la búsqueda de una persona como Java Backend Engineer altamente calificada que tenga un profundo conocimiento en la programación en Java y se sienta comodidad incorporando nuevas tecnologías y herramientas en su flujo de trabajo. En Bankaya, valoramos la innovación y el trabajo en equipo, y estamos deseosos de conocer a alguien que comparta nuestra visión y nuestros valores.
Como parte de nuestro equipo, serás responsable de desarrollar y mantener nuestros productos financieros digitales, utilizando tecnologías como Spring Boot, JUnit, Mockito, Cucumber, SonarQube y Docker. Al trabajar en un entorno de microservicios, tendrás la oportunidad de implementar soluciones escalables y eficientes que impacten directamente en la experiencia del usuario.
-
Definir estándares de desarrollo backend promoviendo buenas prácticas.
-
Crear sistemas eficientes, confiables y escalables que contribuyan a alcanzar los objetivos.
-
Mantener y probar las aplicaciones de software existentes para garantizar la integridad del sistema.
-
Evaluar los procesos del área en busca de mejoras.
-
Guíar en el diseño de software y las revisiones de código para garantizar la entrega de productos de calidad y mejorar los conjuntos de habilidades.
-
Diseñar e implementar soluciones reduciendo la deuda técnica del sistema.
-
Escribir y mantener el código.
-
Definir y garantizar los SLAs de los productos y liberaciones.
-
Analizar e implementar las mejores prácticas de codificación.
Requisitos
-
Mínimo 5 años de experiencia en desarrollo backend utilizando Java.
-
Sólidos conocimientos en Spring Boot y experiencia en la construcción de microservicios.
-
Experiencia en la utilización de JUnit y Mockito para pruebas unitarias.
-
Conocimiento en la automatización de pruebas con Cucumber (es un PLUS).
-
Experiencia en la identificación y resolución de problemas de calidad de código a través de SonarQube.
-
Familiaridad con Docker y despliegue de aplicaciones en contenedores.
-
Capacidad para trabajar en un entorno Agile, participando activamente en ceremonias Scrum.
-
Habilidades de comunicación efectiva, tanto verbal como escrita.
-
Pasión por la tecnología y la innovación en el ámbito de los servicios financieros.
-
Un ambiente de trabajo dinámico y colaborativo, donde podrás crecer y desarrollar tus habilidades.
-
La posibilidad de trabajar en proyectos desafiantes que tienen un impacto real en la vida de nuestros clientes.
-
Un paquete de beneficios competitivo.
- Modalidad de trabajo: Híbrido si estás en CDMX o alrededores. Remoto en caso de estar en otro estado de México.
Si estás preparadx para contribuir a la revolución digital financiera y ser parte de un equipo innovador, ¡queremos conocerte! En Bankaya estamos comprometidos con el desarrollo profesional de nuestros empleados y la creación de un entorno donde todos puedan prosperar.
¡Únete a nosotros y sé parte de esta emocionante aventura!