Job Description
6–12 Months Contract + Potential ExtensionHybrid – 1 day per week on-site in Alcobendas, SpainRole OverviewWe 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 ResponsibilitiesDesign, develop, and maintain scalable microservices using Java 21, Spring, and Spring BootWork hands-on with hexagonal (ports and adapters) architecture, ensuring clean separation of concernsContribute to system design and technical decision-making within the NDC teamWrite high-quality, well-tested code using TDD principlesApply DDD concepts to model complex business domains effectivelyCollaborate closely with product owners, architects, and other engineers to deliver reliable solutionsBuild and deploy services in cloud environments, ideally AWSSupport and improve CI/CD pipel...
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 ResponsibilitiesDesign, develop, and maintain scalable microservices using Java 21, Spring, and Spring BootWork hands-on with hexagonal (ports and adapters) architecture, ensuring clean separation of concernsContribute to system design and technical decision-making within the NDC teamWrite high-quality, well-tested code using TDD principlesApply DDD concepts to model complex business domains effectivelyCollaborate closely with product owners, architects, and other engineers to deliver reliable solutionsBuild and deploy services in cloud environments, ideally AWSSupport and improve CI/CD pipel...
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