Resumen
Java Backend Engineer
Acerca de Bankaya
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.
Descripción del puesto
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.
Responsabilidades
- 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.
- Guiar 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.Lo que ofrecemos
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!
#J-18808-Ljbffr