{"id":2241899,"url":"https://alion.io/job/mf-group-senior-backend-engineer-java-springboot-mwd","title":"Senior Backend Engineer (Java, SpringBoot) (m/w/d)","company":{"id":2693620,"name":"MF Group","domain":"mfgroup.ch","url":"https://alion.io/company/mfgroup-ch","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Chiasso, Switzerland"],"countries":["CH"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":105000,"max_usd":201000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":16},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Apache Kafka","optional":false},{"name":"Java","optional":false},{"name":"Kubernetes","optional":false},{"name":"MySQL","optional":false},{"name":"SQL","optional":false}],"status":"live","first_seen_at":"2026-09-20T16:16:07Z","employer_posted_date":null,"last_verified_at":"2026-09-20T16:16:07Z","board_verified":false,"closed_at":null,"days_open":23,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":23},"description":"Unternehmensbeschreibung\nDie MF Group ist eine Tochtergesellschaft von Riverty und Teil der Bertelsmann Gruppe. Rund 120 Mitarbeitende arbeiten an zwei Standorten in der Schweiz, um einkaufsbasierte Rechnungszahlungen mit flexiblen Ratenzahlungen für Schweizer Einzelhändler noch einfacher und sicherer zu machen. Als führender Schweizer Anbieter sind wir ein wichtiger Partner für den Einzelhandel und vereinen Bonitätsprüfungen, Betrugsprävention, Rechnungsstellung und Vorfinanzierung zu einer umfassenden End-to-End-Lösung.\nZusätzlich zu unseren unkomplizierten Rechnungslösungen – sowohl online als auch im Geschäft – bieten wir Privatkunden flexible Barkredite an. Wir geben auch verschiedene Zahlungskarten aus. Unsere Stärke liegt in der Verwaltung komplexer Projekte, bei denen mehrere Vertriebskanäle und Zahlungsmethoden nahtlos zusammenwirken. Wir arbeiten mit nahezu allen grossen stationären und Online-Händlern in der Schweiz zusammen und gestalten aktiv die Zukunft der Zahlungen mit.\n\nStellenbeschreibungZur Unterstützung unseres weiteren Wachstums suchen wir einen Senior Backend Engineer (m/w/d), der unser Team verstärkt und die Weiterentwicklung unserer Kernfinanzplattform vorantreibt. Dies ist eine Vollzeitstelle mit unbefristetem Vertrag mit Sitz in Chiasso.\n\nWir entwickeln und betreiben Kernfinanzdienste, die die Produkte der MF Group antreiben. Dazu gehören Systeme zur Verfolgung von Kundenkontoständen, zur Orchestrierung der Rechnungserstellung und -verteilung sowie zur Sicherstellung des korrekten Finanzdatenflusses über Händler und Plattformen hinweg.\nUnser aktueller Backend-Stack basiert hauptsächlich auf Java, dem Spring-Ökosystem und Oracle/MySQL-Datenbanken und unterstützt etablierte monolithische Anwendungen, bei denen Datenkonsistenz, Leistung und Zuverlässigkeit entscheidend sind. Gleichzeitig werden neue Lösungen zunehmend als Microservices auf Kubernetes entwickelt, die ereignisgesteuerte Architekturprinzipien mit Kafka verfolgen.\nAls Senior Backend Engineer bewältigen Sie bedeutende technische Herausforderungen in den Bereichen Hauptbücher, Rechnungsflüsse und digitale Zahlungslösungen in einem dynamischen, informellen Umfeld. Von der Analyse bis zum Testen helfen Sie, neue Funktionen zu gestalten, unsere Architektur weiterzuentwickeln, Zahlungssysteme zu integrieren und sichere, skalierbare und benutzerfreundliche Erlebnisse für Händler und Verbraucher zu liefern.\n\nInsbesondere werden Sie:\nBackend-Services entwerfen, entwickeln, testen und betreiben, die Zahlungen, Rechnungsstellung, Hauptbuchflüsse und Finanzdatenkonsistenz unterstützen.\nDie technische Ausrichtung in Ihrem Bereich mitgestalten, Kompromisse explizit machen und diese mit Geschäftsauswirkungen, Zuverlässigkeit, Wartbarkeit und Liefergeschwindigkeit in Einklang bringen.\nUnsere monolithische Finanzplattform in klarere, domänenorientierte Services aufteilen helfen.\nDie Systemqualität durch einfachere Architektur, bessere Beobachtbarkeit, sauberere APIs, automatisierte Tests und reduzierte Betriebskomplexität verbessern.\nProduktionsdaten und Betriebssignale nutzen, um Risiken zu identifizieren, Verbesserungen vorzuschlagen und diese gemeinsam mit dem Team umzusetzen.\nJunior- und Mid-Level-Entwickler betreuen: Code-Reviews durchführen, architektonischen Kontext teilen und den technischen Standard des Teams heben.\n\nQualifikationenWas Ihnen zum Erfolg in der Rolle verhilft:\nSie sind ein erfahrener Softwareingenieur (5+ Jahre) mit Erfahrung in der Entwicklung von Unternehmensanwendungen mit Java und Spring sowie fundiertem Verständnis von Software-Design-Prinzipien, verteilten Systemen, relationalen Datenbanken, SQL und Datenmodellierung.\nSie übernehmen Verantwortung für Ihre Arbeit, hinterfragen Annahmen konstruktiv und setzen Verbesserungsmöglichkeiten in praktische, wartbare Lösungen um.\nSie gedeihen in kollaborativen Umgebungen, schätzen vielfältige Perspektiven und kommunizieren klar auf Italienisch und Englisch über Disziplinen hinweg.\nErfahrung im Aufbau skalierbarer, resilienter und hochverfügbarer Backend-Systeme.\n\nWie Sie sich hervorheben:\nSie verbinden eine starke Qualitätsorientierung mit einem pragmatischen Ansatz zur Reduzierung von Komplexität in bestehenden Systemen und nutzen automatisierte Tests als Schlüssel zur zuverlässigen Softwarebereitstellung.\nErfahrung in der Zerlegung eines Monolithen in abgegrenzte, domänenorientierte Services.\nErfahrung im Entwurf und der Implementierung ereignisgesteuerter Architekturen, insbesondere mit Kafka oder ähnlichen Messaging-Plattformen.\nErfahrung in der Betreuung von Entwicklern und der Anhebung von Engineering-Standards.\nPraktische Erfahrung mit KI-Tools für Codierung, Code-Review, Tests, Dokumentation, Fähigkeiten, Prompts, Anweisungen und Plugins.\n\nZusätzliche InformationenWas wir bieten:\nKleine Engineering-Teams mit sichtbarem technischem Einfluss.\nKurze Lieferzyklen und direkter Zugang zu Produktion und Stakeholdern.\nEine pragmatische agile Umgebung mit Fokus auf kontinuierliche Wertschöpfung.\nSchulungs- und Entwicklungsmöglichkeiten durch Riverty- und Bertelsmann-Trainings sowie individuelle Entwicklungspläne.\nEin hybrides Arbeitsmodell mit Homeoffice, das es Ihnen ermöglicht, Teamarbeit vor Ort und Remote-Arbeit zu kombinieren, um die berufliche Erfahrung zu schaffen, die am besten zu Ihrem Leben passt.\nProfitieren Sie von einem umfassenden Angebot an Mitarbeitervorteilen und exklusiven Rabatten, die Ihr berufliches und persönliches Wohlbefinden unterstützen.\n\nBitte beachten Sie, dass sich die Leistungen je nach Vereinbarungsdetails unterscheiden können und sich im Laufe der Zeit ändern können. Wir freuen uns, diese Vorteile in einem Vorstellungsgespräch ausführlicher zu erläutern.\n\nHinweise zur Erhebung Ihrer personenbezogenen Daten:\n\nVerantwortlich für die Verarbeitung der in Ihrer Bewerbung angegebenen Daten ist das im Stellenangebot genannte Unternehmen mit dem dort angegebenen Sitz. Das Unternehmen verarbeitet Ihre Daten zum Zweck der Begründung eines Beschäftigungsverhältnisses auf Grundlage von Art. 6 Abs. 1 lit. b DSGVO / § 26 Abs. 1 Satz 1 BDSG.\nDie Aufbewahrungsfrist für Ihre Daten richtet sich nach den gesetzlichen Fristen des jeweiligen Landes und beginnt mit Abschluss des Bewerbungsverfahrens. Diese finden Sie hier.\nSie können den Datenschutzbeauftragten des Unternehmens unter der oben genannten Postanschrift kontaktieren.\nWeitere Informationen zum Datenschutz und zu Ihren Rechten finden Sie hier.\n\nRecruiting-Plattform powered by SmartRecruiters.","description_format":"text","description_chars":6523,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commerce","Manufacturing","Gift Cards & Loyalty Programs"],"lifecycle":[{"event":"open","at":"2026-10-11T00:39:36Z"}],"visa":[],"liveness":{"score":31,"band":"fade","label":"Fading","p_open":0.85,"p_active":0.659,"p_room":0.55,"age_days":22,"expected_fill_days":22,"reasons":["seen:22","win:tail"],"computed_at":"2026-10-13T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/mf-group-senior-backend-engineer-java-springboot-mwd","json_url":"https://alion.io/job/mf-group-senior-backend-engineer-java-springboot-mwd.json","meta":{"generated_at":"2026-10-13T22:05:57Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":33764,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2693620},"rest":"https://alion.io/mcp/rest/get_company?id=2693620"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmf-group-senior-backend-engineer-java-springboot-mwd"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmf-group-senior-backend-engineer-java-springboot-mwd"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmf-group-senior-backend-engineer-java-springboot-mwd"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/mf-group-senior-backend-engineer-java-springboot-mwd\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmf-group-senior-backend-engineer-java-springboot-mwd"}]}