Senior Software Engineer Acquiring & Merchants (w/m/d)
- Employment type
- Full-time
- Location
- Bern · Remote possible
- Company
- PostFinance AG, Mingerstrasse 20 20, 3030 Bern
- First posted
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