Software Engineer II, Klarna July 2023 - Present | Berlin, Germany
Core engineer in Native Bank Integrations, building Java/Spring Boot microservices for outbound bank transfers across Europe and the US. The platform supports 38M+ transactions per month across SEPA, SEPA Instant, Swish, Bankgiro, ACH, and SWIFT.
Led the end-to-end design and implementation of Swish payment flows supporting approximately 4M payments per month, and designed and operated SEPA integrations processing 34M+ transactions per month.
Owned the Bankgiro/Plusgiro payment capability end-to-end, delivering alias invoice payments and e-faktura for Klarna Balance with an estimated $1.9M annual impact. Improved reliability, observability, reconciliation, automation, and SOX compliance across payment flows.
Led automation of SEK credit-transfer handling across Swift Gateway, Banking Payment Engine, and Crosskey, automating approximately 150 monthly RIX-RTGS transfers and eliminating approximately 40 hours of monthly Banking Operations effort.
Built ACH and SWIFT/RIX-RTGS integrations across REST APIs, XML-over-HTTP, and legacy file-based systems, including NACHA file splitting. Drove technical direction through RFCs and architecture reviews, and established a single-script staging-test framework for cross-team integration testing.
Strengthened operational resilience with Datadog monitoring, SQS/DLQ retry handling, long-pending transaction detection, payment reconciliation, incident leadership, root-cause analysis, and SOX audits.