Senior Developer in the Customer Products Cluster (m/f/d)

Open Banking, PSD2, Financial Analytics, API Economy, Machine Learning and AI – everyone is talking about it. With us you are right in the thick of it!

FinTecSystems was founded in Munich in 2014 and is one of the leading banking API and smart data providers in Germany. In addition to an open banking platform, FinTecSystems has primarily focused on the analysis of financial data with an analytics platform.

Banks, FinTechs and payment service providers use FinTecSystems solutions, among other things, to make credit decisions in real time, to minimize credit risks and to initiate online transfers. The TÜV-certified company FinTecSystems received BaFin approval as an account information service and as a payment initiation service in March 2019 and employs around 60 people at four locations. FTS works for N26, Santander, DKB and Finanzcheck, among others.

Our IT is divided into three clusters: Banking Interfaces & Connectivity, Customer Products and the Data Innovation Lab.

For our office in Linden we are looking for you as a Senior Developer in the Customer Products cluster!

About the team

All customer-facing applications, i.e. all applications with customer contact, be it directly via the web browser or from machine-to-machine via the REST API, are developed and operated in the Customer Products cluster. Our technology stack consists of PHP 7.4, Laravel 7, MySQL, Redis, VueJS, Docker, Elasticsearch, Kibana, Datadog and Gitlab.

To give you a better sense of what this team is working on, here are some examples and topics that have been covered recently:

  • Migration of the entire codebase to PSR-12 and integration of phpcs and phpmd into the build pipeline.
  • Adaptation of the UI and UX to meet the legal requirements of the PSD2 regulation.
  • Structure of an ETL process in order to be able to evaluate individual actions in the core system in detail.
  • Integration of our reporting tools
  • Implementation of IT security audits with external companies.
  • Ongoing deployment of new features in production.

We pay particular attention to the constant methodical development of our own processes and procedures. Developer confidence is a top priority! In addition to extensive test suites (unit / integration tests) that are carried out before the deployments, we have a multi-stage requirement, development and review process.

Your tasks

As a member of the Customer Products team, you will help with requirements that come from customers or the product team to develop finished tickets. You implement these requirements in close coordination with your team within the codebase. Your changes will be subjected to a code review by your colleagues as part of a “merge request”. After the code review has been completed, you will accompany your feature on its way to production.

In each cluster there is end-to-end responsibility for the implementation, operation and monitoring of the respective systems and features.

The methodical further development of the codebase, the active avoidance of legacy issues and the updating of the dependencies used to the latest versions are also part of your tasks.

Your profile

  • We are looking for an experienced colleague for this position. Ideally, you have a degree or corresponding work experience in professional software development.
  • You are in love with details, an analytical, methodical-creative thinker with an eye for quality and aesthetics, especially when it comes to code and technical setups.
  • A high level of problem-solving skills, commitment and willingness to perform are not foreign words to you. You enjoy working in a team. You may even have gained initial experience as a team lead.

Ideally, our technology stack listed above will suit you and match your experiences. Bonus points are awarded for experience with large database installations, large web applications, the operation of API products or even industry experience in the areas of open banking, PSD2 or online payment.

This is waiting for you

FintecSystems is an innovative, solution-oriented and highly motivated company in the growth phase. We offer a dynamic, innovative work environment with flat hierarchies and fast decision-making channels. You can expect exciting tasks and a lot of creative freedom and a modern, proven technology stack.

We also offer a familiar working environment: No dress code, Duz culture, regular activitieswith the team (playing football etc.) and the opportunity to mobile working. At work there is coffee and water ad libitum. We are always open and interested in your own ideas and visions and their implementation. So that you are well positioned for your future, we offer a company pension.

We offer an interesting field of activity with many development opportunities and the feeling of having helped develop the financial industry of the future at the end of the day.

Sounds good? Then on your marks, get set, go! jobs@fintecsystems.com

To apply for this job email your details to jobs@fintecsystems.com