Mats Lilja
Utvecklare Java
Mats har arbetat inom IT-branschen sedan 1999 i olika utvecklings- och förvaltningsuppdrag både mot privata och statliga kunder. De roller Mats har haft är utvecklare/lead och arkitekt samt teknisk projektledare. I många av projekten har Mats även haft en roll som release-ansvarig och ansvarig för att skapa och installera testmiljöer. Mats är certifierad inom AWS, certifierad Java-utvecklare och behärskar även SQL och JavaScript. Verktyg som Mats har stor vana av är AWS, Eclipse, IntelliJ, Stash, Jenkins, zure Devops, SonarQube, Subversion, Git, Maven, Junit, JMockit, Wildfly, Quarkus, Dropwizard, Jira och Confluence.
Områden
- Utvecklare Java
Om Mats
Som person kan man beskriva Mats som pålitlig och noggrann problemlösare som har lätt för att lära sig nya saker och tar ansvar för att saker inte hamnar mellan stolarna genom att kommunicera och samarbeta med andra team.Mats CV
-
Husqvarna AB
Devops
2024 -
Backendutveckling, nyutveckling och vidareutveckling befintliga tjänster, Java, REST-apier som körs i AWS.
Agilt arbetssätt med 3v sprintar med CI/CD i Azure Devops. -
Domstolsverket
Java backend-utvecklare
2020 - 2024
Lead backend-utvecklare i ett team som utvecklar och förvaltar ett verksamhetssystem för Sveriges domstolar. Systemet är uppbyggt av micro-tjänster i Docker som kommunicerar via REST:apier enligt OpenAPI och JMS. Det dagliga arbetet drivs av teamet och består av att utveckla ny funktionalitet, där unit- och integrationstester är en central del. Har även ansvar för att den egna testmiljön är uppdaterad genom att uppdatera och installera nya tjänster som tillkommer. Ansvarar även för felsökning och installation i produktionsmiljö där Splunk är ett viktigt verktyg -
Husqvarna AB
DevOps
2016 - 2019
DevOps i en Squad på avdelningen DSS (Digital Services and Solutions) som utvecklar och supportar komplexa microtjänster i AWS (AmazonWebServices). Har även rollen som SRE (ServiceResilienceEngineer) för squaden. Utveckling sker i Java 8, Javascript, Typescript och Angular. Squaden arbetar agilt i sprintar med CI (Continous Integration) och CD (Continous Delivery). -
Jordbruksverket
Java utvecklare
2013 - 2016
Deltagande i ett större nyutvecklingsprojekt som heter ProCAP, ett delprojekt är JBS som består av flera applikationer som skall stödja ansökning och hantering av olika jordbrukarstöd för lantbrukare. Utveckling sker agilt med 3 veckors sprintar. Utveckling sker med Jordbruksverkets utvecklingsplattform som grund där en modern web-applikation skapas med bla Java 1.7, Angular, CDI, EJB3.1, Hibernate 4, Drools, Selenium. Systemet körs på JBoss EAP 6.2. -
Hallpressen AB
Java utvecklare
2013 - 2013
Utveckling av en Java EE applikation för autenticering o auktorisering av kunder i Hallpressens abonnentsystem. Systemet byggs med JavaServerFaces och anrop från klient sker med JAX-RS, persistenslager med JPA/EclipseLink i en PostgreSQL databas. Applikationsserver Glassfish 3. Teknik och verktyg som används: Java, xhtml, JAX-RS, SQL, Eclipse, PostgreSQL, Glassfish -
Strålfors AB
Utvecklare, systemadmin
2012 - 2013
Utveckling och administration av meddelande-växel tillsammans med kringliggande system hos Posten/Strålfors i Alingsås. Växeln hanterar olika sorters meddelanden som skickas internt inom Posten och även till/från externa kunder. Det mesta är byggt med Java och Perl och är installerat på Solaris och Linux. En del webapplikationer finns också för administration, dessa är installerade på JBoss, Tomcat och Jetty. Teknik och verktyg som används: Java, Servlets, EJB, XSL, SQL, JavaScript, Maven, Hudson, Oracle 10g, Eclipse, TOAD, Linux, Unix, Shellscript, JBoss, Tomcat, Jetty, Apache HTTP -
Chalmers Institute of Technology
Utvecklare
2010 - 2012
Utveckling och förvaltning av EKO, ett IT-stöd för hantering av externa medel på universitet och högskolor. Systemet används på Chalmers, Göteborgs-, Uppsala- och Örebro universitet. Arbete innebär utveckling i Oracles databas 11g med PLSQLprogrammering, kravhantering och releasehantering med subversion. Teknik/verktyg: Oracle 11g, PLSQL, PLSQL web toolkit, Sql plus, jQuery, css, JavaScript, Subversion, TOAD, -
Husqvarna AB
Utvecklare
2006 - 2010
Utveckling, förvaltning och teknisk projektledning av ett egenutvecklat webbaserat order och garantihanteringssystem, eCommerce. Systemet används främst av återförsäljare runt hela världen för orderläggning, garantiärenden men har även stöd för kampanjer. Arbetet innebar att, tillsammans med kund, ta fram funktionella- och tekniska specifikationer samt att implementera dessa. Systemet är uppbyggt enligt MVC med en blandning av JSP/JSF som vylager, servlets och servicar som kontrollager samt SpringDAO för persistenslagret. Utveckling gjordes i Eclipsebaserade Rational Application Developer (RAD). Ansvarig för att bygga releaser och att installera dessa i test och produktions miljöer. Teknik/verktyg: Ant, IBM WebSphere MQ, Javascript, EJB- Enterprise Java Beans, SQL, Cascading Style Sheets, Eclipse, Java Server Faces, Concurrent Versions System (CVS), Spring, AJAX, IBM WebSphere Application Server 5.0, JavaEE 5 (Java Enterprise Edition), IBM Rational Application Developer.
Mats kompetensområden
-
Kompetenser
backend, Perl, Solaris, Linux, JBoss, Tomcat, Jetty, Servlets, Glassfish, EJB, Maven, Oracle 10g, TOAD, Unix, Apache, subversion, Oracle 11g, XSL, PLSQL, Eclipse, xhtml, JMS, DevOps, AWS, Java, Javascript, Angular, Hibernate, SQL, Drools, JBoss EAP 6, Java EE, JAX-RS, JPA, EclipseLink, PostgreSQL, Glassfish 3, Selenium, jQuery, MVC, JSP, MySql, Oracle RDS, FitNesse, IBM DB2 SQL, IBM Websphere MQ, Oracle Application Server 10g, Unix/Linux, Git, Nodejs, Java 2, Enterprise Edition, J2EE, Java Servlets, Junit, Mockito, Chai, JDBC, SonarQube, Confluence, Jira, JSF, RAD, Ant, IBM, WebSphere MQ, Java Server, Concurrent Versions System, CVS, Spring, AJAX, IBM WebSphere Application Server, ClearCase, Oracle, JDeveloper, Amazon Web Services, Gradle, Stash, Docker, backend, TDD, PL/SQL, Perl, Solaris, Linux, JBoss, Tomcat, Jetty, Servlets, Glassfish, EJB, Maven, Oracle 10g, TOAD, Unix, Apache, subversion, Oracle 11g, XSL, Eclipse, SQL, xhtml, Docker, JMS, DevOps, AWS, Java, Javascript, Angular, Hibernate, Drools, Selenium, JBoss EAP 6, Java EE, JAX-RS, JPA, EclipseLink, PostgreSQL, Glassfish 3, PLSQL, PL/SQL, jQuery, JSP, MySql, Oracle RDS, FitNesse, IBM DB2 SQL, IBM Websphere MQ, Oracle Application Server 10g, Unix/Linux, Git, Nodejs, Java 2, Enterprise Edition, J2EE, Java Servlets, Junit, Mockito, Chai, JDBC, SonarQube, Confluence, Jira, JSF, RAD, Ant, IBM, WebSphere MQ, Java Server, Concurrent Versions System, CVS, Spring, AJAX, IBM WebSphere Application Server, ClearCase, Oracle, JDeveloper, Amazon Web Services, Gradle, Stash, MVC, TDD
Mats anställningar
-
, Mats Lilja IT Consulting
2018 - 2022
-
, Sogeti Sverige AB
2012 - 2018
-
, Logica Sverige AB
2010 - 2012
-
, Pdb AB
2006 - 2010
-
, Domstolsverket
1999 - 2006
Mats utbildningar
-
AWS Certified Cloud Architect Associate,
2017 - 2017
-
AWS Certified Developer Associate,
2017 - 2017
-
Systemarkitektur,
2011 - 2011
-
ORACLE SQL,
2010 - 2010
-
Websphere Commerce V6 Hands-on training for developers,
2008 - 2008
-
ClearCase Administration,
2004 - 2004
-
Dynamisk HTML och Javascript,
2003 - 2004
-
Java,
2001 - 2001
-
Data Engineering, Tekniska högskolan i Jönköping Jönköping
1996 - 1999