Junior Software Engineer

Banking everywhere - Europe's most modern bank account

Job details

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


N26 is Europe’s first Mobile Bank with a full European banking license. We redesigned the banking experience to be simple, fast and contemporary. Founded in 2013 by Valentin Stalf and Maximilian Tayenthal, N26 has more than 200 employees and more than 300.000 customers in 17 countries. N26 has raised more than $55 million from investors including Li Ka-Shing’s Horizons Ventures, Battery Ventures and Valar Ventures, in addition to members of the Zalando management board, Earlybird Venture Capital and Redalpine Ventures.

**YOUR ROLE : **Design, develop, test, deploy, maintain and improve software

**TECHNOLOGIES : **Java 8 with Spring Boot, Node.js with TypeScript and Python for NLP and ML

We have a Micro-Services architecture that include REST APIs, Queues (AWS SQS), Streams (AWS Kinesis), RDBMS (AWS RDS), NoSQL (AWS DynamoDB and AWS ElasticCache) and Data Warehouse (AWS Redshift‎), among others.

Main requirements

  • You have first experience in development and are passionate about it
  • You are able to learn how to and develop a Java 8 project and work with database technologies (SQL, NoSQL)
  • You are interested in the Software Development Lifecycle that enables painless releases
  • Language skills: English full professional proficiency

Nice to have

  • A plus would: experience of online banking, core banking and processing systems and protocols, OAuth/cryptography, microservices and/or containerization.


  • High degree of autonomy
  • Crucial role in a highly motivated, talented team
  • Your choice of a new Mac or Windows laptop
  • Flat hierarchy and open communication
  • Newly designed office in Berlin-Mitte
  • A stack of the most modern technologies
  • Probably the best cup of coffee in the neighborhood

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300