Senior Software Engineer
MF Group AG is a Swiss market leader in the Buy Now Pay Later universe, with a monthly transaction volume of more than 50 million Swiss francs. We serve 14 million customers and over 3,000 merchants across Europe.
Our systems support 500,000 transactions per month and 250 requests per minute. We develop payment products that help merchants and partners grow while providing consumers with flexible, reliable financial services.
Responsibilities
* Design and implement software products with agile methodologies.
* Contribute to reinventing our legacy systems and architecture to scale out.
* Exploit the newest and greatest technologies to improve our products.
* Simplify the current software architecture to reduce complexity and maintenance cost.
* Solve hard problems requiring lateral thinking.
* Monitor production systems to spot improvement opportunities.
* Contribute to the team’s goal of satisfying our customers.
Qualifications
* Passion, discipline and dedication to clean code and simple architecture for long-term quality and sustainability.
* Strong critical thinking attitude to question the status quo and propose concrete ideas.
* Deep knowledge of object-oriented and/or functional paradigms.
* Experience with 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, especially Spring ecosystem.
* Experience in containerized architectures and technologies.
* Experience in leading and mentoring a team.
What We Offer
* An agile working environment with value delivered every couple of days.
* The opportunity to work on critical systems handling tens of billions of francs per month, expected to be available 24/7.
* Training support through Bertlesmann University, e-learning platforms (Coursera, Udacity, Harvard Business School, etc.) and individual opportunities.
* A lunch‑check card to buy meals with a 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 covered by us.
* Free coffee, tea, fruit and snacks. If you love home‑made meals, our office has a complete kitchen with microwaves, dishwasher, fridges, etc.
* A hybrid work structure with remote work possible up to two times a week.
Location: Lugano, Ticino, Switzerland
Salary: CHF 60,000.00–CHF 90,000.00 per year
Posting date: 1 month ago (latest for most recent posting)
#J-18808-Ljbffr