It looks like you are in United States. Would you like to go to https://onsiter.com/us/ instead?
Kan vara tillgänglig
(Uppdaterat 2022-11-30)Fullstackutvecklare
Stockholm, Sverige
Nybörjare Svenska, English
- Lösningsarkitekt
- 10+ års erfarenhet av Java, Spring och SQL
- OCP4, Docker, Angular, React, REST
Kompetenser (32)
Git
JUnit
DATABASER
ANSVAR
INTEGRATION
Kanban
Programmering
SYSTEMINTEGRATION
VERKTYG
Node.js
XML
DATABAS
JSON
DevOps
HTML
VERKSAMHET
TCL
SÄKERHET
Apache
Perl
Subversion
VISUAL
CRM
ARKIVERING
INTEGRATOR
STYRNING
ÖVERVAKNING
ÅTERFÖRSÄLJARE
HANTERING AV KUNDRELATIONER
SVETSNING
PROTOKOLL
AVVECKLING
Professionell bakgrund
3 Javautvecklare
PROJEKT OCH UPPDRAG
2022-05 - Pågående
Skatteverkets projekt för Rules as code syftar till att göra myndighetens lagtolkningar tillgängliga i form av maskinläsbar kod. Jonas arbetar som fullstackutvecklare med både frontend och backend. Han utvecklade i samråd med kravställare och jurister den tekniska lösningen för att omsätta juridiken i maskinläsbara json-filer. Han var även delaktig i migrationen från OCP 3 till OCP 4 samt utvecklade myndighetens regelmotor för att tolka json-regelfiler.
• • Git-repo • web service, mikrotjänster • Flyway • Argo CD • • DevOps Management • TypeScript • Spring Boot 2 • JIRA • React • OpenShift, OCP3 och OCP4 • EE • Jenkins CI/CD • Scrum Methodology
• • Git-repo • web service, mikrotjänster • Flyway • Argo CD • • DevOps Management • TypeScript • Spring Boot 2 • JIRA • React • OpenShift, OCP3 och OCP4 • EE • Jenkins CI/CD • Scrum Methodology
4 Utvecklare och devops
Polisen
2021-12 - 2022-04
Polisen har en omfattande IT-infrastruktur som med nationell täckning och hög säkerhet. Med syfte att få bättre kontroll togs Jonas in för att utveckla en produktionspilot som i samverkan med andra system kunde ombesörja en fullödig övervakning. Jonas arbetade i samråd med ett team av kravtställare och systemägare för att den s k IT-Portalen representera IT-miljöns system, produkter och integrationer. Jonas tog rollen som fullstackutvecklare och devOps.
Test bedrevs med JUnit, Mochito och Sping Boot • MySQL • • CSS • Git-repo • , mikrotjänster • Liquibase • Apache Tomcat • SSL/TSL • • Bitbucket • DevOps Management • Apache Maven • TypeScript • Spring Boot 2 • JIRA • LDAP Infrastructure • 2 • Docker Compose • MockMVC • EE • Jenkins CI/CD • Scrum Methodology
Test bedrevs med JUnit, Mochito och Sping Boot • MySQL • • CSS • Git-repo • , mikrotjänster • Liquibase • Apache Tomcat • SSL/TSL • • Bitbucket • DevOps Management • Apache Maven • TypeScript • Spring Boot 2 • JIRA • LDAP Infrastructure • 2 • Docker Compose • MockMVC • EE • Jenkins CI/CD • Scrum Methodology
5 Systemutvecklare, förvaltare och databasadministratör
Kronofogden INIT
2020-10 - 2021-11
I Kronofogdemyndighetens verksamhet och it-infrastruktur är INIT det system som hanterar verkställighet av utmätningsbeslut. Systemet har integrationer mot såväl interna som externa system hos andra myndigheter och banker och bedrivs av totalt 20 personer inklusive kravställare, utvecklare och testare.
Jonas kom in i projektet som DBA och backendutvecklare. Han var även verksam med integrationer mot andra myndighetsinterna system och banker.
Omfattande tester som involverade JUnit, Mockito, prestandatester och integrationstest såväl som H2 databas-tester.
• JUnit • , mikrotjänster • Structured Query Language ( ) • Mockito • Liquibase • Message Service (JMS) • • Intellij IDEA • GitHub • JMeter • JMS Active MQ • Jenkins 2.0 • EE • Jenkins CI/CD • DevOps-tekniker • Scrum Methodology • MockMCV • Spring boot Kronofogden Gemensamma komponenter IST
Jonas kom in i projektet som DBA och backendutvecklare. Han var även verksam med integrationer mot andra myndighetsinterna system och banker.
Omfattande tester som involverade JUnit, Mockito, prestandatester och integrationstest såväl som H2 databas-tester.
• JUnit • , mikrotjänster • Structured Query Language ( ) • Mockito • Liquibase • Message Service (JMS) • • Intellij IDEA • GitHub • JMeter • JMS Active MQ • Jenkins 2.0 • EE • Jenkins CI/CD • DevOps-tekniker • Scrum Methodology • MockMCV • Spring boot Kronofogden Gemensamma komponenter IST
6 Systemutvecklare och förvaltare
Kronofogdemyndigheten
2016-06 - 2020-09
hanterar varje dag stora mängder blanketter som postas, arkiveras och distribueras både internt och externt. Jonas kom in i ett konverteringsprojekt och var därefter verksam med nya releaser och som devOps och DBA. Under tiden i projektet skedde även en omfattande migrering och arkivering av gamla blanketter då Jonas tog utvecklingsansvar och lösningsarkitekt. Projektet omfattade cirka 20 personer
7 Utvecklare InConcert-avvecklingen
Skatteverket
2015-12 - 2016-06
På Skatteverket fanns 7 verksamhetsapplikationer som använde ärenderamverket version 6 med processmotorn InConcert. Myndigheten stod inför en avveckling av InConcert, och en migrering till nyare versioner av Ärenderamverket samt processmotorn BPEL. Därför startade man ett utvecklingsprojekt med omkring 15 personer för att stötta och hjälpa verksamhetsapplikationerna i detta arbete, och bistå med BPEL-, InConcert- och Ärenderamverkskompetens. Jonas kom in i rollen som utvecklare för att stötta verksamhetssystemem med deras anpassningar.
• JUnit • BPEL • Sprint retrospective • JIRA • Tibco InConcert • Java EE • Agile Scrum Methodology
• JUnit • BPEL • Sprint retrospective • JIRA • Tibco InConcert • Java EE • Agile Scrum Methodology
9 Systemutvecklare och devOps
2012-05 - 2015-12
socialfonden (ESF) har ett system för verksamhetsstöd som utvecklats med frontend i Java Swing, backend i Java EE samt Oracle databas. Jonas kom in som utvecklare av både backend som frontend samt databas och testutveckling. Jonas hade även ansvar för blanketter samt integration mot Agresso. Efter ett par år migrerades användargränssnittet till Angular JS. Projektet omfattande cirka 10 - 15 personer i den mest intensiva utvecklingsfasen.
Testdriven utveckling med JUnit och Jenkins • ORACLE/database • JUnit • Kanban • JSON • REST web service, mikrotjänster • JAXB • Node.js • Oracle WebLogic • Apache Maven • Jenkins/Hudson • Java EE • Agile Scrum Methodology • Spring boot Transportföretag
Testdriven utveckling med JUnit och Jenkins • ORACLE/database • JUnit • Kanban • JSON • REST web service, mikrotjänster • JAXB • Node.js • Oracle WebLogic • Apache Maven • Jenkins/Hudson • Java EE • Agile Scrum Methodology • Spring boot Transportföretag
Utvecklare
Bosch Siemens
2014-01 - 2015-12
Bosch Siements home appliences hade ett produktkatalogsystem som inhämtade data från centralt SAP-system och distribuerade information vidare till nationella databaser. Jonas kom in som förvaltare och utvecklare av systemet och höll i 5 releaser under närmare två år.
• ORACLE/database • Eclipse • Subversion (SVN) • ANT bygga • XSD • JPQL • Java EE • JBoss • XML Svenska ESF-rådet
• ORACLE/database • Eclipse • Subversion (SVN) • ANT bygga • XSD • JPQL • Java EE • JBoss • XML Svenska ESF-rådet
10 Utvecklare
2011-01 - 2012-05
Arbetade med att ta fram försäljningsportal för ett franskt bussföretag som startade upp på den svenska marknaden.
Ansvar: Design av prissättningsalgoritm, integration, förvaltning och leveranser
Ansvar: Design av prissättningsalgoritm, integration, förvaltning och leveranser
Tekniker/Verktyg
EpiServer
2008-04 - 2010-06
11 Systemutvecklare Utveckling av Bredbandsbolagets internetportal som bedrevs av omkring 10 personer. Portalen vänder sig till kunder, återförsäljare och partners. Projektet syftade till att erbjuda försäljning av tjänster via internet. Ansvar: Implementation, systemintegration Tekniker/Verktyg: Java EE, Spring MVC, Oracle, WebSphere, RAD, Tibco, Perl, Jenkins, Cygwin. Scrum • IBM WebSphere MQ • Spring Framework • Eclipse • JIRA
13 Projektledare och utredare
Telenor
2006-11 - 2008-02
NIMS är ett inventeringssystem för Telenors bredbandsnät. Ansvarade för kravställning, design och integration till CRM-systemet Clarify.
I systemet bygger man objekt som representerar fysiska och logiska beståndsdelar i bredbandsnätet.
Ansvar: Projektet gick i produktion i mars 2007 och då blev Jonas system- och leverensansvarig samt ledde utvecklingen av inventerings och installationsrapporter.
I systemet bygger man objekt som representerar fysiska och logiska beståndsdelar i bredbandsnätet.
Ansvar: Projektet gick i produktion i mars 2007 och då blev Jonas system- och leverensansvarig samt ledde utvecklingen av inventerings och installationsrapporter.
12 Utvecklare och lösningsarkitekt
Teliasonera
2007-10 - 2008-02
Uppdrag: Ansvarade för design och implementation i projektet som med en SOA-arkitektur tillhandahöll funktioner till externa CRM-system som tillhörde Telia Soneras servicepartners.
Tekniker/Verktyg: Java EE, Eclipse, JSP, Oracle, SQL • ORACLE/database • Java server pages (JSP) • Eclipse • Java EE
Tekniker/Verktyg: Java EE, Eclipse, JSP, Oracle, SQL • ORACLE/database • Java server pages (JSP) • Eclipse • Java EE
Tekniker/Verktyg
Conosco-Philips
2005-10 - 2006-10
14 Utvecklare Jonas utvecklade system för styrning av olika prisskyltar med egna protokoll. Ansvarade för utveckling och design.
Ansvar: Design, implementation • Norton • C++ programmering OKQ8
Ansvar: Design, implementation • Norton • C++ programmering OKQ8
15 Systemutvecklare
2003-11 - 2005-10
Uppdrag: Utredare, utvecklare och test. Migrering av stationssystem från OS2 till Windows XP. Ansvarig för system för VISA-kortsvalidering och tankkalibrering.
Ansvar: integrationsansvarig för betalnings-, rapport- och tankkalibreringsmoduler.
Tekniker/Verktyg: C++, Norton, OS2, Windows XP
Ansvar: integrationsansvarig för betalnings-, rapport- och tankkalibreringsmoduler.
Tekniker/Verktyg: C++, Norton, OS2, Windows XP
Arkitekt och utvecklingsledare
16 Conocco-Philips
2002-03 - 2003-11
Design och utveckling av ett system för automatisk tankkalibrering och lagerhållning.
Ansvar: Design, implementation, test, leverans och därefter förvaltning Tekniker/Verktyg: C++ Ericsson Process and Application AB
Ansvar: Design, implementation, test, leverans och därefter förvaltning Tekniker/Verktyg: C++ Ericsson Process and Application AB
17 Utvecklare och leverensansvarig
1998-08 - 2002-03
är ett system för produktkonfiguration. Arbetade med databasmodellering och optimering samt med integration.
Arbetsuppgifter: Implementation, design, test och leverans • ASP Classic • Java • PL/SQL • Sybase jaguar
Arbetsuppgifter: Implementation, design, test och leverans • ASP Classic • Java • PL/SQL • Sybase jaguar
Akademisk bakgrund
Civilingenjör
Kungliga tekniska högskolan
1993-01 - 1998-01
Certifikat
Java Programmer for the Java 2 platform
Structured Query Language (SQL)
Structured Query Language
Krav, arkitekturella lösningar
MYCKET HÖG KOMPETENS
EXPERT INOM OMRÅDET
Oracle SQL-PL/SQL
Intellij IDEA
Spring boot
KOMPETENSER
Java Swing
Angular 2
Java EE
React