7 hours ago
Berlin, Germany or Barcelona, SpainSenior
Responsibilities
- Collaborate with the Tech Lead to architect and deliver new payment features.
- Design, develop, test, deploy, and maintain software for high-volume payment and card transaction systems.
- Mentor junior team members and uphold code quality through pull requests.
- Work with a cross-functional team to maintain high technical standards across the product.
- Keep current with technology trends and share findings during Get Stuff Done Days.
Requirements
- Experience developing software with a JVM language and Spring Boot in large-scale production systems.
- Kotlin experience is a plus.
- Sound understanding of microservice architecture.
- Knowledge of relational and non-relational databases, preferably Postgres.
- Appreciation of modern cloud architecture, preferably AWS.
- Ability to collaborate, continuously learn, challenge the status quo, and provide and receive direct feedback.
Benefits
- Hybrid work from the Berlin or Barcelona office.
- Personal development budget, work-from-home budget, and fitness and wellness membership discounts.
- N26 Premium subscription and subscriptions for friends and family.
- One additional annual leave day for each year of service.
- High autonomy, access to cutting-edge technologies, and an international team.
- Relocation package with visa support.
Tech Stack
Categories
About N26
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.
