¡Activa las notificaciones laborales por email!

Senior Software Engineer

JR Spain

Vitoria

Presencial

EUR 40.000 - 60.000

Jornada completa

Hace 12 días

Descripción de la vacante

Una empresa líder en servicios digitales busca un/a Senior Software Engineer para integrar su equipo en un proyecto estable en el sector retail. El candidato ideal debe tener experiencia en desarrollo de aplicaciones con Java Spring, así como habilidades en bases de datos y herramientas de gestión de versiones. Ofrecemos un entorno de trabajo flexible y la modalidad 100% remota con oportunidades de formación continua y carrera profesional.

Servicios

Flexibilidad horaria
Plan de carrera
Retribución flexible

Formación

  • Experiencia en el desarrollo de aplicaciones Java Spring con capas estructuradas y código limpio.
  • Experiencia en consultas a bases de datos relacionales y no SQL.
  • Conocimientos en CI/CD y gestión de dependencias.

Responsabilidades

  • Desarrollar aplicaciones escalables y optimizadas siguiendo patrones de diseño.
  • Desarrollar API con estrategia API First y definición de OpenAPI.
  • Colaborar en proyectos relevantes en el sector retail.

Conocimientos

Java
Spring
Git
Docker
Kafka

Herramientas

Maven
GitHub
jUnit
Mockito

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 Enterprise más comunes y utilizando principios de código limpio.

Requisitos:

  1. Experiencia en el desarrollo de aplicaciones Java Spring con capas estructuradas, código limpio, componentes reutilizables y buena documentación.
  2. Experiencia en consultas a bases de datos relacionales (DB2, Oracle) y no SQL como MongoDB.
  3. Buen conocimiento de Maven y gestión de dependencias.
  4. Experiencia en CI/CD con GitHub y acciones de GitHub.
  5. Desarrollo de API siguiendo la estrategia API First y definición de OpenAPI.
  6. Sólidos conocimientos de Git y GitFlow.
  7. Experiencia con contenedores Docker.
  8. Experiencia con eventos en plataformas MQ como IBMMQ, AMQ o Kafka.
  9. Conocimientos en pruebas con jUnit y Mockito.

Muy valorable:

  • Integración con Spring Integration, desarrollo de flujos y gestión de errores.
  • Conocimientos sólidos de Kafka y procesamiento de streaming.
  • Conocimiento de desarrollo reactivo en Java.
  • Experiencia en pruebas de integración, rendimiento o E2E.
  • Modalidad 100% remota.
  • Flexibilidad horaria.
  • Plan de carrera y formación continua.
  • Retribución flexible adaptada a tus preferencias.
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.