Senior Backend Engineer - Payments
About the opportunity You will work in the Everyday Banking domain for the Payments team. These teams make banking easy, reliable, seamless, and secure — everyday for every customer.
This is a Hybrid role from our Berlin or Barcelona office.
Collaborate closely with your Tech Lead on architecting new features and seeing them through to completion.
Design, develop, test, deploy, and maintain software in a thriving environment.
Mentor junior members in the team by relentlessly guarding code quality through pull requests and helping them when they have questions.
Experience in developing software using a JVM language and Spring Boot in large-scale production systems (experience with Kotlin is a plus).
Knowledge of both relational and non-relational databases, preferably Postgres.
Appreciation of modern cloud architecture, preferably with AWS.
What’s in it for you:
Employee benefits ranging from a competitive personal development budget, work-from-home budget,
and discounts to fitness/wellness memberships.
N26 Premium subscription for your personal bank account, plus subscriptions for friends and family.
One extra day for each year of service.
Relocation package with visa support for those who need it.
Who we are N26 has reimagined banking for today’s digital world. Technology and design empower everything we do and it’s how we are building the integral banking platform the world loves to use.
We've eliminated physical branches, paperwork, and hidden fees for an elegant digital experience and supreme savings. Giving people the power to live and bank their way is what gets us out of bed in the morning and inspires the work that we do.
We are headquartered in Berlin with offices in multiple cities across Europe, including Vienna and Barcelona, and a 1,500-strong team of more than 80 nationalities.
📌 Engineer - back End Developer (Madrid)
🏢 N26
📍 Madrid