Senior Java Engineer – From Requirement to Production

📞 +41 79 212 60 29
✉️ daniel@heiniger-net.ch
📍 Zurich, Switzerland
🇨🇭 Swiss citizen, born 1962
🎓 BSc Computer Science (Dipl. Informatik-Ing. HTL)
🔗 LinkedIn Profile
Profile
More than 30 years of project experience in complex, regulated environments — covering the full lifecycle from requirements analysis to implementation, productive operations, and 3rd‑level support. Deep expertise in Java backend development, complemented by solid full‑stack skills with Angular on the frontend. Proven track record at major Swiss financial institutions and infrastructure operators — including PostFinance, ZKB, Julius Baer, and SBB — with a focus not only on building systems, but on keeping them running reliably. Long‑term reliability as a lived practice: accompanied a key project across four employers over nearly a decade.
Consulting Focus
Stabilizing technical environments, reducing operational risks, and improving performance. My goal is to deliver reliability, streamlined workflows, and autonomy for clients.
Education & Certifications
- BSc Computer Science / Dipl. Informatik-Ing. HTL
- Sun Certified Developer for the Java 2 platform
- Certified Scrum Master
Currently available for Senior Java Engineering roles in the Zurich area
Selected Client Engagements
PostFinance (2021–2024)
Worked on the Card Management System (CMS), managing the lifecycle of PostFinance debit cards („Yellow Cards“) and provisioning/managing tokens for wallets like ApplePay and GooglePay. Also handled the operational responsibility for CMS, including incident tracking and daily operations.
Zürcher Kantonalbank (2020–2021)
Developed the FRR application for publishing financial analysis information to various channels, including Bloomberg and Standard & Poor’s. Experience included Frontend (Angular 9) and Backend (Java 11) development.
City of Zurich – Organisation & Informatics (2020)
Implemented new features for products like „My Account“ and Login administration using Angular 9 and Java 8.
SBB – Swiss Federal Railways (2018–2019)
Contributed to the DIAMOND system (Diagnosis of monitoring data) by implementing measurement data signal processing, including import, processing (Big Data, Spark, Hive, Hadoop), and export to target systems.
Globus AG (2012–2016)
Involved in the operation and maintenance of an in-house developed retail CRM system and the loyalty points system. Implemented REST web services for online portals and webshops.
Raiffeisen (various years)
Involved in the continuous development and maintenance of the RAIgate middleware for connecting decentralized data to the e-banking system. Developed a high-availability solution for the electronic blocking of Maestro cards (RAIcard Debit Online).