Olivier von Dach Software Craftsman

PostFinance - E-trading notification service

2016

Why

PostFinance wants its clients to stay up to date with their finances at all times.

What

To design and develop an online e-mail/SMS/Push notification service, which notifies PostFinance E-trading customers when their trading values are moving outside defined thresholds.

Challenges

  • 100’000 events a day, each event having to be handled in less than 1 second
  • Availability, scalability, idempotency, ordering, security
  • Integration with banking system
  • Compatibility between internet browsers on both desktop and mobile platforms (Android, iPhone)

My roles

  • Software developer

Organization

  • Scrum Team of 3 software engineers (me), 1 project manager, 1 business analyst

Technology

  • Java, Spring, Hibernate, Camel, Activiti, Drools
  • SOAP
  • Oracle-Db, Tomcat
  • Jenkins, SonarQube