Hoppa till innehållet
Johan Sundberg, Systemutvecklare

12 år i yrketEgenföretagare

Johan Sundberg

Systemutvecklare

  • Umeå

Johan är utbildad teknisk fysiker och systemutvecklare med 12 års erfarenhet, huvudsakligen inom Java-ekosystemet. Han bygger robusta, skalbara applikationer med Spring och Spring Boot, löser komplexa tekniska utmaningar och arbetar gärna med molnteknologier, Kubernetes och Linux-baserade driftsättningar.
Johan trivs i team och bidrar aktivt till samarbete, tydlig kommunikation och kontinuerlig förbättring. Han har cirka fyra års erfarenhet som Scrum Master i två uppdrag och god vana vid agila arbetsformer och tvärfunktionella leveranser. Samt stor erfarenhet från offentlig sektor.

Visa mer
  • Backend Development
  • Java
  • ActiveMQ
  • Kubernetes
  • Linux
  • Microsoft SQL Server
  • Jenkins
  • Docker
  • Confluence
  • JIRA
  • Postman
  • SAFe
  • CI/CD
  • Integrationstester
  • Skript
  • FinTech
  • Spring boot.
  • finansiell teknologi
  • Agila metodologier

Kurser & certifieringar

  • Konferens - BSides Ume 20252025

Uppdrag

  • Tjänstledighet

    dec. 2025 – maj 2026

    Tog tjänstledigt under denna period.

  • Skatteverket

    sep. 2023 – okt. 2025

    Systemutvecklare

    Johan jobbade som systemutvecklare i ett av teamen för Statens Personadressregister (www.statenspersonadressregister.se ). SPAR är en fristående plattform som kontinuerligt konverterar och hämtar data från folkbokföringen, för att kunna presentera viss folkbokföringsdata till externa företag och aktörer.

    Teamet arbetade enligt SAFe-modellen med Scrum, backlog-prioriteringar, tidsestimeringar osv. För supportärenden användes även Kanban.

    Tillsammans med dom andra i teamet ansvarade Johan för att ta hem driften av systemet från TietoEvry (externt) till Skatteverket (internt). IT-säkerhet, prestanda och förvaltningsbarhet var viktiga systemkrav som vi arbetade med i teamet.

    I samband med och efter det lyckade projektet jobbade Johan med att laga buggar och vidareutveckla systemet som är byggt med Molnteknik (Redhat Openshift, Kubernetes), Java (Spring Boot), CI/CD pipelines med Jenkins, React, Typescript och Oracledatabaser. Ingick i arbetsuppgifter att skriva tester och testa den egna produkten.

    Andra tekniker som användes under uppdraget var Jenkins, Jira/Confluence, Linux, Python, GIT, GitLab, BDD, Cucumber.

    Visa mer
    • Oracle-databas
    • Oracle SQL
    • SQL
    • Linux
    • Java
    • Jenkins
    • CI/CD
    • SAFe
    • TypeScript
    • Spring Boot
    • JIRA
    • RedHat
    • Kubernetes
    • Python
    • Molnteknik
    • React
    • Confluence
    • OpenShift
    • Agila metodologier
  • Fxity AB

    jan. 2021 – maj 2023

    Systemutvecklare och Arkitekt

    Fxity är en startup inom fintech-branschen som utvecklar ett system för att läsa av och automatisera kunders valutaflöden och FX-ordrar. Systemet bygger på Java, Spring Boot, Docker, ActiveMQ, React och andra moderna tekniker.

    Johan hade ansvar för uppbyggnaden av CI/CD pipelines med hjälp av bland annat github actions och Docker hub.

    En betydande del av tiden ägnades åt Java-programmering med fokus på Spring och Spring Boot.

    Testdriven utveckling tillämpades genom hela utvecklingsprocessen, inklusive enhetstester och integrationstester.

    Tillsammans med det övriga teamet designade och arkitektade Johan hela systemet, som var baserat på en mikrotjänstarkitektur.

    Arbetet bedrevs enligt agila principer med Scrum som ramverk.

    För att underlätta projektets framsteg användes verktyg och metoder som Jira, Confluence, ActiveMQ, Postman, mikrotjänster (API), Rest, Docker och React, Typescript för frontend-utveckling, AWS, MySQL, GitLab.

    Visa mer
    • MySQL
    • SQL
    • Java
    • REST
    • AWS
    • CI/CD
    • Mikrotjänstarkitektur
    • Testdriven utveckling
    • Enhetstest
    • Integrationstester
    • Docker
    • Continuous Deployment
    • ActiveMQ
    • TypeScript
    • Spring Boot
    • JIRA
    • Postman
    • React
    • Confluence
    • GitHub Actions
    • Scrum
    • Agila metodologier
  • Skatteverket

    maj 2019 – jan. 2021

    Systemutvecklare och Scrum Master

    Johan var Systemutvecklare och Scrum Master i ett av teamen som nyutvecklar och underhåller folkbokföringens system. Systemen var till största del byggda med modern mikrotjänstarkitektur vilket inkluderar tekniker såsom Redhat Openshift (Kubernetes), CI/CD pipelines med Jenkins, Java, Spring Boot, Oracledatabaser, Jenkins, Linux, Bash-script, BDD, Cucumber, React och Typescript. Ingick i arbetsuppgifter att skriva tester och testa den egna produkten.

    Teamet arbetade enligt SAFe-modellen med Scrum, backlog-prioriteringar, tidsestimeringar osv. För supportärenden användes även Kanban.

    Andra tekniker som användes under uppdraget var Jira/Confluence, GIT. IT-säkerhet, prestanda och förvaltningsbarhet var viktiga systemkrav som vi arbetade med i teamet.

    Visa mer
    • Oracle-databas
    • Oracle SQL
    • SQL
    • Linux
    • Java
    • Jenkins
    • CI/CD
    • Mikrotjänstarkitektur
    • Bash
    • Testdriven utveckling
    • SAFe
    • TypeScript
    • Spring Boot
    • JIRA
    • RedHat
    • Kubernetes
    • React
    • Confluence
    • OpenShift
    • Scrum Master
    • Scrum
    • Agila metodologier
  • Trimma AB / Twoday

    jan. 2018 – jan. 2019

    Systemutvecklare

    Trimma är numera uppköpta av Visma och heter Twoday.

    På Trimma jobbade Johan som systemutvecklare inom Microsoftstacken med C#/ .Net, ASPX.net, Microsoft SQL och på frontenden en del React. CI/CD pipelines med hjälp av Microsofts teknikstack. Frontendarbetet bestod även av att utveckla lösningar med fokus på användbarhet och tillgänglighet enligt etablerade riktlinjer

    De utvecklade en produkt som Trimma säljer inom Business Intelligence området som heter INSIKT.

    Teamet arbetade med Scrum, backlog-prioriteringar, tidsestimeringar osv.

    Verktyg och metoder som användes var bland annat Jira, Microsoft SQL Server, Confluence, Postman, Git, GitLag, Cypress, React, Typescript (Frontend)

    Visa mer
    • C#
    • .NET
    • ASPX.NET
    • Microsoft SQL
    • SQL
    • CI/CD
    • TypeScript
    • JIRA
    • Postman
    • React
    • Confluence
    • Scrum
    • Agila metodologier
  • Cinnober Financial Technology AB / Nasdaq

    jan. 2014 – jan. 2018

    Trainee, Systemutvecklare, Scrum Master

    Cinnober är idag uppköpt av och ingår i Nasdaq.

    På Cinnober jobbade Johan först som Trainee i ett år där han fick prova på dom fyra rollerna testare, utvecklare, kravanalytiker och technical account manager.

    Efter första året så jobbade Johan som systemutvecklare och Scrum Master i ett projekt där de byggde ett clearinghus åt metallbörsen i London (Finansiell teknologi).

    De utvecklade i Java med tillhörande tekniker och applikationsservrar. Automatiserade integrationstester och enhetstester. Teamet arbetade enligt SAFe-modellen med Scrum, backlog-prioriteringar, tidsestimeringar osv. För supportärenden användes även Kanban.

    Verktyg och metoder som användes var bland annat Jira, Confluence, Postman, Jenkins, Maven, Linux, GIT, GitLab, CI/CD pipelines med Jenkins.

    Visa mer
    • Linux
    • Automation of tests
    • Java
    • Jenkins
    • Git
    • CI/CD
    • Testdriven utveckling
    • Enhetstest
    • Maven
    • Test
    • JIRA
    • Postman
    • Confluence
    • Scrum Master
    • Krav
    • Agila metodologier

