Desarrollador/a Backend Java Senior (Spring Boot / Quarkus)
Summary
Build and lead Java microservices using Spring Boot or Quarkus, integrating AI-driven agentic coding to automate development tasks and mentor the team.
Nos encontramos en la búsqueda de un/a Desarrollador/a Backend Java Senior para liderar técnicamente el diseño, arquitectura e implementación de microservicios y sistemas empresariales robustos y escalables. Buscamos un perfil autónomo y con sólido criterio técnico, capaz de seleccionar la mejor tecnología según el caso de uso (Spring Boot / Quarkus) e impulsar la transformación del equipo mediante Desarrollo Asistido por IA y Programación Agéntica (agentic coding).
¿Cuál será tu misión?
- Liderar la Arquitectura Backend: Diseñar y construir microservicios y APIs RESTful eficientes, tomando decisiones técnicas sobre el ecosistema Java, estrategias cloud-native y compilación nativa (GraalVM / Quarkus).
- Impulsar el Desarrollo con IA (Agentic Coding): Liderar la estrategia de adopción de IA en el equipo, diseñando flujos agénticos, context engineering y prompts para automatizar tareas (tests, scaffolding, migraciones, PRs) garantizando la seguridad y calidad del código.
- Liderazgo y Mentoría: Guiar a desarrolladores Junior/Mid, realizar code reviews, definir estándares de codificación y fomentar las mejores prácticas de desarrollo y gobernanza de IA.
- Gestión de Datos y Escalabilidad: Diseñar e integrar bases de datos (SQL / NoSQL), optimizar consultas y garantizar alta disponibilidad, seguridad y rendimiento.
Perfil que buscamos
- Experiencia Senior demostrable en Java, con dominio agnóstico de Spring Boot y/o Quarkus.
- Diseño y desarrollo de microservicios, APIs RESTful y patrones de arquitectura backend.
- Uso práctico e integración de herramientas de IA / Agentic Coding en el ciclo de vida del software.
- Sólidos conocimientos en diseño y gestión de bases de datos relacionales y no relacionales.
- Experiencia en estrategias de testing (pruebas unitarias e integración) y control de versiones con Git.
- Autonomía, sentido común, capacidad de autogestión y liderazgo técnico.
¿Qué ofrecemos?
- Autonomía técnica: Libertad de decisión arquitectónica y selección de stack tecnológico según necesidades del proyecto.
- Liderazgo en innovación: Oportunidad de definir e impulsar la adopción de desarrollo asistido por IA en el equipo.
- Crecimiento e impacto: Entorno enfocado en la excelencia técnica, la calidad del código y la entrega continua.
- Paquete salarial competitivo con el mercado.
- Excelente ambiente laboral.