Senior Java Software Engineer
Tecnología
Between TechnologyBarcelona, 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.
- 💻 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?