Hoppa till sidans innehåll

Niklas Godin

Systemutvecklare / Molnarkitekt

Niklas är analytisk systemutvecklare som har bred kompetens inom systemutveckling. Han är van att jobba i komplexa miljöer där han kan jobba proaktivt och föreslå lösningar som stödjer kunden ytterligare. Niklas är också en trygg och lugn kollega som alltid hjälper andra när det behövs. Kodkvalitet och design är något som han gärna jobbar med.

Områden

  • Systemutvecklare / Molnarkitekt
  • Integration
  • Arkitektur
  • kodriktlinjer och design

Om Niklas

Han har en bred kompetens inom integration och systemutveckling, men framför allt i IBMs miljöer med Java och JavaScript, men även design och kvalitet. Niklas har erfarenhet att jobba med design, test och utveckling. Niklas har påbörjat en utbildning som molnarkitekt för att både kunna jobba mer som Lead Developer inom traditionell kodning, men även arkitektur inom Molntjänster. Niklas gillar att ta tag i uppgifter och se till så att de blir lösta och kan agera mentor till mindre erfarna utvecklare.

Niklas CV

  • Godig AB

    Utvecklare

    2021 -

    Niklas bygger en webbshop med Angular, Spring Boot och MySql i ett intern projekt inom sitt egna AB.

    Tekniker:
    Spring Boot, Angular 11, Typescript, MySQL
  • CSN

    Utvecklare

    2021 - 2024

    Kunden har behov att byta ut sin gamla inloggning och signeringslösning. In med modernare lösning med stöd för att bygga vidare på. Niklas jobbar som Java och Angular utvecklare i projektet. Nyutvecklingen körs kör på Java Spring Boot, Angular, Keycloak och Openshift.
    Niklas har även jobbat med att uppdatera Keycloak med med kundens egna krav både funktionellt och utseendemässigt.

    Ny lösningsarkitetur har implementerats under projektets gång där integration mot Sitevison har skett med javascript, spring boot och angular..

    Signeringen använder KnowITs signeringslösning signport, den har implementerats i både gamla och nya system. Där dokument sparas ner i IIPAX
    Enhetstester har byggts i JUnit och Playwright och körts på Jenkins.



    Tekniker:
    Java Spring Boot, Angular, Keycloak, Openshift, GIT, ArgoCD, Microservices, JUnit, Playwright, Jenkins, WebSphere, IIPAX, JavaEE, Sitevision, Signport, Apache Freemarker, Liberty server, JavaScript, REST, HTML, Scrum, Jira
  • CSN

    Utvecklare

    2018 - 2021

    Kunden har behov att utveckla körkortslånet som regeringen har beslutat. Niklas jobbar som Java och IBM BPM utvecklare i projektet. Nyutvecklingen körs kör på IBM BPM. SPARK UI, Java 8, Java Batch och JPA. Han har byggt coacher i frontend och utvecklat i Java backend för att sedan koppla ihop detta i IBM BPM. Enhetstester har byggts i JUnit och körts på Jenkins.

    Har även gått en kurs i Camunda för Java utvecklare på distans.

    Tekniker:
    Java, JavaEE, Java batch, JPA, JMS/MQ, Hibernate, JUnit, Jenkins, IBM BPM, IBM BAW, WebSphere, Liberty server, SPARK UI, AJAX, JavaScript, Användbarhetsdesign, CSS, SOAP, XML, Gherkin, Cucumber, HTML, SVN, Kanban, Scrum, Jira, Camunda
  • CSN

    Utvecklare

    2017 - 2017

    Kunden har behov att bygga ny frontend för att presentera återbetalning av befintliga CSN låntagare. Niklas jobbar som IBM BPM/Java/Integrations utvecklare i projektet ÅB inom VSF. Hade ansvaret för att utveckla den generella översikten i frontend som alla handläggare skulle använda sig av i handläggningen. Nyutvecklingen körs kör på IBM BPM med SPARK UI med fokus på användbarhetsdesign. Han har byggt coacher, coach views och AJAX tjänster i SPARK UI. Han har även gått kurs i Gherkin och Cucumber.

    Niklas var även mentor i IBM BPM och Java åt utvecklare på CSN

    Tekniker:
    IBM BPM 8.5.7.0, WebSphere, SPARK UI, AJAX, Java, JavaScript, Gherkin, Cucumber, HTML, Kanban, Jira, CSS, SOAP
  • Försäkringskassan

    Utvecklare

    2016 - 2016

    Försäkringskassan bygger nytt handläggningsstöd för bättre hantering av tidrapporter i assistansersättning. Niklas jobbade som IBM BPM utvecklare i projektet. Nyutvecklingen körs kör på IBM BPM, Javascript och REST. Niklas har även jobbat med Spark UI för coacher som IBM kommer att inkluderas i produkten framöver.

    Tekniker:
    IBM BPM 8.5.7.0, WebSphere, JavaScript, HTML, Kanban, Jira, REST, Spark UI,CSS
  • Försäkringskassan

    Utvecklare

    2016 - 2016

    Niklas jobbade som IBM BPM/Java utvecklare när man tog fram BM i Assistansersättning. Han har varit med hela vägen från workshops, modellerande, krav, test och utveckling. Arbetssättet har varit agilt och man itererar fram hur processen ska se ut.

    Tekniker:
    IBM BPM 8.5.5.0, WebSphere, Java, JavaScript, Kanban, Jira
  • Försäkringskassan

    Utvecklare

    2015 - 2015

    Kunden behövde hjälp med vidareutveckla sitt system inom graviditetspenning. Niklas jobbade som IBM BPM utvecklare. Vi körde 4 veckors sprintar med leverans till produktionen var 4:e vecka. Vi uppgraderade från IBM BPM 8.5.0.0 till 8.5.5.0 så det var även en del jobb med regression för de äldre bitarna som skulle testas om.

    Tekniker:
    IBM BPM 8.5.5.0, WebSphere, Java, JavaScript, Kanban, Jira, Scrum, Agilt
  • Försäkringskassan

    Utvecklare

    2014 - 2015

    På Försäkringskassan jobbade Niklas med att implementera generell funktionalitet i IBM BPM. Lösningarna bygger mycket på coacher för att guida handläggarna på Försäkringskassan i handläggningsflöden. Han har även byggt statistikbilder för att visa handläggningstider och annan nyttig information som handläggare/chefer vill kunna ta del av.

    Tekniker:
    IBM BPM 8.5.0.1, WebSphere, JavaScript, IBM DB2, Kanban, Scrum, Jira, Coach Views
  • Försäkringskassan

    Utvecklare

    2012 - 2014

    Niklas jobbade inom gruppen generell basfunktionalitet som är en central gruppering för att ta fram generella system komponenter för att stödja andra förmåner inom Försäkringskassan. Här jobbade han med IBMs Integration designer för att skriva integrationer i Java. Detta är en lösning som Försäkringskassan valt för att skapa lösa kopplingar mellan förmånerna och sköta transformeringarna i IBMs integrations bus istället. Niklas jobbade även som utvecklare på den mest komplexa integrationen SSBTEK (Sammansatt bastjänst för ekonomiskt bistånd). Kommunernas handläggare kan ställa frågor och få svar från A-kassan, Arbetsförmedlingen, CSN, Försäkringskassan, och Skatteverket.

    Tekniker:
    IBM Integration Designer 7.5, WebSphere, Java, JavaEE, WSDL, XML, YAML, XPATH, DB2, GIT
  • Försäkringskassan

    Utvecklare

    2006 - 2012

    Försäkringskassan beslutade redan 2008 att de skulle satsa på en integrationsplattform. Valet föll på dåvarande SUN Microsystems JCAPS (Open ESB). Niklas jobbade först med att anpassa C++ koden för att kunna skriva meddelande till JCAPS java köhanterare. Han jobbade sedan som integrationsutvecklare och var med av införandet av det nya tandvårdsstödet. När JCAPS skulle bytas ut så var Niklas med i projektet konceptvalideringen för att välja en ny plattform. Därefter migrerade han integrationerna som utvecklats genom åren till den nya IBM plattformen.

    Jobbade även med FK ITs dåvarande Java ramverk och utvecklare tjänster och integrationer.

    Tekniker:
    JCAPS 5, JCAPS 6, WebSphere, Java, JavaEE, JMS , Git, MQ, C++, SOAP, WSDL, XML, XSLT, Clear case
  • RFV Data

    Utvecklare

    2002 - 2006

    Niklas jobbade som utvecklare i C++ för att skapa och förvalta generell funktionalitet som användes av anda förmåner inom Försäkringskassan. Detta byggde på Tuxedo som Middleware.

    * Förvaltning och utveckling av Regelmotorn.
    * Förvaltning av köhanterare och meddelande tjänster.
    * Förvaltning av Automatprocesskontroller.

    Tekniker:
    Tuxedo, C++, UNIX, Clear Case, Rational Rose
  • Enea

    Utvecklare

    2001 - 2002

    Anställd som systemutvecklare vid Öppna System gruppen på konsultbolag ENEA.

    Niklas arbetade med konceptvalideringen av PC till PC kommunikation som ett internt projekt på ENEA. Han jobbade även med kravfångst med inriktning på 3G specifikationen.

    Tekniker:
    C++, Corba
  • RFV Data

    Utvecklare

    1999 - 2001

    Niklas jobbade som utvecklare i C++ för att skapa och förvalta generell funktionalitet som användes av anda förmåner inom Försäkringskassan. Detta byggde på Tuxedo som Middleware.

    * Förvaltning och utveckling av regelmotorn.

    Tekniker:
    Tuxedo, C++, UNIX, Clear Case, Rational Rose

