02 feb
Red Global
España
Senior Java Developer
Hybrid Model - Alcobendas Office
6-12 Months Contract + Potential Extensions
Role Overview:
We are looking for an experienced Senior Java Developer to join the NDC core delivery team on a full-time contract basis . This role is a key addition to the team and will focus on building, enhancing, and maintaining modern, cloud-native microservices using the latest Java technologies.
You will work in an environment that values clean architecture, high-quality code, and pragmatic engineering practices . The team operates with a strong focus on hexagonal architecture, test-driven development (TDD), and domain-driven design (DDD) , and you will be expected to contribute at both a hands-on and design level .
Key Responsibilities
- Design, develop, and maintain scalable microservices using Java 21 , Spring , and Spring Boot
- Work hands-on with hexagonal (ports and adapters) architecture , ensuring clean separation of concerns
- Contribute to system design and technical decision-making within the NDC team
- Write high-quality, well-tested code using TDD principles
- Apply DDD concepts to model complex business domains effectively
- Collaborate closely with product owners, architects, and other engineers to deliver reliable solutions
- Build and deploy services in cloud environments , ideally AWS
- Support and improve CI/CD pipelines and automated testing strategies
- Participate in code reviews, technical discussions, and continuous improvement initiatives
Required Skills & Experience
- Strong senior-level experience with Java , including Java 21 or recent versions
- Proven experience with Spring Framework and Spring Boot
- Hands-on experience designing and developing microservice-based architectures
- Solid understanding and practical use of hexagonal architecture
- Working knowledge of Test-Driven Development (TDD)
- Experience applying Domain-Driven Design (DDD) principles
- Experience working in cloud environments , ideally AWS
If you would like immediate consideration, please send me an updated CV/contact details to [email protected] so we can discuss further or reach out to me through LinkedIn.
📌 Senior Java Developer (España)
🏢 Red Global
📍 España
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.