Software Delivery Associate

Getnet Platforms

Madrid, EShybridPosted Jul 3, 2026
Posting intelligenceActively listedReposted 21×, possible evergreen/ghost posting

Skills

kubernetesspringrailsswiftcicdjavaaws

About the role

ABOUT GETNET

Getnet Platforms is part of Santander Payment Solutions and brings together a set of key platforms within Santander's global payments technology ecosystem. It includes software-as-a-service capabilities across the entire payments value chain, such as account-to-account processing, FX, SWIFT connectivity, fraud management and card processing infrastructure.

It enables financial institutions, non-bank financial institutions, NBFIs, and payment service providers, PSPs, to operate, scale and evolve their payment capabilities across multiple rails, markets and regulatory environments, without the need to rebuild their core systems.

Proven at scale, including within Santander itself, these platforms provide a modular foundation that complements Getnet's global payment capabilities to support client growth through payments.

WHY JOIN OUR TEAM

If you want to shape the future of financial solutions, this is the place.

At Getnet Platforms, your work connects to something bigger, creating a real impact across global teams and markets for our clients and communities.

Our people are our greatest strength. We combine growth opportunities, strong team connections, and a culture that supports your well-being and sense of belonging, so you can develop, contribute, and feel valued. With flexibility and autonomy built into how we work, you'll have the space to focus, collaborate, and perform at your best.

Here, your impact matters, your growth is supported, and your experience is designed to help you thrive.

WHAT YOU'LL DO

As a Senior Software Engineer, you will join our CORE team in Madrid to design, build and enhance the core components that power our Payments Hub platform. This role requires strong expertise in Java and the Spring ecosystem, as well as solid engineering fundamentals to build resilient, scalable and maintainable systems.

These will be some of the key activities in your day-to-day role:

Design, build and maintain backend services and core components using Java, preferably version 21 or above, and Spring Boot / Spring Cloud, ensuring high performance, reliability and scalability.

Develop cross-cutting components that support multiple engineering teams and help promote consistent technical standards across the organisation.

Apply resilience patterns such as circuit breaker, retries, fallbacks, bulkheads, caching and idempotency to ensure robust behaviour in distributed environments.

Drive software quality through automated testing, clean code principles and effective code reviews.

Contribute to the design and optimisation of distributed systems, including asynchronous processing, event-driven architectures and transactional workflows.

Collaborate with DevOps and SRE teams on observability, performance optimisation, build-time and run-time tooling, and cloud-native best practices.

Mentor and support other engineers, helping to raise engineering standards and share knowledge across the team.

WHAT WE'RE LOOKING FOR

We are looking for a Senior Software Engineer to join our CORE team in Madrid, with the following qualifications and background:

Professional Experience

7-10+ years of experience in software engineering, backend development or similar technical roles. Required

Solid experience designing and developing backend services using Java and the Spring ecosystem. Required

Experience working with distributed systems, microservices and scalable architectures. Required

Previous experience in product/platform environments or building core components used by multiple teams. Preferred

Experience mentoring other engineers or contributing to engineering best practices across teams. Preferred

Education

University degree or equivalent higher education in Computer Science, Software Engineering, Telecommunications, Mathematics or a related technical field. Required

Additional training or certifications in cloud, software architecture, Java, Kubernetes or DevOps practices. Preferred

Languages

English: professional working proficiency. Required

Spanish: professional working proficiency. Highly desirable

Hard Skills

Strong knowledge of Java, ideally Java 21 or above. Required

Strong experience with Spring Boot and Spring Cloud. Required

Solid understanding of microservices, distributed systems and integration patterns, including REST, messaging and asynchronous processing. Required

Good understanding of software design principles, clean code and automated testing. Required

Experience applying resilience patterns such as circuit breaker, retries, fallbacks, bulkheads, caching and idempotency. Required

Knowledge of JVM performance tuning and profiling tools. Preferred

Familiarity with CI/CD, AWS and Kubernetes. Preferred

Experience with build tooling, especially Gradle. Preferred

Knowledge of observability, performance optimisation and cloud-native best practices. Preferred

Soft Skills

Strong problem-solving skills and ability to reason about complex system-level interactions.

Ownership mindset, autonomy and attention to technical quality.

Collaborative approach, with the ability to work closely with engineering, DevOps and SRE teams.

Clear communication skills, especially when explaining technical topics to different stakeholders.

Ability to mentor and support other engineers.

Proactive attitude and willingness to contribute to engineering standards across the organisation.

Getnet Platforms is proud of being an organization where there are equal opportunities regardless of age, gender, disability, civil status, race, religion or sexual orientation. We are committed to providing an inclusive and accessible application process for all candidates.

OUR OFFER AND BENEFITS

By joining our team, you will enjoy multiple benefits, such as:

We care for your well-being, so you will have health insurance, life insurance, dental insurance, annual health care, and access to Wellhub.

We promote flexibility with a hybrid and collaborative model; the selected candidate must be ready to work 60% on-site.

We aim to boost your growth with access to self-development programs.

We aim to make your workdays more accessible, so you will have transportation allowance and meal voucher/food voucher.

Getnet Platforms is part of Santander Group, one of the world's leading financial groups, with a presence in more than 22 countries.

IT STARTS HERE. TAKE YOUR NEXT PROFESSIONAL STEP

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Other roles in Spain varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Other hub for Spain medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.