
Job description
Título de Puesto Back. End Senior AI Descripción del puesto
- Desarrollar aplicaciones backend utilizando tecnologías modernas dentro de un entorno de plataforma-producto.
- Participar en la construcción de soluciones escalables basadas en microservicios, arquitecturas orientadas a eventos y procesamiento de datos.
- Formar parte de equipos de producto multidisciplinares colaborando en la definición, evolución y mejora de servicios críticos.
- Utilizar herramientas de Inteligencia Artificial para optimizar el ciclo de desarrollo, testing, documentación y calidad del software. Habilidades requeridas
- Kafka (gestión, creación y configuración)
- MongoDB
- PostgreSQL
- Snowflake
- Spring Boot
- Microservices & APIs
- Java 17
- Java 21
- Architectural Patterns
- DDD (Domain Driven Design)
- Principios SOLID
- Experiencia utilizando herramientas de IA aplicadas al desarrollo de software (GitHub Copilot, Cursor, Claude Code o similares)
- Conocimiento de buenas prácticas de desarrollo asistido por IA para testing, refactorización y análisis de código Habilidades deseables
- Experiencia en proyectos de plataforma-producto
- Experiencia en arquitecturas orientadas a eventos
- Conocimientos de entornos retail o ecommerce
- Experiencia en automatización de pruebas mediante IA
- Experiencia en generación de documentación técnica asistida por IA Responsabilidades (Actividades a desempeñar)
- Desarrollar y mantener aplicaciones backend.
- Diseñar e implementar microservicios y APIs de alto rendimiento.
- Trabajar con Kafka y arquitecturas distribuidas.
- Colaborar con equipos de producto para definir y cumplir requisitos.
- Aplicar patrones de diseño, principios SOLID y buenas prácticas de ingeniería.
- Utilizar herramientas de IA para acelerar el desarrollo y mejorar la calidad del software.
- Optimizar el rendimiento, escalabilidad y mantenibilidad de las aplicaciones. Idiomas requeridos Español Locación
- Híbrido en alguna de nuestras oficinas situadas en España.