Joel Brogmar
Joel är Javautvecklare med gedigen erfarenhet av att designa och utveckla distribuerade system och tillhörande databaser, ofta för miljöer med höga transaktionsvolymer. Han trivs bäst med backend-utmaningar och arbetar strukturerat, analytiskt och kvalitetsdrivet för att leverera stabil mjukvara i tid. Joel fungerar väl både i team och självständigt och uppskattar roller där han agerar spindeln i nätet med nära kontakt mellan teknik och verksamhet.
- Java
- JPA
- JMS
- REST
- JSON
- SQL
Joels utvalda uppdrag
-
Skatteverket/Valmyndigheten
Fullstackutvecklare
2023 -
Joel Brogmar har under sin tid på Skatteverket/Valmyndigheten arbetat med applikationen Valid som används för att hantera/administrera demokratiska val i Sverige. Valid är en komplett applikation med både frontend samt backend och är baserad på en mikroserverarkitektur med JMS-köer för datatransport mellan systemets olika delar. Joel har arbetat inom ramen för SCRUM med utveckling av ny funktionalitet, samt förvaltning av befintlig funktionalitet till denna plattform. Teamet är ett självorganiserande team baserat på Devops, vilket innebär att Joel har fått vara med och arbeta i många olika delmoment av systemet. Utvecklingsarbetet har vid flertalet tillfällen utförts i agila konstellationer i form av parprogrammering, för att sprida kunskap samt lösa problem på ett effektivare sätt.
Frontendutvecklingen i systemet har skett i Angular 14 och backendutvecklingen av mikrotjänstearkitekturen i Java 18 och Springboot med JPA. Både Angular- samt Java-versionerna har under Joels tid i projektet uppgraderats flertalet gånger.
Systemet körs på en Red Hat Open Shift plattform med Docker och Kubernetes i botten. Systemet använder sig av databaser från Oracle.
Arbetet har varit mycket testerorienterat för att få till hög automationsgrads på systemet.
Tekniker/Metoder: Java 18, Angular 14, Springboot, Micro services, JPA, REST, XML, JSON, Typescript, IntelliJ, Oracle databas, Oracle SQL Developer, Redhat Openshift, Kubernetes, Docker, Gradle, GIT, Scrum, CI/CD, Jenkins, Devops, Junit, parprogrammering.
Joels kompetenser
-
Metoder & processer
Kanban, CI/CD, Parprogrammering, Debugging, DevOps, Scrum -
Plattformar
Embedded Systems, Oracle, Linux, Unix, Tomcat, WebSphere, GitLab, Apache ServiceMix, Kubernetes, RedHat Openshift, Java EE, Windows CE -
Produkter
JBoss WildFly, Fuse ESB, Jenkins, Docker, Centura, JBoss -
Tekniker
JavaScript, SOAP, J2EE, Struts, Assembler, SQL, Java, JSON, REST, Apache CXF, JPA, JMS, Angular.js, MVC Architecture, Node.js, C, WebLogic, Apache Camel, Web API, PL/SQL, EJB, Stored procedures, Realtidssystem, TypeScript, Objective C, Swagger, Middleware, Angular, Drivrutiner, Micro Services, C++, XML -
Verktyg
Hibernate, Spring, JUnit, Eclipse, Mockito, Git, Jasmine, IntelliJ, MS Visual Studio, Maven, Gradle, Springboot, MATLAB/Simulink, SoapUI -
Okategoriserat
UnitTesting, SQL Windows
Joels tidigare uppdrag
-
Fullstackutvecklare, Skatteverket/Valmyndigheten
2023 -
-
Fullstackutvecklare, Tillväxtverket
2021 - 2022
-
Utvecklare, Kronofogden
2018 - 2020
-
Utvecklare, Skolverket
2017 - 2018
-
Utvecklare, Hennes & Mauritz
2016 - 2016
-
Utvecklare, Arbetsförmedlingen
2015 - 2016
-
Utvecklare, Swedbank
2015 - 2015
-
Utvecklare, Svenska Spel
2013 - 2015
-
Utvecklare, Coop
2011 - 2013
-
Utvecklare, Vision Software
2011 - 2011
-
Utvecklare, 3L System Group
2010 - 2011
-
Utvecklare, Scania
2008 - 2010
-
Utvecklare, Prevas
2007 - 2010
-
Utvecklare, GM Powertrain Sweden
2005 - 2007
Joels utbildningar
-
, KTH Haninge
2003 - 2005
-
, KTH Södertälje
2000 - 2003