Hoppa till innehållet
Lars Johansson, Engagerad arkitekt och systemutvecklare med fokus på Java, Open Source och Kafka.

25 år i yrketEgenföretagare

Lars Johansson

Engagerad arkitekt och systemutvecklare med fokus på Java, Open Source och Kafka.

  • Linköping
  • Systemutvecklare
  • Lösningsarkitekt
  • Mjukvaruarkitekt

Lars är en erfaren arkitekt och systemutvecklare med djup kompetens inom Unix/Linux- och Java Enterprise-utveckling samt lång erfarenhet av ledande applikationsserverplattformar. Under senare år har han specialiserat sig på Event Driven Architecture och event streaming med Kafka och öppna teknologier. Han har bred branschvana inom bank & finans, e‑handel, telekom, statlig förvaltning och vård och levererar robusta, ansvarsfulla lösningar med starkt tekniskt engagemang. Lars är samarbetsvillig, allmänbildad och uppskattad av kunder och kollegor.

Visa mer
  • Java
  • REST
  • Integrationsarkitektur
  • Java EE
  • Kafka
  • Linux
  • Jakarta EE
  • Apache Avro
  • IBM Informix
  • JIRA
  • Maven
  • Oracle Coherence
  • Software Architecture
  • Agile
  • Databasmodellering
  • Webbutveckling
  • Bank och Finans
  • Change Data Capture
  • Event Streaming
  • Process orchestration

Kurser & certifieringar

  • Certified Data Streaming EngineerConfluent · 2025
  • TOGAF 9 Training Foundation & CertifiedThe Open Group · 2022
  • TUFF LedarskapsträningTuff ledarskapsträning · 2018
  • Alfresco Activiti Business Process ManagementAlfresco Software · 2015
  • MuleSoft Developer EssentialsMulesoft · 2015
  • Sales Engineer Specialist – Middleware Integration ServicesRed Hat · 2014
  • Delivery Specialist – Business Process AutomationRed Hat · 2013
  • Scrum, Lean och mycket mer AgileDF Kompetens · 2012
  • Oracle BPM SuiteOracle · 2011
  • Certifierad IT-ArkitektDF Kompetens · 2010
  • Oracle SOA SuiteOracle · 2009
  • Oracle Service BusOracle · 2009
  • LeadershipLearning Tree · 2006
  • WebSphere Commerce ImplementationIBM · 2006
  • WebSphere Application Server AdministrationIBM · 2005
  • Sybase Customized Performance and TuningSybase Educational Services · 2003

