Java Technical leader con microservicios Spring boot

JR Spain
España
EUR 30.000 - 50.000
Descripción del empleo

Java Technical Leader con Microservicios Spring Boot, España

España, Spain

¿Buscas un cambio o una nueva oportunidad laboral? ¿Tienes un background técnico sólido y quieres darle el impulso definitivo a tu carrera? Si es así... ¡¡Estás de suerte!!

VIEWNEXT somos una compañía perteneciente al grupo IBM. Como empresa líder en servicios de Tecnología de la Información, nos encontramos en constante búsqueda de talento entregado al desarrollo y la consultoría en diferentes áreas y tecnologías, obteniendo como resultado un servicio innovador, íntegro, de calidad y adaptado a las necesidades reales de nuestros clientes. Actualmente somos cerca de 5.000 profesionales enfocados en lograr este objetivo.

Recientemente nos ha surgido la necesidad de incorporar un/a Technical Leader con más de 6 años realizando y diseñando microservicios con Spring Boot. En caso de una posible incorporación, pasarías a formar parte de un proyecto puntero para uno de nuestros clientes.

No te preocupes; una vez finalizado este proyecto, se te asignarían otros de igual o mayor envergadura, ya que desde VIEWNEXT apostamos por la continuidad y el crecimiento de nuestros profesionales dentro de la compañía.

Responsabilidades:

  1. Diseñar e implementar APIs y servicios necesarios para llevar a cabo nuevas funcionalidades en el ámbito de ecommerce, teniendo siempre presente la alta disponibilidad, resiliencia y baja latencia.
  2. Formar parte de un equipo Scrum multidisciplinar que se encarga de mejorar el producto atendiendo necesidades de negocio y proponiendo mejoras.
  3. Comunicar ideas, nuevos métodos o tecnologías con el objetivo de mejorar el stack tecnológico o dinámicas de equipo actuales.

Requisitos:

  1. Experiencia en el desarrollo de software en Java (versiones 11, 17 y 21) y Spring Boot.
  2. Conocimientos de patrones y arquitecturas de microservicios en Java.
  3. Experiencia en el diseño y desarrollo de APIs REST.
  4. Experiencia en la definición de una estrategia de APIs y conocimientos de especificaciones estándar (OpenAPI, AsyncAPI, etc.).
  5. Experiencia en el desarrollo de aplicaciones escalables y tolerantes a fallos, utilizando principios de arquitectura de microservicios.
  6. Conocimientos de las ventajas y desventajas de usar cachés y saber cuándo y cómo aplicarlas.
  7. Experiencia en sistemas basados en protocolos de comunicación asíncronos (colas, mensajería, eventos, etc.).

Aspectos que sumarán un valor diferencial:

  1. Conocimientos de protobuf y gRPC.
  2. Experiencia en el desarrollo de servicios CQRS.
  3. Conocimientos de los fundamentos de DDD (Domain-Driven Design).
  4. Experiencia en el desarrollo en tecnologías de cloud.
  5. Conocimientos de bases de datos no relacionales, como MongoDB.

Se valorará positivamente un buen nivel de inglés.

¿Quieres conocernos un poco más? Haz click en el siguiente enlace:

Obtenga la revisión gratuita y confidencial de su currículum.
Selecciona un archivo o arrástralo y suéltalo
Avatar
Asesoramiento online gratuito
¡Mejora tus posibilidades de entrevistarte para ese puesto!
Adelántate y explora vacantes nuevas de Java Technical leader con microservicios Spring boot en