Buscamos Desarrolladores / as Backend Java apasionados por la tecnología y con experiencia en el diseño y desarrollo de sistemas distribuidos, mínima de 5 años. El candidato ideal participará activamente en la mejora de nuestro stack tecnológico, asegurando la calidad del código y colaborando estrechamente con el equipo de desarrollo en un entorno ágil.
Requisitos indispensables :
Experiencia en el diseño de arquitecturas de sistemas basados en servicios distribuidos.
Conocimientos o experiencia en arquitectura hexagonal.
Experiencia demostrable en entornos de alto rendimiento y concurrencia.
Experiencia en diseño y desarrollo de APIs, siguiendo modelo ApiFirst.
Conocimientos en Kafka u otros gestores de colas.
Experiencia en desarrollo bajo modelos de integración continua y revisión de código.
Experiencia con el framework Spring.
Participación previa en equipos Scrum.
Experiencia con BBDD NoSQL.
Requisitos valorables :
Experiencia en desarrollo con tecnologías cloud.
Participación en la definición de estrategias de APIs y conocimiento de especificaciones estándar como OpenAPI, AsyncAPI o RAML.
Conocimiento y aplicación de los fundamentos de Domain-Driven Design (DDD).
Conocimiento profundo de patrones y arquitecturas de desarrollo en Java.
Experiencia o familiaridad con protobuf y gRPC.
Proponer y comunicar ideas, métodos o tecnologías innovadoras para optimizar nuestro stack tecnológico.
Diseñar y desarrollar APIs robustas y eficientes.
Garantizar la calidad del desarrollo y la limpieza del código, siguiendo los principios de Clean Code.
Trabajar en importantes proyectos con las tecnologías más punteras.
Posibilidad de realizar proyectos internacionales.
Flexibilidad horaria y jornada intensiva viernes, Julio y Agosto.
Teletrabajo 100%.
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.
Obtenga la revisión gratuita y confidencial de su currículum.