SENIOR JAVA BACKEND DEVELOPER en 100% En remoto.
¿Estás listo para formar parte de un proyecto estratégico en una de las multinacionales líderes en el sector ecommerce? En BCNC Group buscamos SENIOR JAVA BACKEND DEVELOPER para unirse a nuestro equipo en modalidad 100 remota en España.
Tus responsabilidades incluirán
- Comunicar ideas nuevos métodos o tecnologías con el objetivo de mejorar el stack tecnológico actual.
- Participar de forma activa y constante en diseño y desarrollo de APIs.
- Velar por la calidad de desarrollo y limpieza de código (Clean Code).
- Estar al día en tecnologías especialmente en las asociadas al ecommerce. Identificar nuevas tendencias que se puedan utilizar para lograr máximos resultados.
- Trabajar en equipo y mano a mano con el Tech Lead y el resto del equipo de desarrollo.
- Cumplir con todas las pautas y estándares del proyecto y la empresa y asegurarse de que el equipo lo esté haciendo.
- Trabajar en sprints de 2 semanas compuestos principalmente por historias de usuario iterativas y hacerse responsable en equipo de dicho compromiso.
REQUISITOS
- Experiencia participando en el diseño de arquitectura de sistemas basado en servicios distribuidos.
- Experiencia o conocimientos sobre arquitectura hexagonal
- Experiencia demostrable en entornos de ejecución de alto rendimiento y concurrencia.
- Experiencia en el diseño y desarrollo de APIs.
- Conocimientos de kafka o algún otro gestor de colas.
- Experiencia demostrable en el desarrollo bajo el modelo de integración continua y revisión de código.
- Experiencia con Spring.
- Experiencia como parte de un equipo Scrum.
- Conocimientos de los fundamentos de DDD.
- Conocimientos que posibiliten la participación en el diseño de arquitectura de sistemas basado en servicios distribuidos.
- Conocimiento profundo de patrones y arquitecturas de desarrollo en Java.
- Conocimientos o de protobuf y gRPC.
Es valorable
- Experiencia en desarrollo en tecnologías de cloud.
- Participación en la definición de una estrategia de APIs y conocimientos de especificaciones estándar (OpenAPI AsyncAPI RAML etc).
¿Qué te ofrecemos en BCNC Group?
- Contrato indefinido y estabilidad laboral.
- Teletrabajo 100 y jornada flexible de lunes a jueves con intensivos los viernes julio y agosto.
- Retribución flexible seguro médico y acceso a plataformas de formación.
- Innovación constante Trabaja con tecnologías de vanguardia y en proyectos de alto impacto.
- Crecimiento profesional Oportunidades continuas de desarrollo y formación.
- Ambiente colaborativo Trabaja en un entorno dinámico y con equipos multidisciplinarios.
¡Si estás buscando desarrollar tu carrera profesional en un entorno estimulante y desafiante BCNC Group es el lugar para ti! Somos una empresa de ingeniería y tecnología con operaciones en toda Europa colaborando con las multinacionales más prestigiosas del continente en la implementación de sus proyectos estratégicos.
java, hexagonal, api, concurrencia, kafka, spring, CI/CD, spring, scrum, ddd, patrones, protobuf, grpc