View job here

 

DESCRIPCIÓN DE LA OFERTA

Estamos buscando un/a Senior Java Backend Developer, para incorporarse al departamento de IT en nuestras oficinas en Oviedo, Principado de Asturias .

Te involucrarás en los proyectos de uno de los principales clientes de la compañía, empresa líder  industrial a nivel mundial en su sector en plena transformación digital.  La persona seleccionada no sería enviada a cliente, si no que trabajaría en las instalaciones de la empresa, junto con el resto de equipo de desarrollo.

Funciones:

  • Desarrollar componentes de software en una arquitectura de microservicios basada
    en ecosistema Spring, siendo responsable de su completo ciclo de vida.
  • Desarrollar código reusable aplicando patrones y siguiendo mejores prácticas de
    testing automatizado y rendimiento.
  • Participar activamente en la discusión de las historias de usuario e historias técnicas
    del proyecto.

REQUISITOS

  • Proficiencia en Java EE.
  • Conocimientos de Spring y Spring Boot.
  • Preocupación por la calidad de código. Conocimiento de herramientas como
    SonarQube y librerías como JUnit o Mockito.
  • Experiencia con GIT y Maven.
  • Conocimiento de bases de datos, tanto relacionales como NoSQL.
  • Profundo conocimiento de tecnologías web y servicios web, particularmente REST APIs y JSON.
  • Experiencia en tecnologías de alto rendimiento / baja latencia y arquitecturas
    tolerantes a fallos.

 

Se valorará:

  • Experiencia en arquitecturas de microservicios.

  • Conocimiento de frameworks de testing como Spock y Cucumber.

  • Conocimiento de programación rectiva con Reactor o RxJava.

  • Experiencia previa con protobuf y gRPC.

  • Conocimiento de otros lenguajes de programación, especialmente JavaScript,
    Groovy y Go.

  • Aplicación de paradigmas de Clean Code y conocimiento de patrones de
    programación.

  • Experiencia en desarrollo bajo metodologías ágiles.

  • Autonomía, capacidad de gestión y responsabilidad. Buscamos personas proactivas y con compromiso con el trabajo que desarrollan.

Beneficios: 

  • Incorporación a una compañía con un equipo técnico especializado en software y sistemas IT de alto rendimiento y escalabilidad, así como con experiencia en su mantenimiento y explotación en entornos productivos críticos para el negocio.
  • Contrato indefinido.
  • Salario entre 35.000 – 45.000 Euros brutos anuales.
  • Horario flexible.
  • Posibilidad de teletrabajo.
  • Oportunidades para el crecimiento personal y profesional, trabajando con tecnologías punteras en proyectos para empresas líderes del mercado a nivel mundial.