Descripción del trabajo
Desarrollador JAVA
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.
¿QUÉ OFRECEMOS?
1. Contrato indefinido.
2. Estabilidad laboral.
3. Trabajar en importantes proyectos con las tecnologías más punteras.
4. Posibilidad de realizar proyectos internacionales.
5. Desarrollo de carrera real y formación.
6. Retribución flexible (guardería, restaurante, seguro médico y transporte).
7. 23 días laborales de vacaciones.
8. 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