Utbildning

  • Master

    2008 – 2014

    Umeå Universitet

Kompetens · nivå och år

Tekniker

  • Backend Development
  • Java
  • ActiveMQ
  • Fysik
  • Microsoft SQL
  • Oracle SQL
  • React
  • SQL
  • TypeScript
  • .NET
  • Angular 2
  • API
  • ASPX.NET
  • C#
  • Molnteknik
  • Programmering
  • Python
  • Enhetstest
  • Javaapplikationer
  • REST

Plattformar

  • Kubernetes
  • Linux
  • Microsoft SQL Server
  • MySQL
  • Oracle-databas
  • RedHat
  • GitHub Actions
  • AWS

Produkter

  • Jenkins
  • Docker

Verktyg

  • Confluence
  • JIRA
  • Postman
  • Maven
  • OpenShift
  • Spring Boot
  • Bash
  • Automation of tests
  • Git

Metoder och processer

  • SAFe
  • CI/CD
  • Integrationstester
  • Business Intelligence
  • Mikrotjänstarkitektur
  • Scrum
  • Continuous Deployment
  • Krav
  • Test
  • Testdriven utveckling

Standarder och regelverk

  • Skript

Branscher

  • FinTech

Övrigt

  • Spring boot.
  • finansiell teknologi
  • Agila metodologier

Den som känner Johan

Christer Westin

Christer är Johans kontaktperson på Kvadrat.