Job Description

Role Overview

Senior Java DeveloperHybrid Model - Alcobendas Office6-12 Months Contract + Potential Extensions. 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 t...

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