N26

Backend Engineer - Payments

N26
Apply
25 days ago
Berlin, Germany or Barcelona, SpainMid Level

Responsibilities

  • Discover, design, develop, test, deploy, and maintain software for high-volume payment and card transaction systems.
  • Manage individual project priorities and deliverables within a collaborative team.
  • Participate in knowledge-sharing sessions and propose new findings during GSDD events.
  • Stay current with technology trends and maintain attention to security, testing, and documentation.

Requirements

  • Experience developing software with a JVM language and Spring Boot in large-scale production systems.
  • Understanding of microservice architecture.
  • Knowledge of relational and non-relational databases, preferably Postgres.
  • Appreciation of modern cloud architecture, preferably AWS.
  • Motivation to write secure, well-tested, and well-documented code.
  • Ability to give and receive open, direct, and timely feedback; Kotlin experience is a plus.

Benefits

  • Hybrid work arrangement from Barcelona or Berlin.
  • Competitive personal development budget and work-from-home budget.
  • Discounts for fitness and wellness memberships, language apps, and public transportation.
  • Premium N26 subscription and subscriptions for friends and family members.
  • One additional annual leave day for each year of service.
  • High degree of autonomy and access to cutting-edge technologies.
  • Relocation package with visa support.

Tech Stack

Categories

N26

About N26

1,001-5,000 employees

N26 is a European digital bank for consumers, offering current accounts, debit cards, payments, savings features, and premium subscription plans via a mobile app. It operates under a German banking license and serves customers across more than 20 European markets, with headquarters in Berlin; the company was founded in 2013 and is privately held. Revenue comes from account subscriptions, card interchange, and selected financial products offered in-app.

Contact me