Senior Backend Engineer - Payments & Microservices Lead

MF Group AG

Chiasso

Hybrid

CHF 120,000 - 160,000

Full time

25 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Small engineering teams with visible技e

Job summary

MF Group AG in Chiasso seeks a Senior Backend Engineer to evolve our core financial platform. You will own backend services for payments, invoicing, and ledger flows, building scalable, reliable systems in Java/Spring.

Join a team moving toward domain-oriented microservices, leveraging Kafka and Kubernetes, with a strong emphasis on code quality, observability, and secure data handling.

Qualifications

  • 5+ years of experience building enterprise applications with Java and Spring.
  • Ownership mindset with the ability to translate improvements into practical, maintainable solutions.
  • Strong collaboration and clear communication in Italian and English across teams.
  • Experience designing scalable, resilient backend systems and data flow integrity.

Responsibilities

  • Design, build, test, and operate backend services that support payments, invoicing, ledger flows, and financial data consistency.
  • Shape the technical direction within your domain, balancing reliability, maintainability, and delivery speed.
  • Decompose the monolithic financial platform into domain-oriented services.
  • Improve system quality with simpler architecture, better observability, APIs, testing, and lower operational complexity.
  • Use production data to identify risks and drive improvements with the team.
  • Mentor junior and mid-level engineers through code reviews and architectural discussions.

Skills

Java
Spring
Distributed systems
Relational databases
SQL
Data modeling
Kafka
Kubernetes

Tools

Oracle/MySQL

Job description

MF Group AG in Chiasso seeks a Senior Backend Engineer to evolve our core financial platform. You will own backend services for payments, invoicing, and ledger flows, building scalable, reliable systems in Java/Spring.

Join a team moving toward domain-oriented microservices, leveraging Kafka and Kubernetes, with a strong emphasis on code quality, observability, and secure data handling.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (Java, SpringBoot) (m/f/d)
Senior Backend Engineer (Java, SpringBoot) (m/f/d)

MF Group AG • Chiasso

Hybrid
CHF 120,000 - 160,000
Small engineering teams with visible技e
Payments Backend Engineer (Java/Spring)
Payments Backend Engineer (Java/Spring)

Worldline • Zürich

On-site
CHF 110,000 - 150,000
Senior Software Engineer – FinTech, Hybrid (Chiasso)
Senior Software Engineer – FinTech, Hybrid (Chiasso)

Bertelsmann • Chiasso

Hybrid
CHF 85,000 - 120,000
Home Office options
Employee discounts
Senior Staff Engineer, Payments Lead Scalable Infra Remote
Senior Staff Engineer, Payments Lead Scalable Infra Remote

Jobgether SRL • Switzerland

Remote
CHF 180,000 - 230,000
Remote-first
Flexible working environment
Stock options
+4
Senior Staff Engineer - Payments
Senior Staff Engineer - Payments

Jobgether SRL • Switzerland

On-site
CHF 180,000 - 240,000
Senior Backend Engineer – Payments Platform (Remote Europe)
Senior Backend Engineer – Payments Platform (Remote Europe)

Jobgether SRL • Switzerland

Remote
CHF 140,000 - 190,000
Remote for Europe
Ownership of platform
Collaboration with senior stakeholders
+1
Senior Java Engineer: Distributed Financial Systems
Senior Java Engineer: Distributed Financial Systems

Experis Switzerland • Zürich

On-site
CHF 120,000 - 160,000
Senior Backend Engineer - Kotlin & Spring Boot | Flex Hours
Senior Backend Engineer - Kotlin & Spring Boot | Flex Hours

Merkle Switzerland AG • Sankt Gallen

On-site
CHF 120,000 - 180,000
25 days holidays
Volunteer days
Mental Health support
+6
Senior Java Software Engineer
Senior Java Software Engineer

Nicoll Curtin • Zürich

On-site
CHF 120,000 - 150,000
Payments Platform Architect & Senior Tech Lead
Payments Platform Architect & Senior Tech Lead

Jobgether SRL • Switzerland

On-site
CHF 180,000 - 240,000