Uppdrag

  • Migrationsverket

    feb. 2026 – nu

    Lösningsarkitekt Linköping

    Design och utvärderadering av tekniska lösningar för ett förmågebaserat, processorienterat ärendehanteringssystem med händelsestyrd processorkestrering och komponerbar mikrofrontend‑arkitektur.
    Etablerade tre utvecklingsteam på en nyöppnad kundsite för att leverera systemets MVP.

    Visa mer
    • Linux
    • Java
    • Ärendehanteringssystem
    • BPMN
    • IBM Informix
    • Domain Driven Design
    • Docker
    • Microservices
    • MVP
    • System Architecture
    • Solution Architecture
    • Event Driven Architecture
    • Prototyp
    • Identity Federation
    • OAuth 2.0
    • TypeScript
    • RBAC
    • Kafka
    • Kubernetes
    • Camunda
    • PostgreSQL
    • Java EE
    • ABAC
    • Keycloak
    • Apache Flink
    • Apache Avro
    • Confluent Platform
    • Strimzi
    • Software Architecture
    • Quarkus
    • Event Streaming
    • OIDC
    • Composable Architecture
    • Process orchestration
    • Stream processing
    • Change Data Capture
    • Module Federation
    • AsyncAPI
    • Debezium
    • Kafka Connect
    • Jakarta EE
    • Micro-Frontend architecture
    • Micro Frontend Architecture
    • Development Team Leadership
    • Team formation
    • PBAC
    • Camunda BPM
    • OAuth2/OIDC
    • Webpack Module Federation
    • OIDC/OAuth2
    • Camunda 8
  • Migrationsverket

    jan. 2020 – jan. 2026

    Lösnings-/Mjukvaruarkitekt Norrköping

    Design och vidareutveckling av en Event Streaming-plattform baserad på Kafka.
    Utveckling av en Debezium-baserad CDC-connector för Informix.
    Utformning av lösningsmönster för strömmande masterdataapplikationer inom transitionsarkitektur.

    Visa mer
    • Spring
    • Linux
    • Java
    • IBM Informix
    • RabbitMQ
    • Domain Driven Design
    • Docker
    • System Architecture
    • Solution Architecture
    • Event Driven Architecture
    • ActiveMQ
    • Springboot
    • RHEL
    • PostreSQL
    • Databasmodellering
    • Kafka
    • Kubernetes
    • Java EE
    • Apache Flink
    • Apache Avro
    • Confluent Platform
    • Strimzi
    • Software Architecture
    • Event Streaming
    • Change Data Capture
    • AsyncAPI
    • Debezium
    • Kafka Connect
    • Jakarta EE
  • Ericsson

    jan. 2019 – dec. 2020

    Systemutvecklare Linköping

    Vidareutveckling och migrering av beställningsportal för automatiserade tjänster.

    • JavaScript
    • Spring
    • Linux
    • REST
    • Docker
    • Microservices
    • CentOS
    • TypeScript
    • Springboot
    • ELK stack
    • Angular
    • Java EE
    • Python
    • OpenAPI
    • WildFly
    • Kotlin
    • Caffeine
    • Jakarta EE
  • Cambio Healthcare Systems

    jan. 2017 – dec. 2019

    Lösningsarkitekt Linköping

    Lösningsarkitekt med ansvar för underhåll och vidareutveckling av läkemedelsmodulen i vårdinformationssystemet Cambio COSMIC, senare även ansvarig för verksamhetsområdet Clinical Care.

    Visa mer
    • Java
    • REST
    • MS SQL Server
    • JMS
    • Domain Driven Design
    • Microservices
    • Health Care Systems
    • System Architecture
    • Solution Architecture
    • ActiveMQ
    • Swagger
    • Databasmodellering
    • Java EE
    • OpenAPI
    • JBoss
    • Software Architecture
    • Cosmic
    • Jakarta EE
  • CPA Global

    jan. 2016 – dec. 2017

    Systemutvecklare Linköping

    Utveckling av molnbaserade patenthanteringstjänster.

    • JavaScript
    • LINQ
    • C#
    • MS SQL Server
    • Entity Framework
    • AngularJS
    • Azure
    • TypeScript
    • Databasmodellering
    • Scrum
    • Immateriella tillgångar
    • Patent management
  • Entiros Integrations

    jan. 2015 – dec. 2016

    Integrationsarkitekt Linköping

    Integrationslösningar baserade på MuleSoft Anypoint Platform

    • ESB
    • Mule ESB
    • REST
    • Integrationsarkitektur
    • Swagger
    • MuleSoft Anypoint Platform
  • Migrationsverket

    jan. 2013 – dec. 2015

    Mjukvaruarkitekt/Systemutvecklare Norrköping

    Vidareutveckling av BPM-baserat ärendehanteringssystem för elektronisk handläggning, med Scrum/Kanban och Lean som arbetssätt.

    Visa mer
    • ESB
    • JavaScript
    • Spring
    • Linux
    • Kanban
    • Jenkins
    • REST
    • Ärendehanteringssystem
    • Lean
    • BPMN
    • Wicket
    • IBM Informix
    • Business Process Management
    • WebLogic
    • Maven
    • SOAP/WSDL
    • Springboot
    • JIRA
    • Activiti
    • RHEL
    • Databasmodellering
    • Oracle BPM Suite
    • Java EE
    • Software Architecture
    • Oracle SOA Suite
    • Scrum
    • Oracle ESB
  • Domstolsverket

    jan. 2012 – dec. 2012

    Systemutvecklare Jönköping

    Migrering av Domstolsverkets målhanteringssystem VERA från OC4J/BC4J 10g R2 till Oracle Fusion Middleware 11g R1. Implementering av nytt SSO-ramverk och distribuerad caching.

    Visa mer
    • JavaScript
    • Java
    • Jenkins
    • Ärendehanteringssystem
    • WebLogic
    • Single Sign- On
    • Apache Shiro
    • Identity Federation
    • JIRA
    • JDeveloper
    • Oracle Fusion Middleware
    • Oracle RDBMS
    • Oracle ADF
    • Oracle Coherence
    • Java EE
    • Oracle Business Components
  • Migrationsverket

    jan. 2009 – dec. 2011

    Systemutvecklare Norrköping

    Utveckling av ESB-baserad webbtjänst för elektronisk ansökan, med Scrum och Lean som arbetssätt.

    • ESB
    • JavaScript
    • HP-UX
    • Unix
    • Java
    • Jenkins
    • Ärendehanteringssystem
    • Wicket
    • IBM Informix
    • WebLogic
    • XML Schema
    • Maven
    • SOAP/WSDL
    • Activiti
    • Databasmodellering
    • Oracle Service Bus
    • Java EE
    • Oracle SOA Suite
    • Scrum
    • Oracle ESB
  • Ericsson

    jan. 2008 – dec. 2009

    Systemutvecklare Linköping

    Utveckling och test av Linux-baserad middleware till en integrerad hemmagateway, med Scrum som arbetssätt.

    Linux och nätverksprogrammering i C, testutveckling i Java, Scrum, CWMP remote management, CruiseControl

    Visa mer
    • Linux
    • Java
    • CruiseControl
    • C
    • TR-069
    • Scrum
    • Cwmp
    • TR-181
  • Ericsson

    jan. 2008 – dec. 2008

    Systemutvecklare Linköping

    Vidareutveckling och kundanpassning av verktyg för fjärradministration av fast mobiltelefoni-terminaler (2G).

    Eclipse-baserad Java-utveckling, MySQL-databaser, seriell modemkommunikation, GSM, SMPP

    Visa mer
    • MySQL
    • Java
    • 2G/GSM
    • AT commands
    • SMPP
  • Ericsson

    jan. 2007 – dec. 2008

    Systemutvecklare Linköping

    Vidareutveckling och underhåll av övervaknings- och konfigurationshanteringsverktyg för radiokommunikationsnätverk, 2G/3G mobiltelefoni.

    Eclipse-baserad Java-utveckling, CORBA, Sybase ASE, Databasmodellering, Solaris UNIX, C/C++, Python/Jython-script

    Visa mer
    • Solaris
    • Unix
    • Java
    • C
    • Jython
    • CORBA
    • Databasmodellering
    • Sybase ASE
    • Java EE
    • Python
    • C++
    • 2G/3G Technology
  • IKEA IT

    jan. 2004 – dec. 2007

    Systemutvecklare/Problem Manager Helsingborg

    Vidareutveckling och förvaltning av en WebSphere Commerce-baserad e-handelslösning (www.ikea.com).

    • AIX
    • Unix
    • Java
    • WebSphere Application Server
    • IBM WebSphere Application Developer
    • Problem Management
    • WebSphere Commerce
    • Oracle RDBMS
    • Databasmodellering
    • Java EE
    • E-commerse
  • Citigroup Global Markets

    jan. 2001 – dec. 2004

    Systemutvecklare London

    Utveckling, underhåll och drift av webb baserat handelssystem för värdepapper och finansiella derivat, riktat mot hedgefonder.

    Visa mer
    • JavaScript
    • JSP
    • Solaris
    • Unix
    • Perl
    • Java
    • C
    • AS/400
    • Databasmodellering
    • Sybase ASE
    • IBM MQ
    • C++
    • Bank och Finans