Niklas kompetensområden

  • Systemtyper

    Objektorienterade system, Webb- och Internetbaserade system, Systemförvaltning, Systemintegration
  • Bredbandsnät & IP-tjänster

    Bredband allmänt
  • Operativsystem/plattformar

    Linux
  • Verktyg & Middleware

    Tuxedo, J2EE, Websphere, JDBC, JMS, Eclipse, Weblogic, Subversion, Maven, Jira, SoapUI
  • Utvecklingsspråk

    EJB, Java, Javascript, UML, XML, SOAP, Webservices, Rust, XSD, XSL, JUnit
  • Hårdvara

    PC
  • Drift/Support/Service

    Installation/underhåll
  • Metoder & Processer

    RUP/UP, Scrum, BPM, KANBAN, BPMN
  • Branscherfarenhet

    Stat/kommun/Landsting
  • Databashanterare

    DB/2
  • Projektfaser

    Systemering/Design/Krav, Utveckling/Genomförande, Implementation, Införande och överlämning, Produktionsinförande
  • Test & Verifiering

    Funktionstestning, Systemtestning, Testutveckling
  • Tillämpningar

    Ärendehanteringssystem, SOA
  • Utbildning

    Systemvetenskap, Högskoleingenjör
  • Roller

    Utvecklare/Programmerare, Teknikstöd, Driftstekniker, Lösningsarkitekt
  • Kvalitetsstyrning

    Dokumentation

