Java Agile Jenkins Git jUnit MVC Spring RabbitMQ Microservices Kafka Teletrabajo

En este momento, estamos buscando un equipo de 4 Developers Backend con experiencia contrastada en programación Java, mínimo de 4 años, para formar parte de nuestro equipo deslocalizado en un cliente español, líder en su sector. Proyecto Participarás...
En este momento, estamos buscando un equipo de 4 Developers Backend con experiencia contrastada en programación Java, mínimo de 4 años, para formar parte de nuestro equipo deslocalizado en un cliente español, líder en su sector.

Proyecto

Participarás en un proyecto de larga duración, muy ambicioso, cuya misión es la migración de su plataforma logística multicanal, integrando el modelo físico con el online.


Requisitos

Ingeniería Técnica y/o Superior en Informática.

Experiencia de al menos 4 años trabajando con Java 8-11-17.

Experiencia participando en el diseño de arquitectura de sistemas basados en servicios distribuidos.

Experiencias o conocimientos avanzados sobre arquitectura hexagonal, microservicios.

Experiencia en el diseño y desarrollo de APIs.

Experiencia en estructuras de datos: Listas, Arrays, Colas, Pilas, HashMaps, Sets.

Acostumbrado a trabajar con Clean Code y principios SOLID.
Experiencia en frameworks de desarrollo de tests (JUnit, Mockito, etc.).

Conocimiento de los modelos de capas de Spring y desarrollo de APIs en el framework con calidad (Spring Boot, MVC, Batch).
Metodologías Agile: Scrum/Kanban.
Sistemas de integración continua con verificación automática de código (Sonar, Lint, etc.), ejecución de tests, cobertura, etc.
Experiencia con Jenkins, Git, Github, Bitbucket.
Experiencia con brokers de mensajería Kafka, RabbitMQ


Valorable
Experiencia con Swagger (OpenAPI).
Conocimiento de patrones y formas de organizar el código para hacerlo más legible y mantenible (modelo de capas, patrones como Proxy).


¿Qué ofrecemos?
- Contrato indefinido.
- Estabilidad laboral.
- Trabajar en importantes proyectos con las tecnologías más punteras.
- Posibilidad de realizar proyectos internacionales.
- Desarrollo de carrera real y formación.
- Teletrabajo y flexibilidad horaria.


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.

¡No te pierdas nada!

Únete a la comunidad de wijobs y recibe por email las mejores ofertas de empleo


Nunca compartiremos tu email con nadie y no te vamos a enviar spam

Suscríbete Ahora

Últimas ofertas de empleo de Programador/a Java en Madrid

Digital Talent Agency

En la actualidad estamos buscando un perfil de ANALISTA PROGRAMADOR/A JAVA con al menos 3 años de experiencia...

Grupo NS

Desde Grupo NS precisamos incorporar para un importante proyecto en modalidad 100% remoto un perfil con al menos 3-4 años...

CAS TRAINING

CAS Training, empresa de referencia con más de 20 años en consultoría tecnológica, outsourcing y formación especializada...

Open Sistemas

🟦 NUEVA POSICIÓN 😎 Desarrollador/a Microservicios Java. Lee aquí 👇 🔶 100% remoto 🔶 Horario flexible: tres meses de...

CMV Consultores

Desde CMV Consultores buscamos incorporar un perfil de desarrollo java, con conocimientos para hacer una API basada en...