Backend Senior/Mid

¿Quieres unirte a un proyecto innovador de IA aplicada y tener un impacto real en la arquitectura y evolución del producto? Buscamos un/a Backend con experiencia en Java y Spring Boot para participar en el desarrollo de un sistema agéntico (agentes IA interconectados), mediante microservicios y arquitecturas distribuidas sobre AWS. La persona seleccionada trabajará en la construcción, evolución y mantenimiento de servicios backend escalables, APIs y MCPs, integraciones con sistemas externos, persistencia de datos, observabilidad y despliegue en cloud, colaborando estrechamente con los equipos de frontend, DevOps, QA y producto. Tareas a Desarrollar: Diseñar,¿desarrollar¿y¿mantener¿APIs REST y¿microservicios¿con Java 21+ y Spring Boot. Participar¿en¿la¿definición y evolución ¿de la¿arquitectura¿backend de la¿plataforma, con¿foco¿en¿escalabilidad,¿resiliencia¿y¿mantenibilidad. Diseñar y optimizar bases de datos relacionales (PostgreSQL) y NoSQL (DynamoDB u otras), asegurando rendimiento, integridad y escalabilidad. Colaborar en la integración y despliegue de servicios en AWS. Garantizar la observabilidad, trazabilidad y rendimiento de los servicios. Aplicar¿buenas¿prácticas¿de¿desarrollo,¿pruebas¿automatizadas (unitarias y de integración, SonarQube),¿integración¿continua y¿revisión¿de¿código. Participar¿en¿decisiones¿técnicas,¿estimaciones,¿refinamiento¿de¿requisitos¿y¿mejora¿continua de¿procesos. Contribución al desarrollo de nuevas funcionalidades en los sistemas existentes. Requisitos: Nivel de Educación: Mínimo Formación Superior o Universitaria en Ingeniería Informática o similar. Experiencia y Conocimientos Técnicos: Al menos 5 años de experiencia en desarrollo backend. Experiencia JPA/Hibernate, REST APIs y bases de datos SQL (PostgreSQL, MySQL...) y NoSQL (DynamoDB, ElasticSearch...) Experiencia con Docker y despliegues en la nube de AWS. Conocimiento¿de¿servicios¿AWS¿como¿Lambda, SQS, SNS,¿EventBridge, ECS/Fargate, EKS, API Gateway, CloudWatch, etc. Conocimientos en seguridad de APIs y autenticación (JWT, Keycloak). Experiencia con integración y despliegue continuo (CI/CD). Uso de control de versiones (Git) y flujos colaborativos (GitFlow u otros). Capacidad para trabajar en equipo, proactividad y buena comunicación. Se valorará: Interés en las soluciones y automatizaciones con agentes con IA Conocimientos en arquitectura serverless (Lambda, SAM). Experiencia¿con¿observabilidad¿y¿monitoreo¿(OpenTelemetry, Grafana, Prometheus, ELK, CloudWatch o¿similares). Experiencia con Python. Inglés intermedio-alto. Ofrecemos: Participar en el desarrollo de un producto innovador y diferencial con foco en la IA aplicada y la automatización de procesos. Impacto real en la arquitectura y evolución del producto. Colaboración¿con¿equipos¿multidisciplinares¿en¿un¿contexto¿de¿alta¿visibilidad¿técnica. Equipo ágil, dinámico y colaborativo. Orientado a la mejora continua.