17 oct
|
Grupo TECDATA Engineering
|
Madrid
17 oct
Grupo TECDATA Engineering
Madrid
? Ubicación: 100% remoto
? Salario: Aproximadamente 50.000 € brutos anuales
? ? Posición: Senior Backend Java Developer
☁️ Contexto: Cloud · Microservicios · Arquitecturas modernas
? ¿Qué buscamos?
Buscamos Desarrolladores/as Java Senior con sólida experiencia en desarrollo backend, diseño de arquitecturas de microservicios y construcción de soluciones cloud-native.
Queremos incorporar perfiles autónomos, con criterio técnico y acostumbrados a trabajar en entornos de alta exigencia, que participen activamente en el desarrollo de soluciones robustas, escalables y mantenibles.
Además, valoramos especialmente la experiencia en desarrollo asistido por herramientas de Inteligencia Artificial , integrándolas de forma efectiva en el día a día del desarrollo.
? Responsabilidades
- Desarrollar y mantener servicios backend con Java y Spring Boot , utilizando versiones modernas de Java.
- Diseñar e implementar arquitecturas de microservicios orientadas a la escalabilidad y resiliencia.
- Trabajar con bases de datos relacionales y NoSQL, especialmente PostgreSQL y MongoDB .
- Implementar sistemas de comunicación asíncrona y arquitecturas de consistencia eventual mediante Kafka, RabbitMQ, Spring Cloud Stream o tecnologías similares.
- Aplicar principios de programación reactiva y Domain-Driven Design (DDD) .
- Trabajar con enfoques de desarrollo Spec-Driven Development (SDD) .
- Diseñar y ejecutar pruebas unitarias, de integración con contenedores Docker y pruebas E2E con Karate o herramientas equivalentes.
- Desarrollar y mantener soluciones desplegadas íntegramente en entornos Cloud .
- Incorporar herramientas de IA al flujo de desarrollo para mejorar la productividad, la calidad del código y la eficiencia técnica.
?️ Requisitos técnicos
- Experiencia sólida como Backend Developer Java Senior .
- Dominio de Java y Spring Boot .
- Experiencia en arquitecturas de microservicios.
- Conocimientos de PostgreSQL, MongoDB o bases de datos equivalentes.
- Experiencia con Kafka, RabbitMQ, Spring Cloud Stream o tecnologías similares.
- Conocimientos de programación reactiva, DDD y SDD.
- Experiencia en testing unitario, integración con Docker y pruebas E2E.
- Experiencia desarrollando y desplegando aplicaciones en entornos Cloud.
- Uso habitual de herramientas de desarrollo asistido por IA, como OpenCode, Claude Code, GitHub Copilot para VS Code o similares.
? ¿Qué perfil encaja mejor? Buscamos profesionales senior, autónomos y técnicamente sólidos , capaces de tomar decisiones de diseño, trabajar con buenas prácticas de ingeniería y desenvolverse con soltura en arquitecturas backend modernas.
📌 Senior Backend Java Developer | Microservicios & Cloud (Madrid)
🏢 Grupo TECDATA Engineering
📍 Madrid