jobportalschweiz.ch
← All jobs

Senior Software Engineer Acquiring & Merchants (w/m/d)

PostFinance AG

Employment type
Full-time
Location
Bern · Remote possible
Company
PostFinance AG, Mingerstrasse 20 20, 3030 Bern
First posted
Apply now

In the Solution Team Digital Commerce, you develop and operate central systems in the acquiring and merchant environment of PostFinance – one of the largest card payment providers in Switzerland. You ensure that merchants can accept payments easily and securely. In an agile environment, you design cloud-native solutions that combine stability and innovation. In this way, you contribute to providing future-proof payment services for thousands of customers.

Why you start with us

Time for recovery
6 weeks of vacation and the possibility of unpaid leave.

Flexible working models
Part-time, job sharing, and top sharing.

Individual development
Diverse training and further education offers, temporary job changes, and stages.

Modern working worlds
Modern workplaces, co-working in Bern and Zürich, as well as home office in many areas.

Maternity & paternity leave
18 weeks fully paid maternity leave and 4 weeks paternity leave.

Health in focus
Preventive offers, ergonomic workplaces, and targeted support during longer absences.

Mobility offers
Free Halbtax or discounted GA as well as attractive bicycle, carsharing, and e-car offers.

Lived equal opportunity
Among other things through transparent salary information in our job advertisements.

The impact you can make

  • You develop and operate highly available backend systems for business-critical payment services and implement modern web applications for their operation and administration
  • You use your experience in complex business logic, performance optimization, and resilient systems in a targeted manner
  • You design the architecture with Domain Driven Design, further develop our technologies, and shape technical decisions even across team boundaries
  • You are responsible for the entire lifecycle from conception to operation including 3rd-level support (no on-call duty, voluntary participation possible if interested)
  • You work closely with our business departments and translate complex requirements into sustainable technical solutions
  • You promote professional exchange within the team and support less experienced colleagues in their development

What you bring with you

  • Higher education in computer science (FH/Uni) or comparable qualification
  • Several years of experience in software development in the payments environment as well as ideally experience in the acquiring and merchant area
  • Practical knowledge in Java, Spring Boot, and SQL as well as sound frontend knowledge in Angular, TypeScript, and HTML5; experience with cloud-native technologies such as Kubernetes, GitOps, and observability is an advantage
  • High quality standards and experience with automated testing as well as joy in the sustainable further development of complex systems
  • Familiarity with distributed systems, resilient architectures, as well as performance and scaling topics; knowledge in Oracle DB, OpenSearch, Kafka, JMS, or Camunda as a plus
  • Team-oriented, analytical, and solution-oriented way of working with the ability to jointly develop sustainable solutions
  • Very good German skills as well as good English skills in spoken and written form

Automatically translated from the original.

Posted today

Location

View on Google Maps