Senior Analyst Programmer (Java 17+ / RESTful APIs)
🌍 Ubicación: Barcelona, España (reubicación dentro de la UE)
🕐 Jornada: Full-time, horario europeo (CET)
🏢 Cliente: Proyectos internacionales – TechDelivery
🎯 Sobre el rol
En TechDelivery buscamos un/a Senior Analyst Programmer para integrarse a un equipo internacional que lidera proyectos clave de TI. La persona seleccionada participará en el análisis, diseño y desarrollo de soluciones de software con foco en Java 17+ y RESTful APIs, promoviendo buenas prácticas de arquitectura, calidad y documentación.
🛠️ Responsabilidades
- Analizar, diseñar y desarrollar nuevas funcionalidades en plataformas core.
- Colaborar en el análisis funcional y técnico de nuevos desarrollos.
- Mantenimiento correctivo y evolutivo de aplicaciones existentes.
- Impulsar buenas prácticas de desarrollo, testing, observabilidad y documentación.
🎓 Educación
- Grado o Máster en Informática, Telecomunicaciones o afines.
💼 Experiencia
- Mínimo 5 años en desarrollo de software con el stack requerido.
✅ Must-Have (excluyentes)
- Java 17+ (sólido dominio).
- Expertise en diseño e implementación de RESTful APIs (versionado, idempotencia, paginación, manejo de errores, seguridad).
- Spring Boot (Spring Web, Spring Data; deseable WebFlux).
- JPA/Hibernate y modelado de datos.
- Arquitecturas orientadas a servicios (SOA / microservicios).
- SQL (MySQL o PostgreSQL).
- Maven (deseable Gradle).
- Testing: JUnit / Mockito; integración (p. ej., Testcontainers) y conocimientos de integración continua.
- Buenas prácticas: clean code, patrones de diseño, SOLID, documentación técnica.
🌟 Nice-to-Have
- Frontend Angular 11+ (deseable para colaboración full-stack).
- Librerías UI para Angular (p. ej., Kendo UI).
- Alfresco u otros ECM.
- Docker/Kubernetes, observabilidad (Prometheus/Grafana), seguridad (OAuth2/JWT), SonarQube.
🌐 Idiomas
- Inglés: Intermedio–Avanzado (oral y escrito).
- Español: valorado.
🧳 Reubicación & Elegibilidad
- Rol presencial/híbrido en Barcelona (modelo a acordar con el cliente).
- Solo se considerarán candidatos con ciudadanía de la UE o permiso de trabajo vigente en España.
- No se ofrece patrocinio de visa.
- Soporte de reubicación dentro de la UE para traslado a Barcelona.
👥 Qué ofrecemos
- Incorporación a un equipo internacional en expansión.
- Proyectos de alto impacto con alcance global.
- Plan de crecimiento profesional y cultura de mejora continua.