
Situering van opdracht:
Kaderend in een bancaire applicatie wenst onze klant de implementatie van een gebruiksvriendelijke digitale handtekening van bestaande gebruikers. Hiervoor zal de Itsme technologie aangewend worden. De Itsme-diensten voor zowel authenticatie als bevestiging zullen in de bestaande applicatie moeten worden geïntegreerd. Uiteindelijk moeten de twee oplossingen fundamenteel verschillen in de manier waarop zij worden ingezet en geïntegreerd. Dat om te garanderen dat een enkele storing ergens in de infrastructuur de goede werking van de andere niet in gevaar brengt.
Functieomschrijving:
In nauw contact met de functioneel analist en de applicatie architect, ben je verantwoordelijk voor het codeer gedeelte van deze oplossing in de bestaande Java applicatie. Je zal werken volgens de Agile principes: vaste deliverables opleveren in iteraties van 2-4 weken. Op het einde van de opdracht zal een volledige kennisoverdracht en coaching gepland worden naar het betreffende projectteam.
Deliverables:
- Proof of Concept en demo van een mogelijke implementatie;
- Wanneer het proof of concept wordt aanvaard, volledige integratie van de Itsme-oplossing (authenticatie- en bevestigingsdiensten) in de bestaande backend/frontend-applicatie;
- Implementatie van de noodzakelijke logging en foutafhandeling in de uiteindelijke oplossing;
- Implementatie van testcases;
- Schrijven van alle noodzakelijke technische documentatie: input leveren voor gedetailleerd architectuur ontwerp document, technische analyse, code documentatie, gebruikershandleiding voor eindgebruikers, …
- Kennisoverdracht aan het projectteam.
- Afhankelijk van de resultaten van de pentests de nodige mitigaties doorvoeren.
Technische kennis:
Als ervaren backend developer Java beschik je over een ruime kennis en ervaring met:
- Java backend skills in Spring, Hibernate
- praktische ervaring met Maven, GIT, IntelliJ
- sterke kennis van REST diensten, JSON en XML
- actieve ervaring met Itsme integraties in Java applicaties
- diepgaande kennis van verschillende beveiligingsniveaus zoals OWASP, certificaten, ondertekeningsoplossingen, cipher suites, …
- werken volgens methodes zoals Scrum – Kanban, testgestuurde ontwikkeling, continue integratie en gedragsgestuurde ontwikkeling
- ervaring met het opzetten van een OpenIDConnect-configuratie
- diepgaande kennis van en ervaring met ondertekening met asymetrische sleutels
Wij bieden freelancers:
- De rechtstreekse link naar zelfontplooiing
- Zelfstandigheid
- Kwaliteitsopdrachten
- Een competitieve vergoeding en stipte betalingen
Wij bieden vaste medewerkers:
- De rechtstreekse link naar jobtevredenheid
- Een loopbaan op maat
- Coaching, Training & Opleiding
- Uitstekend loonpakket
Interesse?
Herken jij jezelf in deze vacature en ben jij klaar voor een nieuwe uitdaging? Stuur dan je CV en motivatiebrief naar demeyer.i@imalink.be. Wie weet ben jij binnenkort onze nieuwe Java Backend Developer.