Utbildning

  • Civilingenjör

    1997 – 2003

    Lunds Tekniska Högskola

  • International Diploma

    2000 – 2001

    Imperial College of Science Technology and Medicine

Kompetens · nivå och år

Tekniker

  • Java
  • REST
  • Integrationsarkitektur
  • JavaScript
  • Microservices
  • SQL
  • WebLogic
  • ActiveMQ
  • Angular
  • AngularJS
  • Apache Camel
  • Apache Flink
  • C
  • C/C++
  • C#
  • C++
  • ESB
  • IBM MQ
  • JDBC
  • JMS
  • JPA
  • Kotlin
  • MVP
  • OAuth 2.0
  • OIDC
  • Oracle Service Bus
  • Oracle SOA Suite
  • Python
  • Single Sign- On
  • SOAP/WSDL
  • Swagger
  • Systemintegration
  • TypeScript
  • Web Services
  • Wicket
  • WildFly
  • XML Schema
  • AsyncAPI
  • CORBA
  • Entity Framework
  • Identity Federation
  • JSP
  • Jython
  • LINQ
  • Micro Frontend Architecture
  • Perl
  • Protocol Buffers
  • SMPP
  • 2G/GSM
  • GSM

Plattformar

  • Java EE
  • Kafka
  • Linux
  • MS SQL Server
  • Oracle RDBMS
  • Unix
  • Azure
  • Camunda
  • Confluent Platform
  • Kubernetes
  • MuleSoft Anypoint Platform
  • MySQL
  • Oracle Fusion Middleware
  • PostgreSQL
  • PostreSQL
  • RHEL
  • Ärendehanteringssystem
  • AS/400
  • CentOS
  • Health Care Systems
  • HP-UX
  • Microsoft Windows
  • Solaris

