13 oct
|
Grupo TECDATA Engineering
|
España
13 oct
Grupo TECDATA Engineering
España
En Tecdata buscamos un/a Senior Backend Java Developer para incorporarse a un proyecto tecnológico de larga duración, participando en el desarrollo y evolución de arquitecturas backend modernas, distribuidas y cloud-native.
Buscamos una persona con sólida experiencia en Java, arquitectura de microservicios y sistemas orientados a eventos, que trabaje con buenas prácticas de desarrollo y herramientas de inteligencia artificial aplicadas a la programación.
¿Cuáles serán tus responsabilidades?
• Diseñar, desarrollar y mantener microservicios backend con Java y Spring Boot.
• Trabajar con bases de datos relacionales y NoSQL, especialmente PostgreSQL y MongoDB.
• Implementar arquitecturas orientadas a eventos y mecanismos de consistencia eventual mediante Kafka, RabbitMQ o Spring Cloud Stream.
• Aplicar programación reactiva y patrones de diseño como Domain-Driven Design (DDD).
• Participar en el desarrollo basado en especificaciones (Specification-Driven Development, SDD).
• Desarrollar pruebas unitarias, de integración y end-to-end, utilizando herramientas como JUnit, Mockito,
Testcontainers y Karate.
• Trabajar con arquitecturas desplegadas en entornos cloud y contenedorizados.
• Utilizar herramientas de inteligencia artificial para mejorar la productividad y calidad del desarrollo, como Claude Code, OpenCode, GitHub Copilot o equivalentes.
Requisitos imprescindibles
• Más de 5 años de experiencia en desarrollo backend con Java.
• Experiencia sólida con Java contemporáneo y Spring Boot.
• Experiencia desarrollando microservicios y sistemas distribuidos.
• Conocimientos de Kafka, RabbitMQ o tecnologías equivalentes de mensajería.
• Experiencia con bases de datos SQL y NoSQL.
• Conocimientos de programación reactiva.
• Experiencia con pruebas automatizadas y buenas prácticas de calidad del código.
• Conocimientos de Docker y arquitecturas cloud-native.
• Interés o experiencia en el uso de herramientas de IA aplicadas al desarrollo de software.
Se valorará
• Experiencia con
📌 Senior Backend Java Developer | Spring Boot, Kafka (España)
🏢 Grupo TECDATA Engineering
📍 España