Estamos buscando un Java Senior Software Engineer altamente cualificado y apasionado por la tecnología para unirse a nuestro equipo de desarrollo en cliente del sector retail. El candidato ideal deberá tener experiencia en una amplia gama de tecnologías modernas y un profundo conocimiento en Java, Spring Boot, microservicios, API REST, Junit, Mockito, Jenkins, arquitectura hexagonal, DDD (Domain-Driven Design), Kafka, MongoDB, y otras tecnologías relacionadas.
Responsabilidades:
1. Diseñar, desarrollar y mantener aplicaciones Java de alta calidad.
2. Colaborar en el diseño de arquitecturas de software robustas y escalables.
3. Desarrollar microservicios y API REST eficientes.
4. Implementar pruebas unitarias y de integración con Junit y Mockito.
5. Trabajar en estrecha colaboración con equipos multidisciplinarios.
6. Participar en la implementación de prácticas de desarrollo ágil.
7. Desarrollar y mantener soluciones basadas en arquitectura hexagonal y DDD.
8. Integrarse con sistemas de mensajería como Kafka.
9. Trabajar con bases de datos NoSQL, en particular MongoDB.
10. Mantenerse actualizado sobre las tendencias tecnológicas y aportar innovación a los proyectos.
Requisitos:
1. Experiencia sólida en Spring Boot y desarrollo de microservicios.
2. Profundo conocimiento de API REST y prácticas de diseño.
3. Experiencia con herramientas de pruebas unitarias como Junit y Mockito.
4. Familiaridad con Jenkins y la integración continua.
5. Conocimiento de arquitectura hexagonal y DDD.
6. Experiencia con sistemas de mensajería como Kafka u otro bróker de mensajes.
7. Experiencia en el uso de bases de datos NoSQL, especialmente MongoDB.
8. Habilidad para trabajar en equipo y comunicarse eficazmente.
9. Pasión por aprender y mantenerse actualizado en tecnologías emergentes.
Ubicación:
100% teletrabajo. Podrás trabajar desde cualquier lugar de España.
Beneficios:
1. Estabilidad laboral.
2. Trabajar en importantes proyectos con las tecnologías más punteras.
3. Posibilidad de realizar proyectos internacionales.
4. Desarrollo de carrera real y formación.
5. Retribución flexible (guardería, restaurante, seguro médico y transporte).
6. 23 días laborales de vacaciones.
7. 24 y 31 de diciembre que por convenio NO se trabaja.
BCNC GROUP es una empresa de ingeniería y tecnología con operaciones en España, UK, Alemania, Francia y Suecia. Trabajamos con las multinacionales más prestigiosas de Europa ayudándoles a implementar sus proyectos estratégicos.
#J-18808-Ljbffr