Produkter

  • Jakarta EE
  • Apache Avro
  • IBM Informix
  • Jenkins
  • Kafka Connect
  • Activiti
  • Debezium
  • Docker
  • ELK stack
  • IBM WebSphere Application Developer
  • JBoss
  • Mule ESB
  • OpenAPI
  • Oracle BPM Suite
  • RabbitMQ
  • WebSphere Application Server
  • WebSphere Commerce
  • ABAC
  • AIX
  • ClearCase
  • CruiseControl
  • Drools
  • jBPM
  • Keycloak
  • Oracle ADF
  • AT commands

Verktyg

  • JIRA
  • Maven
  • Oracle Coherence
  • Springboot
  • Apache Shiro
  • Eclipse
  • Git
  • IntelliJ IDEA
  • Spring
  • Sybase ASE
  • Gradle
  • JDeveloper
  • Quarkus
  • Subversion
  • Visual Studio
  • WebStorm

Metoder och processer

  • Software Architecture
  • Agile
  • Databasmodellering
  • Domain Driven Design
  • Event Driven Architecture
  • Kanban
  • Lean
  • Scrum
  • Solution Architecture
  • BPMN
  • Business Process Management
  • Datateknik
  • Prototyp
  • System Architecture
  • Problem Management
  • Rational Unified Process
  • RBAC
  • TOGAF

Verksamhetsområden

  • Webbutveckling

Branscher

  • Bank och Finans

Övrigt

  • Change Data Capture
  • Event Streaming
  • Process orchestration
  • Caffeine
  • Camunda 8
  • Camunda BPM
  • Composable Architecture
  • Cosmic
  • Oracle ESB
  • Stream processing
  • Strimzi
  • Development Team Leadership
  • E-commerse
  • Immateriella tillgångar
  • JSON Schema
  • Micro-Frontend architecture
  • Module Federation
  • OAuth2/OIDC
  • OIDC/OAuth2
  • Oracle Business Components
  • Patent management
  • PBAC
  • Team formation
  • Webpack Module Federation
  • 2G/3G Technology
  • Cwmp
  • TR-069
  • TR-181

Den som känner Lars

Marcus Kahanek

Marcus är Lars kontaktperson på Kvadrat.