> Markdown version of [/jobs/ext/305928-software-engineer-java-sdd](https://www.wearedevelopers.com/jobs/ext/305928-software-engineer-java-sdd). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer Java + SDD - **Company:** knowmad Mood - **Location:** Spain - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Apache ActiveMQ, Application Programming Interfaces (APIs), Databases, Continuous Delivery, Continuous Integration, Relational Databases, Software Design Patterns, Github, MariaDB, MongoDB, NoSQL, OpenShift, Queue Management Systems, Swagger, Spinnaker, Openapi, Grafana, Spring-boot, Backend, Spring Data, Kubernetes, Apache Kafka, Domain Driven Design, Dynatrace, Microservices - **Published:** June 3, 2026 - **Apply:** https://www.tecnoempleo.com/software-engineer-java-sdd-knowmad-mood/spring/rf-033e1276e286d3498443 ## About the Role Experiencia sólida en desarrollo backend: - Java 21 o superior. - Dominio de frameworks del ecosistema Spring: Spring Boot, Spring Data. - Arquitectura Hexagonal, Arquitectura de microservicios - Experiencia diseñando APIs bajo enfoque API First (OpenAPI / Swagger). - Patrones de diseño, principios SOLID y Clean Code, y principios de Domain Driven Design (DDD) y TDD - Apache Kafka y Sistemas de mensajería tipo ActiveMQ. - Arquitecturas event-driven y Gestión de colas, particionado, consumo, retries, etc. - Bases de datos relacionales (MariaDB u otras) y Bases de datos NoSQL (MongoDB) - Optimización de consultas, Uso de funciones avanzadas (índices, funciones escalares, tuning) y Modelado de datos. - OpenShift / Kubernetes, Pipelines de Integración y Entrega Continua (CI/CD), Herramientas como GitHub y Spinnaker. - Experiencia con herramientas de monitorización y observabilidad: Grafana y Dynatrace. - Tests unitarios y Tests de integración. - IA enfoque técnico en el desarrollo - Uso de IA durante todo el ciclo de vida del producto (desarrollo * despliegue). - Uso de metodología SDD (Spec Driven Development) ## Related Videos - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Using code generation for test automation – the fancy way](https://www.wearedevelopers.com/videos/230-using-code-generation-for-test-automation-the-fancy-way) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)