Niklas anställningar

  • Konsult, Kvadrat Sundsvall AB

    2019 -

  • Systemutvecklare, Viati Sundsvall AB

    2016 - 2019

  • Utvecklare, Försäkringskassan IT

    2003 - 2015

  • Utvecklare, ENEA

    2001 - 2002

  • Utvecklare, RFV Data

    1999 - 2001

Niklas utbildningar

  • Camunda för utvecklare, Camunda

    2021 - 2021

  • Cloud arkitekt 1 år, Stockholm

    2021 -

  • Angular och Spring Boot, Sundsvall

    2021 - 2021

  • RabbitMQ, Sundsvall

    2021 - 2021

  • Red Hat Openshift, Sundsvall

    2021 -

  • Datateknik, Sundsvall

    1996 - 1999

Till konsultsök

Kontakt

Lars Markström VD, Rekrytering 070-389 38 38 lars.markstrom@kvadrat.se

Kvadrat i siffror

  • 593

    Konsulter, kollegor och kompisar

  • 346

    Kunder senaste året

  • 76/100

    Nöjd kund-index

Vision

Världens lyckligaste yrkesmänniskor

Branscher

  • Bank och försäkring
  • Offentlig sektor
  • Digitala produkter
  • Telekom
  • Utbildning/forskning
  • Medtech
  • Automotive
  • Retail
  • Logistik
  • Återvinning