Job Description

Senior Java Developer 6–12 Months Contract + Potential Extension
Hybrid – 1 day per week on-site in Alcobendas, Spain
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.
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...

Apply for this Position

Ready to join CIPEx - Consejo de Ingenieros Peruanos en el EXterior? Click the button below to submit your application.

Submit Application