Design and implement software products with agile methodologies
Contribute to reinvent our legacy systems and architecture to scale out
Exploit the newest and greatest technologies to make our products even better
Simplify the current software architecture to reduce complexity and maintenance cost
Solve hard problems where lateral thinking is required
Monitor the production systems to spot improvement opportunities
Contribute to the team endeavor to satisfy our customers
Passion, discipline and dedication to clean code and simple architecture to ensure long term quality and sustainability of the code base
Strong critical thinking attitude to question the status quo and come up with concrete ideas
Deep knowledge of the Object Oriented and/or of the Functional paradigms
Experience in agile principles and practices (TDD, simple design, design patterns, etc.)
Good knowledge of SQL and RDBMS (Oracle, MySQL)
Knowledge of GNU/Linux environment (e.g., bash scripting)
Fluency in English
A minimum of 3 years experience as a Senior Software Engineer
How to stand out
Experience in scalable modular applications
Experience in breaking a monolith application
Experience in the FinTech domain
Deep knowledge of the Java stack, in particular in the Spring ecosystem
Experience in containerized architectures and technologies
Experience in leading and mentoring a team
An agile working environment where value is delivered every couple of days
The opportunity to work on critical systems that handle tens of thousands of millions of francs per month and are expected to be available 24/7
We want to grow together: we support your development with trainings from the Bertlesmann University (through e-learning platforms as Coursera, Udacity, Harvard Business School, etc) and individual training opportunities
A lunch-check card to buy your meals with 50% discount (the other 50% is on us!)
A Reka card to enjoy your bonus in your spare time
Half the price of your public transportation pass is on us
Free coffee, tea, fruit and snacks! And if you love to bring your home-made meal, in our office you will find a complete kitchen with microwaves, dishwasher, fridges, etc.
Our organization follows a hybrid work structure where employees can work remotely up to two times a week
jidc3fde8da jit1042a jiy25a