(Senior) Java Backend Developer (f/m/x)

Beschreibung

WE ARE LENDICO
The team at Lendico stands for combining sophisticated technology, in-depth finance understanding, and years of experience with streamlined processes and the courage to explore new things. We’re better – and that is not only valued by our customers but also recognized with multiple awards by the finance industry. 

 

ING & Lendico

With ING on our side, we focus on what we do best: offer financing solutions for small and medium sized companies – fast, straightforward, inexpensive.

For the past 50 years, ING has proved in Germany that they are different. We’re doing the same – just not quite as long. That’s why we are convinced that ING’s corporate strategy in Germany and Lendico’s digital, very efficient business model complement each other well and that together we can grow faster.

 

YOUR RESPONSIBILITIES

As Backend Developer you'll work on our "Core Components" - a microservice-based core banking system that manages loans and investments, processes payments, handles transaction volumes of millions of Euros and communicates with various internal and external APIs.

Together with our product managers and developers, you will:

  • Work on transactional services around payments and accounting
  • Help to maintain and improve our existing services, as well as the overall architecture
  • Design, build and test new features and services in our system
  • Perform code-reviews and pair-programming
YOUR PROFILE
  • Strong analytical skills and willingness to come up with new and innovative ideas and solutions
  • Team player who is able collaborate in an international team and who can communicate ideas and solutions clearly- Experience in software development with Java 8 and the Spring Framework
  •  Knowledge of the JVM and common tools like Maven
  • Experience with TDD, unit and integration tests (JUnit)
  • Experience in working with relational databases like MySQL/MariaDB
  • Strong experience with distributed systems and RESTful services
  • Prictical experience with building microservices (Docker, Kubernetes)

Either one of the follwing is a nice to have:
 

  • Prior experience in a FinTech company, working on accounting and payment (SEPA) related topics
  • Experience in another JVM-language, like Kotlin
  • Knowledge of other languages like JavaScript (node.js) or Go
  • Experience in distributed message queueing systems like Apache Kafka
WHAT WE OFFER
  • An unlimited contract
  • A steep learning curve in an innovative industry; including plenty of responsibility and conceptual freedom
  • Extensive opportunities for personal and professional growth
  • An international team of experts who inspire and support you
  • An easily accessible and modern workplace
  • Various benefits, from BVG-Ticket (AB) to further education budget to lunch subsidies
  • Regular get-togethers, team-building events, barbecues, and parties
  • Typical start-up perks: soft drinks and snacks for free, language classes for German and English, company pension scheme, etc.

Anstellungsart

Mögliche Arbeitszeiten

Tätigkeitsbereich

IT

Gewünschte Sprachkenntnisse

Verhandlungssicher
Englisch (Verhandlungssicher)

Bilder