Kan være tilgængelig
(Opdateret 1+ år siden)Senior Java utvecklare/arkitekt
Stockholms län, Sweden
Modersmål Svenska, English
- RDBMS
- Spring
- Java
Kvalifikationer (41)
Java
BSEE
FELSÖKNING
MILJÖ
OLIKA TEAM
SOURCE
HANTERA
AFFÄRSUTVECKLING
JSP
BETALA
MACOS
Linux
HTML/CSS
Spring
VERKTYG
INTEGRATION
Eclipse
EJB
J2EE
Spring Boot
JBoss
SYSTEMDESIGN
JMS
MAC
SONAR
TypeScript
VÄRDEPAPPER
JAX
ARKITEKTUR
JQuery
Struts
JavaScript
Websphere
JSF
AWS
JDO
AUTO CAD
CAD
BOK
HP
MSEE
Professionel erfaring
2018-02 - 2019-07
Men även viss fullstackutveckling med Angular.
Tekniker: Java8,Spring boot, Mikroservices, Postgres, Docker, REST, AWS, Git, Maven, Jenkins, Angular.
2017-08 - 2018-01
Min del av projektet bestod huvudsakligen i att integrera med ett REST API från RegXchange. Detta API tillhandahåller MiFID2 data. Utvecklingen gjordes i en Microservices Arkitektur.
Tekniker: Mikroservices, Spring Boot, Java 8, REST, Git, Maven, Jenkins, Oracle, Docker, Intellij IDEA
2017-01 - 2017-06
Tekniker: Angular2, Typescript, JEE, Spring boot, Java 8, Webservices
2016-08 - 2016-12
Detta direktiv tvingar alla företag som handlar med komplexa värdepapper att tillhandahålla viss specifik information till kunden. Detta innebar för Swedbanks del att flera system, både externa och interna, behövde uppdateras. Det innebar också att flera integrationer behövde göras.
Min roll som tech lead innebar att tekniskt leda en liten grupp konsulter i arbetet med att uppdatera dessa olika system. Min roll som systemutvecklare innebar att jag också var med och gjorde delar av dessa uppdateringar och integrationer.
Tekniker: JEE, JUnit, Gradle, Webservices (REST + SOAP), Spring MVC, Oracle, Websphere, RTC, RAD
2016-06 - 2016-07
Tekniker: JEE, JPA, Ant, Weblogic, Liquibase, Oracle, H2
2016-01 - 2016-05
Projektet var utmanande p.g.a att tidsplanen var väldigt kort och alla krav var inte helt utredda. Projektet innebar även flera integrationer med andra system som: UC Mainframe, DIBS, EPI, och skapande av ett Webservice API för tredje part att integrera mot.
Tekniker/Metoder: JEE, JPA/Hibernate, Web Services (REST + SOAP), JMS/ActiveMQ, JUnit, Maven, Eclipse, JBoss, PostgreSQL, Git, Stash, Bamboo, Sonar, Logstash
2014-10 - 2015-09
Var med och tog fram detaljerade krav med kund, utarbetade från det en design som dokumenterades i ett systemdesign dokument. Var även med och tog fram tidsestimat på projektet.
Bistod och koordinerade utvecklarna under projektet. Koordinerade med projektledare, kund, driftpersonal, säkerhetsansvariga och gjorde även presentationer.
Projektet hade många utmaningar, förutom flera tekniska utmaningar, så ville kunden ha projektet leverat på kort tid, så projektet var staffat med många utvecklare. Vilket var en utmaning att koordinera. Dessutom var apputvecklarna i Ryssland. Trots dessa utmaningar så blev vi klara och leverade i tid.
Tekniker/Metoder: JEE, JMS, JPA/Hibernate, Spring, Web Services/REST, WebSocket, JCA/JCE, JUnit, Maven, Eclipse, Subversion, JBoss, JBoss ESB, JMeter, JProfiler, IBM MQ, DB2, Jenkins, Mongodb, Docker, Linux, SCRUM
2014-03 - 2014-09
Refaktorerade/förbättrade stora delar av backend systemet.
Tekniker/Metoder: JEE, Web Services/REST, JQuery, JUnit, Maven, Eclipse, Subversion, JBoss, JPA/Hibernate, Windows SQL Server, Jenkins, Sonar, Windows Server
2013-11 - 2014-02
Tekniker/Metoder: JEE, JPA, JAX-RS, Web Services/REST, Spring MVC, JQuery, Ajax, Bootstrap, JUnit, Maven, Eclipse, Git, Glassfish, Windows SQL Server, Jenkins, Sonar, Windows Server
2013-04 - 2013-10
Implementerade systemet, implemtationeninnefattade bl.a. flera integrationer mellan olika interna system som Microsoft Active Directory, Visual SVN, Jenkins, Jira och Confluence(Wiki).
Tekniker/Metoder: JEE, JPA, Spring, Maven, Tomcat, Subversion, H2, Windows Server
2012-08 - 2013-01
Tekniker/Metoder: JEE, Spring MVC, Web Services/REST, JUnit, Maven, Eclipse, Subversion, Tomcat, Oracle, Linux, SCRUM
2012-02 - 2012-07
Arbetade i huvudsak med en modul av serverdelen som baserades på Jboss ESB. Serverdelen bestod av flera moduler som kommunicerade med varandra, via JMS meddelanden. ESB modulen orkestrerade sedan denna meddelande kommunikation genom att utnyttja diverse Enterprise Integration Patterns. Detta gjorde systemet mer modulärt, skalbart och flexibelt. Satte upp modulen, utvecklade integrations komponenter och skrev enhetstester. Utvecklade integrationstester baserat på Jboss verktyget Arquillian. Utförde dessutom prestanda optimeringar, felsökning av trådproblem och satte upp klustring av servrarna.
Tekniker/Metoder: JEE, JBoss ESB, JMS, Websphere MQ, JPA/Hibernate, Spring, JUnit, Arquillian, JProfiler, Maven, Eclipse, Subversion, DB2, MySQL, Linux, SCRUM
2011-07 - 2012-02
Tekniker/Metoder: J2EE, Web Services/SOAP, JSP, JQuery, AJAX, HTML5, Hibernate, Spring Web MVC, JUnit, Ant, Resin, Eclipse, Subversion, MySQL, Linux, SCRUM
2010-01 - 2011-06
2009-08 - 2009-12
#8. Sogeti 2009-8 - 2009-12
Systemutvecklare
Utförde diverse interna projekt på mitt konsultbolag Sogeti, eftersom det var lågt marknadsbehov av systemutvecklare p.g.a. då rådande finanskris. Exempel på projekt: Höll interna kurser i Java EE, kompetensutveckling, utförde tekniska utvärderingar, assisterade med ramavtal.
2008-10 - 2009-06
Tekniker/Metoder: J2EE, JSF, Richfaces (AJAX), Netbeans, Eclipse, Webbservices, EJB, Informix, Unix, Tomcat, Glassfish, Kerberos
2008-01 - 2009-01
Tekniker/Metoder: J2EE, Websphere, RAD7, EJB, JSP, DHTML, CVS och ANT
2008-07 - 2008-09
Systemutvecklare/Teknisk projektledare
Senior utvecklare med teknisk projektledarroll vid utvecklingen av en ny rik internet webbapplikation för att hantera takräntelån.
Tekniker/Metoder: JEE, Spring, Hibernate, JPA, AJAX, Javascript, JSP, DHTML, UML, Maven, Eclipse, Subversion och Tomcat
2008-02 - 2008-07
Tekniker/Metoder: J2EE, Websphere, RAD7, EJB, JSP, DHTML, CVS och ANT
2006-02 - 2007-11
2000-10 - 2006-02
Systemutvecklare
Designade, utvecklade, samarbetade och var ibland handledare över andra utvecklare för ett stort intranätswebbprojekt i Java. Projektets mål var att ersätta ett föråldrat mainframe system med en modern 3-tier webbapplikation. Den föråldrade applikationen hade varit i bruk i ca 15 år och var ett kritiskt affärssystem för företaget. Det var flera utmaningar på detta projekt, från tekniska problem till samarbets/koordination problem med utvecklingsgrupper och användare på 2 geografiskt skilda platser (Phoenix, AZ och Clearwater, FL). Men slutligen lyckades vi övervinna dessa utmaningar och den första versionen släpptes i september 2003. Jag fick flera utmärkelser för min roll i detta projekt.
Designade och utvecklade en J2EE webapplikation för att hantera förändringar på produkter hos kunden.
Var med i ett integrationsprojekt mellan en J2EE webapplikation och SAP.
Tekniker/Metoder:
Java, J2EE, Struts, XML, XSLT, XSL-FO, DHTML, JUnit, UML, Netbeans/Eclipse, Weblogic, Oracle,
JDO, LDAP, Webservices/SOAP, Mule
2001-01 - 2001-01
1997-10 - 2000-10
- Mjukvaruinstallation, mjukvarusupport, och licenshantering av CAD och ECAD mjukvara i en Unix miljö
- Utvecklade och underhöll diverse interna webbapplikationer.
- Utvecklade och underhöll existerande skript för att hantera flödet av utvecklingsdokument och metadata.
- Höll kurser i ECAD och simuleringsverktyg för elingenjörerna.
Tekniker/Metoder: HTML, JavaScript, Perl, Cold Fusion, Shell skript, C, SQL, HP-UX, Solaris, Linux
Akademisk baggrund
1992-01 - 1997-01