Kan være tilgængelig
(Opdateret 2020-04-22)Fullstackutvecklare inom Java
Stockholm
Modersmål Svenska, Flydende English, Spanish
- Docker, Kafka, Jenkins, Sonarqube, Openshift, Jasmine, Karma
- Hög kompetens inom Angular, TypeScript, HTML5, AngularJS, RxJs
- Över 5 års erfarenhet av Java 8-13, Spring och Javascript
Kvalifikationer (32)
ANSVAR
Spring
Java
INTEGRATION
Guava
JavaScript
Maven
RxJS
AngularJS
Git
IDEA
Mockito
HTML5
JUnit
Angular
Lombok
IntelliJ
TypeScript
ARKITEKTUR
Kanban
SQL
MySQL
Docker
Openshift
SonarQube
Jasmine
Kafka
Karma
Jenkins
Flyway
Liquibase
Cucumber
Resumé
Federico är en passionerad fullstack-utvecklare inom Java 13 och Spring. Han är social, har lätt för att samarbeta i team, är pragmatisk och tycker om problemlösning från krav till test. Federico brinner för att leverera ”ren”, kvalitativ och testbar kod.
Federico har arbetat inom e-handel, finans, telekom och resebranschen där han utvecklat flera REST-tjänster och websystem i Java 8-13, Spring (MVC, JDBC mm), Angular 7, AngularJS och JavaScript inom prisjämförelser, PSD2, ärendehantering, kreditkontroll och nya betalningsmetoder (även ansvarat för ett dataintensivt finanssystem byggt I Oracle 11g). Han är van att arbeta agilt och i engelsktalande team.
Professionel erfaring
2019-08 - 2020-04
FOKUS: JAVA 11-13, SPRING FRAMEWORK 5, GIGASPACE, MONGODB, MYSQL, APACHE KAFKA, PROMETHEUS, JAVASCRIPT, GUAVA, JUNIT 5, MOCKITO, ASSERTJ, DOCKER, MAVEN, PROMETHEUS, GITLAB, SONARQUBE, JIRA, CLEAN CODE, INTELLIJ, SCRUM, KANBAN
Pricerunner är Sveriges största jämförelsetjänst med 2.3 miljoner produkter och uppdaterar dagligen 126 000 000 priser från alla butikernas sajter.
Federico agerade under projekttiden som backend developer och hann hjälpa flera team med olika ansvar. Federico arbetade i en microservice-arkitektur med backend byggd utav Java 8-13, Spring framework 4-5, Gigaspace, MongoDB och Apache Kafka.
Federico fick skriva egna tjänster som bland annat integrerade mot Oracle Netsuite för att hämta och exponera kundfakturor och realtids-popularitet av rabattkoder. Han uppgraderade ett tiotal tjänster till Java 11, Spring 5 och XAP 14.5 och gjorde teamen medvetna om vikten av tydliga och uniforma API:er.
2018-01 - 2019-07
JAN 2018-JULI 2019
DOMÄN: FINANS
FOKUS: JAVA 8-11, SPRING BOOT, JPA, HIBERNATE, LIQUIBASE, ANGULAR 7, TYPESCRIPT, RXJS, BOOTSTRAP, JAVASCRIPT ES6, REST, JASMINE, GOOGLE GUAVA, LOMBOK, JUNIT, MOCKITO, MAVEN, GIT, GITHUB, JENKINS, DOCKER, OPENSHIFT, SONARQUBE, JIRA, CLEAN CODE, INTELLIJ, SCRUM
Skandinaviska Enskilda Banken är en av Sveriges största finansgrupper för företagskunder, institutioner och privatpersoner.
Projektet var inom privat och företags bankdomänen och bestod i att implementera EU- direktivet om betalningstjänster PSD2.
Federico var lead developer i ett Scrum-lag och agerade som fullstack-utvecklare. Projektet inkluderade att arbeta med en microservice-arkitektur med backend byggd med Java, Spring Boot, Apache Kafka och en Angular frontend del där Federico var ensam utvecklare.
Federico fick teamet att lära sig mycket om att skriva ren, testbar och robust kod. Han förbättrade tänkandet kring modularisering av kod och urforming av APIer.
2017-08 - 2019-01
AUG 2017 - JAN 2019
DOMÄN: FINANS
FOKUS: JAVA 8, SPRING MVC & JDBC, MS SQL SERVER, HIBERNATE, JPA, REST, GUAVA, LOMBOK, JUNIT, MOCKITO, FLYWAY, ANGULARJS, JAVASCRIPT ES6, CUCUMBER, JASMINE, MAVEN, GIT, BITBUCKET, JENKINS, JIRA, CLEAN CODE, DDD, INTELLIJ, SCRUM/KANBAN
Nordea är den största finanskoncernen i Norden och en av Europas största banker. Projektet som är inom Private Banking består i att migrera flera landsspecifika rapporteringssystem och data till ett nyutvecklat, centralt rapporteringssystem med profiler för varje land.
Federico var en del av ett Kanban-/Scrum-team och agerade som fullstack-utvecklare med både backend- och frontend-utveckling med bl.a. Java, Spring och AngularJS. Han utvecklade rapporter för innehav och skatteunderlag, både för slutkund (dvs Nordeas viktigaste privatkunder) och rådgivare. Systemet har en back office del där man kan korrigera och hantera corporate actions såsom hopslagning, split, utdelning av värdepapper etc. Komplex miljö där Federico snabbt satte sig in i domänen som är komplicerad - exempelvis har Finland helt andra regler än Sverige vad gäller handel med värdepapper.
2017-01 - 2017-08
JAN 2017 - AUG 2017
DOMÄN: RESEBRANCHEN
FOKUS: JAVA 8, REST, JPA, HIBERNATE, POSTGRESQL, JUNIT, MOCKITO, SPRING FRAMEWORK, JAVASCRIPT, KARMA, JASMINE, MAVEN, GITHUB, JENKINS, INTELLIJ, SCRUM.
Ticket Privatresor är en detaljhandelskedja som säljer privatresor från samtliga ledande charter- och researrangörer, kryssningsrederier samt flyg- och hotellbolag.
Federico agerade systemutvecklare i ett agilt projekt i samarbete med en extern leverantör av ärende- och telefonväxel. Projektet bestod av integration av den externa leverantörens tjänster via REST-api till Tickets ärendesystem. Projektet inbegrep både back- och frontend med vanilla Javascript.
Federico fick teamet att lära sig mer om Java 8 och JavaScript ECMAScript 6.
2015-06 - 2017-01
Tre är en svensk teleoperatör som erbjuder mobiltelefoni och mobilt bredband till över tre miljoner kunder i Skandinavien och som utmanar genom att vara först med att erbjuda nya tekniska lösningar till sina kunder.
Federico agerade systemutvecklare i ett agilt pilotprojekt i samarbete med en extern leverantör av en ny betalmetod. Projektet bestod av ett flertal applikationer med olika REST-api:er och ett team i vilket man delade på ansvaret för tjänsterna. Federico fick teamet att öka sitt fokus på kodkvalitet, gemensam kodstil, testbar kod, TDD och en början till funktionell programmering vilket var väldigt uppskattat av teamet.
Akademisk baggrund
2011-01 - 2014-01