Skip to main content

Senior Java Software Engineer

Tecnología
Between Technology
Barcelona, EspañaHace 3 semanasHasta 8/5/2026

Descripción del puesto

Buscamos un/a Backend Engineer Senior especializado/a en Java y arquitecturas Cloud Native para liderar desarrollos desde la fase de diseño hasta la puesta en producción.

La persona seleccionada participará en proyectos de alta complejidad técnica, orientados a microservicios, arquitecturas modernas y automatización, incorporando además el uso de IA aplicada al ciclo de vida del desarrollo y metodologías emergentes como vibe coding.

  • Diseñar, desarrollar e implementar soluciones Backend con Java y Spring.
  • Llevar desarrollos desde el diseño técnico hasta producción.
  • Diseñar arquitecturas cloud native en entornos AWS, Azure, GCP o Huawei Cloud y entornos On-Premise.
  • Implementar soluciones basadas en microservicios bajo arquitectura hexagonal.
  • Aplicar principios SOLID, inversión de control (IoC) y patrones de diseño avanzados.
  • Diseñar y desarrollar APIs REST seguras (OAuth).
  • Automatizar despliegues mediante contenedores Docker y orquestación con Kubernetes.
  • Aplicar inteligencia artificial en el ciclo de vida del desarrollo.
  • Optimizar consultas SQL y rendimiento de bases de datos.
  • Colaborar con equipos técnicos en procesos DevOps y mejora continua.
Beneficios:
  • 💻 Seguro médico con Sanitas.
  • 📚 Oportunidades de formación: Idiomas, Certificaciones, Bootcamps y mucho más.
  • 🎉 Multitud de eventos: BETWEEN Night, Torneo de Padel y mucho más.
  • 💰 Retribución flexible (restaurant, transporte, guardería).
  • Experiencia sólida con Java 8 a 21+:
  • Experiencia con Spring Framework 5 y 6
  • Diseño de microservicios y arquitectura hexagonal
  • Contenerización con Docker y orquestación con Kubernetes
  • Infraestructura como código: Terraform y Ansible
  • APIs REST y OAuth (no SOAP)
  • SQL avanzado y op

¿Te interesa este puesto?