Senior Software Engineer Stockholm, Sverige

Might be available

(Updated 2024-02-27)

Senior Software Engineer

Stockholm, Sverige

Native Svenska, Fluent English

  • Java
  • Spring Boot
  • Backend

Skills (3)

Java

Spring Boot

Spring

Summary

Senior backend engineer in Stockholm proficient in Java, Spring boot, microservices and
cloud. Working tightly with people and business outcomes are my main motivators.

Professional Experience

Senior Software Engineer
Brocc

2022-11 - Present

Setup a new loan onboarding platform from scratch, enabling Brocc to enter a new market and improve their existing onboarding in Sweden. I helped design the platform architecture and domain design to be easily extendable while at the same time handled stakeholders, internal and external in order to bring the delivery to market. As Brocc is a financial institute we also had to deal with legal requirements, setting up communication processes and integrations with government APIs. The microservices were built with Java Spring Boot, MySQL using Github workflows and actions to deploy with Kubernetes on AWS.
Senior Software Engineer
Klarna

2022-04 - 2022-11

Know your merchant: Klarna faced new regulatory requirements that needed to be addressed as soon as possible. I lead the project of automating KYC processes for business entities that have relationships with Klarna. The project incorporated multiple different competences across different domains in Klarna, there was a need for alignment on the goals of the project.

With tight communication and continuous milestone delivery, the project was a success with all parties involved being satisfied with the solution. The backend consisted of Java Spring Boot services communicating with Kafka and REST Apis, utilizing Spring state machines with commands and events stored in a PostgreSQL DB.

Software Engineer
Klarna

2019-01 - 2022-01

Pay later Post Purchase: Building post purchase experiences for users of the Pay Later product. I was in charge of delivering Pay Later to a new market (Belgium) for Klarna while maintaining and developing current post purchase experiences in the core markets. At the same time the Servicing of these loans were being re-developed so frequent synchronization with the Servicing teams were needed. The microservices were built with Java Spring Boot, PostgreSQL, Kafka, SQS and REST APIs.

2017 - 2019: Communications platform: Backend Java Dropwizard development building a platform for scheduling, designing, sending (integrating 3rd parties) and getting feedback on communications such as SMS, postal, email and push notifications. The architecture consisted of microservices in AWS built with Java, Node, Kafka, REST. Frontend work with Node/Javascript (some React for UI) building templating tools.

Master Thesis Student
Accedo.tv

2017-01 - 2017-06

Built a Virtual Reality text input method and compared it against the de-facto standard floating keyboard. My method let the user write with the controller in the air, utilising OCR to record the handwriting.
Communications Manager
Studs

2015-05 - 2016-08

A student project in which I was head of the IT-department, with the main objective of creating the new website for the project and creating a resume builder. The project was a success, with a turnover of over 900k SEK.

Academic Background

MSc. Human Computer Interaction
KTH - Royal Institute of Technology

2015-01 - 2017-01

BSc. Computer Science
KTH - Royal Institute of Technology

2012-01 - 2015-01

Contact contractor

/