¡Activa las notificaciones laborales por email!

Senior Software Engineer

JR Spain

Donostia/San Sebastián

Presencial

EUR 35.000 - 60.000

Jornada completa

Hace 13 días

Descripción de la vacante

Una empresa en crecimiento busca un/a SENIOR SOFTWARE ENGINEER para unirse a su equipo y desarrollar aplicaciones escalables, optimizadas y bien estructuradas. La persona seleccionada trabajará en un entorno 100% remoto, participando en proyectos importantes del sector retail, utilizando Java Spring y gestionando bases de datos diversas. Se valorarán conocimientos en Docker, CI/CD y API First, así como un enfoque en el desarrollo limpio y la documentación completa.

Servicios

Flexibilidad horaria
Retribución flexible
Plan de carrera
Plan de formación en competencias tecnológicas

Formación

  • Experiencia en el desarrollo de aplicaciones escalables, optimizadas y bien estructuradas.
  • Conocimientos en CI/CD con GitHub y gestión de dependencias.
  • Experiencia previa con contenedores Docker y plataformas MQ.

Responsabilidades

  • Desarrollar aplicaciones Java siguiendo patrones de diseño comunes.
  • Implementar API y trabajar con bases de datos relacionales y no SQL.
  • Contribuir al desarrollo y mantenimiento de contenedores Docker.

Conocimientos

Desarrollo de aplicaciones Java Spring
Consultas a bases de datos relacionales
Conocimiento de Git
Desarrollo de API
Experiencia con Docker

Descripción del empleo

Inetum es líder europeo en servicios digitales. El equipo de 28.000 consultores y presente en 19 países con una densa red de centros, Inetum se asocia con los principales fabricantes de software para afrontar los retos de la transformación digital desde la proximidad y flexibilidad.

Actualmente estamos buscando un/a SENIOR SOFTWARE ENGINEER para trabajar directamente en nuestra plantilla en un proyecto estable y de larga duración, para un importante proyecto del sector retail

Buscamos a una persona que pueda desarrollar aplicaciones escalables, optimizadas y bien estructuradas siguiendo los patrones de diseño de Interprise más comunes y utilizando principios de código limpio.

  • Experiencia en el desarrollo de aplicaciones Java Spring con capas estructuradas, código limpio, componentes reutilizables y buena documentación.
  • Experiencia en consultas a bases de datos relacionales (DB2, Oracle) y no SQL como MongoDB.
  • Buen conocimiento de los pasos de Maven y la gestión del alcance de las dependencias.
  • Experiencia en CI/CD con GitHub y acciones de GitHub.
  • Desarrollo de API reales siguiendo la estrategia API First e implementando la definición de OpenAPI.
  • Sólidos conocimientos de Git y ramificación con GitFlow.
  • Experiencia previa con contenedores Docker.
  • Experiencia con eventos en plataformas MQ como IBMMQ, AMQ o Kafka.
  • Conocimientos de pruebas con jUnit y Mockito.

Muy valorable:

  • Integración con Spring Integration, desarrollo de flujos de ejecución y gestión de errores.
  • Sólidos conocimientos de Kafka y procesamiento de streaming.
  • Conocimiento de desarrollo reactivo en Java.
  • Experiencia en pruebas de integración, pruebas de rendimiento o pruebas E2E.
  • Modalidad 100% remota
  • Flexibilidad horaria.
  • Plan de carrera: ofrecemos una atractiva carrera profesional en función de la experiencia y potencial personal dentro de una compañía en continua evolución y con un sólido crecimiento
  • Plan de formación en competencias tecnológicas de acuerdo con las exigencias de los proyectos y clientes.
  • Retribución flexible: te ofrecemos una retribución a la carta pudiendo elegir diferentes productos y modelar tú mismo cómo distribuirlos: seguro de salud, tickets de comida, guardería, tarjeta transporte, etc.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.