Back to jobs

Senior 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

As a Senior Software Engineer, you will:

  • Design and implement new functionalities based on requirements / scenarios captured in user stories, ensuring scalability and maintainability
  • Lead technical ownership of squad products throughout their lifecycle, from development to production, including incident management and performance optimization
  • Drive architectural and design decisions, conduct code reviews, and mentor junior team members on best practices
  • Define and implement comprehensive automated testing strategies, including unit, integration, and end-to-end tests
  • Leverage AI-powered development tools (e.g., Devin, GitHub Copilot) to accelerate development workflows, automate repetitive tasks, and improve code quality
  • Evaluate, integrate, and champion AI/ML-assisted coding solutions within the team to drive engineering productivity and innovation
  • Contribute to the definition of technical standards, coding guidelines, and architectural patterns for the squad

What we’re looking for

5+ years of hands-on experience developing microservices in Java Spring Boot in production environments

  • Strong knowledge of REST API design, implementation, and versioning best practices
  • Proven experience working with Agile/Scrum methodologies in cross-functional teams
  • Excellent English proficiency (B2+ or higher), both written and verbal
  • Strong leadership mindset: proactive, independent, with excellent teamwork and mentoring skills. Ability to anticipate and mitigate technical risks
  • Solid ability to understand, design, and optimize relational data models
  • Advanced experience with SQL, query optimization, and database performance tuning
  • Experience with messaging queues (Kafka preferred) and batch processing architectures
  • Demonstrated experience using AI-assisted development tools (GitHub Copilot, ChatGPT, Cursor, or similar) to enhance coding productivity
  • Experience with Devin (by Cognition AI) or equivalent AI software engineering agents is a strong plus
  • Track record of integrating AI/ML capabilities into development workflows and CI/CD pipelines

EDUCATION:

  • Degree in: Systems/Computing Engineering, Computer Science, or similar. Master's degree is a plus.

 

✅Technical skills

  • Expert-level experience with Java (Java 11+, ideally Java 17+) and Spring framework (Spring Boot, Spring Cloud, Spring Security)
  • Deep expertise in Microservices architectures, API Design, REST APIs, and event-driven systems
  • Solid understanding of Cloud computing platforms (Azure preferred: EC2, ECS, Lambda, S3, RDS, SQS)
  • Strong experience working in Agile environments with CI/CD pipelines
  • Advanced testing automation experience (JUnit, Mockito, integration testing, contract testing)
  • Experience with AI-powered development tools: GitHub Copilot, Devin (Cognition AI) or similar AI coding assistants
    • Nice to have:
    • Kafka / Event-driven architectures
    • PostgreSQL / Advanced SQL
    • ELK stack / Observability tools (Grafana, Prometheus)
  • Kubernetes, Docker, and/or Pivotal Cloud Foundry
  • Experience building or integrating AI/ML models into applications
  • Prompt engineering and LLM integration experience

🎯 What we offer

🩺 Medical insurance
🦷 Dental insurance
💪 Wellhub
🚑 Life insurance
💉 Annual healthcare
🚌 Transportation allowance
🍕 Meal voucher/food voucher
💰 Annual bonus
📚 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.

Apply for this job

*

indicates a required field

Phone
Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...
Select...

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

Select...

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