Attiva gli avvisi di lavoro via e-mail!

Senior Java Developer - APIs, API First - Cloud - remoto (*M)

Between Technology

España

Remoto

EUR 40.000 - 60.000

Tempo pieno

30+ giorni fa

Descrizione del lavoro

Una consultora tecnológica busca un Senior Java Developer con experiencia en desarrollo de APIs y arquitectura distribuida para unirse a su equipo en un entorno remoto. Te integrarás en un equipo especializado, trabajando con tecnologías modernas como Java y Spring Boot, y participarás en la mejora continua del código y el diseño de APIs. Ofrecemos beneficios como formación personalizada, seguro médico y descuentos en bienestar y tecnología.

Servizi

Planes de formación personalizados
Seguro médico
Descuentos en bienestar, fitness y nutrición
Retribución Flexible

Competenze

  • Experiencia en diseño de arquitectura de sistemas basados en servicios distribuidos.
  • Conocimiento profundo de patrones y arquitecturas de desarrollo en Java.
  • Experiencia en entornos de ejecución de alto rendimiento y concurrencia.

Mansioni

  • Desarrollar, mantener y evolucionar software de calidad.
  • Contribuir en la mejora continua del código y el diseño de APIs.
  • Trabajar en un equipo Scrum y cumplir con estándares del proyecto.

Conoscenze

Desarrollo de APIs
Microservicios
Arquitectura hexagonal
Clean Code
Integración continua

Formazione

Ingeniería en Informática o similar

Strumenti

Kafka
Jira
GitHub
Spring Boot
Descrizione del lavoro

BETWEEN TECHNOLOGY es una consultora multinacional que cuenta con avanzadas capacidades tecnológicas en el ámbito de la Ingeniería y las TIC .

En la actualidad BETWEEN cuenta con un equipo de 1000 personas trabajando en los ámbitos de la industria del automóvil, aeronáutica, ferrocarril, Oil&Gas, retail, etc.

Actualmente seleccionamos un/a Senior Java Developer con experiencia producto API (API First), bounded context y colas de mensajería como Kafka, con amplia experiencia en un puesto similar para incorporarse de forma indefinida y remota en uno de los equipos de tecnología que Between tiene implantados en uno de nuestros principales clientes.

Misión: desarrollar, mantener y evolucionar software de calidad. Contribuirás activamente en la mejora continua del código, en diseño de APIs y control de la deuda técnica, así como en la observabilidad y soporte de los servicios en producción. ️

Trabajarás con tecnologías modernas como Java y Spring Boot, usando arquitectura hexagonal y DDD, integrando eventos con Kafka y enfoque API-First. Se aplican buenas prácticas de ingeniería, CI/CD, revisión de código y principios SOLID.

El trabajo se organiza con metodología SCRUM, entregas frecuentes y foco en valor. Se usan Jira y GitHub, y se promueve la mejora continua, la refactorización y el aprendizaje constante.

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 principales

️ Que conozcas y compartas los fundamentos de DDD.

️ Conocimientos que le 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 que haya trasteado con protobuf y gRPC.

Es importante

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 como parte de un equipo Scrum.

Además, trabajando para BETWEEN obtendrás los siguientes beneficios añadidos

  • Te integrarás en un equipo de alto rendimiento y con un alto grado de especialización.
  • Planes de formación personalizados con nuestra BTW University (Idiomas con Speexx, The Power Business School, Udemy, Certificaciones técnicas, Pharos, etc).
  • Seguro médico y posibilidad de elegir cómo obtener parte de tu salario gracias a las ventajas fiscales de nuestra Retribución Flexible.
  • Acceso a variedad de descuentos (Viajes, tecnología... y muchos más).
  • Precios reducidos en bienestar, fitness y nutrición con Gympass.
  • ¡Cumplir años como Betweener tiene premio!

Si estás buscando una nueva oportunidad laboral y crees que tu perfil puede encajar, ¡no dudes en apuntarte!

Desarrollador Backend Java - 100% Teletrabajo
Software Developer Java – Disponibilidad Para Viajar - Sector Retail
Software Developer Java – Disponibilidad Para Viajar - Sector Retail
Software Developer Java – Disponibilidad Para Viajar - Sector Retail
Software Developer Java – Disponibilidad Para Viajar - Sector Retail
Software Developer Java – Disponibilidad Para Viajar - Sector Retail
Software Developer Java – Disponibilidad Para Viajar - Sector Retail
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.