Rol del puesto
Si desea conocer los requisitos para este puesto, siga leyendo para obtener toda la información relevante.
Buscamos profesionales en el mundo Java que no tengan miedo a enfrentarse a nuevos retos. Queremos que defiendas las buenas prácticas y seas un buen jugador de equipo.
Escribir un código limpio y legible en lugar de espagueti.
Desarrollar software utilizando enfoques modernos de ingeniería y metodologías ágiles.
Participar en la vida y el día a día del equipo y contribuir a la toma de decisiones.
Colaborar con otras áreas.
Crecer y hacer crecer a tus compañeros.
Requisitos técnicos
Dominar y manejar Java 17 y 21.
Tener experiencia práctica en el ecosistema Spring (Spring Boot, Spring Data, Spring Cloud).
Saber trabajar tanto con bases de datos SQL (Postgres, MySQL) como con bases de datos NoSQL (MongoDB).
Conocer y haber usado sistemas de mensajería como Kafka y RabbitMQ.
Experiencia en arquitecturas DDD, eventos y hexagonal.
Ser capaz de probar lo que desarrollas con JUnit, Mockito, AssertJ y Karate.
Valoramos la capacidad de comunicarte en inglés.
Beneficios
Acceso a formación continua: presupuesto individual para formación, obtención de certificaciones, acceso ilimitado a Udemy, clases de idiomas y dinámicas de formación interna.
Flexibilidad horaria, teletrabajo y posibilidad de trabajar desde nuestros hubs.
22 días de vacaciones, día de cumpleaños, 2 días de asistencia a eventos técnicos y 24 y 31 de diciembre no laborables.
Wellbeing pack: Ayuda para la mejora del bienestar.
Retribución flexible.
Dinámicas y eventos de team building.
Pack de bienvenida.
Posibilidad de elegir equipo (Windows / Mac).
Otras iniciativas que permiten conseguir bonos adicionales: recomendar profesionales, ser speaker en eventos, publicar artículos técnicos.
Esta posición es abierta a todos los candidatos sin discriminación. La igualdad de oportunidades es fundamental en nuestra empresa. xpzdshu
#J-18808-Ljbffr
Hay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.