Volver a los puestos de trabajo

Software Engineer

Spain- Boadilla del Monte, Madrid

 

 

🌍 PagoNxt Payments | ✨ Your talent drives our future

 

PagoNxt Payments is Santander Group’s global payments platform, focused on providing tailored financial infrastructure for companies, banks, and fintechs — both inside and outside the Santander ecosystem. 

With operations in over 10 countries, our mission is clear: to simplify payments and empower businesses through secure, flexible, data-driven technology. 

We operate on a cloud-native architecture designed to scale and adapt to the needs of global organizations. Our platform supports international transactions, FX, multi-currency accounts, regulatory compliance, and fraud prevention — all under a unified approach. 

PagoNxt Payments combines the agility of a fintech with the reliability of a global bank. With teams across Spain, Brazil, Mexico, Portugal, the UK, and Germany, we are building the future of payments at global scale. 

 

✨ If you want to be part of the next generation of financial solutions — this is the place.

 

Imagine your future. Care for your career. Simplify your journey. 

This means you’ll have the opportunity to build impactful solutions, grow with real development opportunities, and thrive in a culture that values well-being, inclusion, and clarity. 

We combine flexibility, autonomy, and global collaboration — so you can focus on what matters, connect with purpose, and shape what’s next. 

 

You’ll find space to grow, real opportunities to lead, and a culture where everyone belongs and contributes. 

 

Are you ready to be a Nxter? 

 

📌 What you’ll do

The Senior Software Engineer will join our Technical Architecture Team to design, build, and enhance the core components (services and internal libraries) that power our Payments Hub platform. This role requires deep expertise in Java and the Spring ecosystem, as well as strong engineering fundamentals in building resilient, scalable, and maintainable systems.

This role is ideal for someone who thrives in complex domains, enjoys solving system-level challenges, and collaborates closely with architects and engineering teams.

 

âś… As a Senior Software Engineer, you will:

  • Design, build, and maintain backend services and components using Java (preferably version 21 at least) and Spring (Boot, Cloud), ensuring high performance, reliability, and scalability.
  • Develop reusable libraries and cross-cutting components to support multiple engineering teams and promote consistent standards across the organisation.
  • Apply resilience patterns (circuit breaker, retries, fallbacks, bulkheads, caching, idempotency, etc.) to ensure robust behaviour in distributed environments.
  • Drive 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/run-time tooling, and cloud-native best practices.
  • Mentor and support other engineers, helping raise engineering standards and knowledge across the team.

 

Experience:

  • Strong professional experience developing backend systems in Java (at least 10 years), with deep knowledge of Spring (Spring Boot + commonly used Spring modules).
  • Experience developing and maintaining shared libraries, tools, or frameworks used across multiple teams.
  • Demonstrated experience applying resilience and reliability patterns in production environments.

 

Education:

  • Degree in: Systems/Computing Engineering

 

âś…Technical Skills:

  • Solid understanding of microservices, distributed systems, and common integration patterns (REST, messaging, asynchronous processing).
  • Good understanding of software design principles.
  • Strong problem-solving skills and the ability to reason about system-level interactions.
  • Nices to have:
    • Knowledge of JVM performance tuning and profiling tools.
    • Familiarity with CI/CD, cloud platforms (AWS), and container orchestration (Kubernetes).
    • Experience with build tooling (Gradle)

 

 

🎯 What we offer

🩺 Medical insurance

🦷 Dental insurance

đź’Ş Wellhub

đźš‘ Life insurance

đź’‰ Annual healthcare

🚌 Transportation allowance

🍕 Meal voucher/food voucher

đź’° Profit sharing program

📚 Access to self-development programmes

🏢 Hybrid Collaborative environment: Successful candidate must be prepared to work 60% on site

 

📬 Next step

Apply and if you know someone who might be looking for this opportunity, share it.

 

 

Solicitar este puesto

*

indica un campo obligatorio

Teléfono
CurrĂ­culum

Tipos de archivos aceptados: pdf, doc, docx, txt, rtf

Carta de presentaciĂłn

Tipos de archivos aceptados: pdf, doc, docx, txt, rtf


Seleccionar...
Seleccionar...
Seleccionar...
Seleccionar...

PagoNxt, Getnet, Get Atende, Mobyan, Eye, Payments Hub, OneTrade, Merchant HoldCo, Lynx Tech, Openbank and Santander. 

Seleccionar...

The PagoNxt entity advertising the job to which you are applying will process your personal information as data controller to assess your suitability for the position and manage the recruitment process. 
If you are applying for a job in the EU, the lawful basis to process your data is the necessity to take steps to assess your suitability for the offered position (art. 6.1b GDPR). If applying outside the EU, the lawful basis is your consent. To exercise your privacy rights (including access, rectification, erasure, restrict processing, portability, object and not being subject to automated decisions or any other required by law), please write to the PagoNxt’s entity Data Protection Officer listed in our privacy notice or send an email to privacy@pagonxt.com. You may also submit a complaint to the relevant supervisory authority.

Please read the details of processing in our Privacy Notice:

consolidado_data_protection_candidates_rev_dpo_v09_10_2024.pdf