Desarrollador de back-end

Hace 1 día

sevilla, andalucía, España Tecnología y Personas Jornada completa

Sobre la Empresa

Buscamos un/a Backend Engineer que entienda el negocio, participe en el análisis funcional y técnico, y convierta necesidades reales en soluciones sólidas y mantenibles.


Sobre el Rol

La misión: Analizarás, diseñarás y evolucionarás soluciones backend con Java y Spring, trabajando codo a codo con el CTO y el equipo tecnológico (también ubicado en Francia) para transformar las necesidades del negocio en propuestas técnicas escalables y seguras. Serás una pieza clave como interlocutor/a técnico/a cercano/a al negocio, reforzando la capacidad tecnológica local.


Responsabilidades

  • Comprender los procesos de negocio y colaborar con las áreas implicadas para identificar necesidades y prioridades.
  • Realizar análisis funcional y técnico, traduciendo necesidades en diseños, modelos de datos y contratos de API.
  • Diseñar, desarrollar y mantener soluciones backend con Java, Spring Boot, Spring Data y Spring Security.
  • Desarrollar e integrar APIs REST seguras, eficientes y bien documentadas.
  • Participar junto al CTO en la definición de soluciones, microservicios y patrones de arquitectura.
  • Diseñar y optimizar modelos de datos sobre bases relacionales (Oracle, PostgreSQL).
  • Investigar incidencias, identificar la causa raíz y proponer soluciones que eviten su recurrencia.
  • Contribuir a la calidad mediante testing, revisión de código, documentación y buenas prácticas.
  • Colaborar con el equipo de Francia y explorar aplicaciones de IA generativa cuando exista un caso de uso viable.


Calificaciones

  • Entre 3 y 5 años de experiencia en desarrollo backend con Java (17+; en Aganea trabajamos ya con Java 25).
  • Experiencia sólida con Spring Boot (desde la v3) y Spring Data.
  • Experiencia práctica con Spring Security y diseño seguro de APIs.
  • Experiencia desarrollando e integrando APIs REST.
  • Capacidad de análisis funcional y técnico, y de traducir requisitos en soluciones.
  • Conocimientos de arquitectura de microservicios y patrones de diseño.
  • Experiencia con bases de datos relacionales (Oracle, PostgreSQL o similares).
  • Experiencia con metodologías ágiles y Git.
  • Buena comunicación con interlocutores técnicos y de negocio.
  • Inglés B2.
  • 35.000€ - 45.000€


Habilidades Deseables

  • Francés B1/B2.
  • Experiencia en fintech, pagos, banca, dinero electrónico o entornos regulados.
  • IA generativa aplicada a aplicaciones empresariales (Spring AI, LangChain4j, APIs de OpenAI/Azure OpenAI, RAG, bases de datos vectoriales, prompt engineering).