Atos

SRQ124356 - Senior Java Developer - frameworks - technologiën - performance (352669 )

Work location:
Leeuwarden
Starting date:
14.01.2019
Ending date:
14.04.2019
Hours per week:
36

Senior Java Developer voor onze klant in Leeuwarden
Inzet per 14-01-2019
Inzetperiode: 3 maanden
optie op verlenging: ja (duur nog niet bekend
Contracturen: 36 uur per week
Tarief: marktconform, 
Deadline aanleveren: Donderdag 10 januari CV’s vóór 08:00 uur

Opdracht-/functiebeschrijving
Klantheeft als ambitie om eind 2019 het mainframe uit te zetten. Er is gekozen om de bestaande functionaliteit om te bouwen naar een java applicatie. Dit betekend dat de bestaande op het mainframe draaiende processen worden vervangen door een web applicatie op basis van Spring dat draait op een linux redhat omgeving met een Oracle database. Omdat de tijdslijnen kort zijn en de bestaande functionaliteit niet uitgebreid wordt ligt de nadruk op het maken van een framework/library waardoor de huidige COBOL code en batches zoveel mogelijk geautomatiseerd met een hoge kwaliteit en uitstekende performance omgezet kunnen worden.
 
Achtergrond
Binnen de area Collections & Generics worden zowel het achterstanden (eg. achterstand op het betalen van een lening of hypotheek) als andere generieke processen ontwikkeld en beheerd. Jij zal je vooral bevinden in het Generics gedeelte van de area en specifieker, werken aan een aantal belangrijke bankprocessen (e.g. vervangen betaalpas) die nu nog op het mainframe in Leeuwarden draaien. Deze processen zijn van cruciaal belang voor de bank en de uitdaging van dit nieuw te vormen squad is om de huidige kwaliteit te waarborgen op een compleet nieuwe stack (Linux, Oracle, Java). Door slim om te gaan met het generiek opzetten van een java framework/library zijn jullie als squad in staat om deze kwaliteit vast te houden maar waken jullie ervoor dat de huidige applicatie regel voor regel herschreven moeten worden.
Eisen

  • Je hebt een Bachelor/ Master in Informatica, of vergelijkbaar.
  • Je hebt minimaal 8 jaar ervaring in Java en bent instaat ontwerp beslissingen te nemen.
  • Je hebt een passie voor techniek en hebt een actuele visie op de IT-expertise
  • Je hebt overzicht over het volledige spectrum van engineering skills (analyse, design, bouw, test, CI/CD pipeline, beheer)
  • Je kunt efficiënte en beheerbare code opleveren
  • Je kunt een goede balans aanbrengen tussen problem-solving en over-engineering
  • Je hebt ervaring met testen en diverse testtools als Junit, Virtualize, Cucumber etc
  • Je bent een go-to person bij ontwikkel uitdagingen
  • Je hebt er lol in om jezelf uit te dagen en je collega’s op een hoger niveau te krijgen.
  • Je geeft gevraagd en ongevraagd feedback, en verwacht dit zelf ook te krijgen.
  • Het is voor jou vanzelfsprekend dat je anderen helpt om beter te worden, net zoals je hoge eisen aan jezelf stelt.
  • Je streeft er naar om een T-shaped engineer te worden.
  • Je hebt ervaring met Agile/Scrum/Devops en de Continuous Integration and Delivery practices
  • Je hebt ervaring met tools als GitLab, Artifactory, Sonar, Maven, Nolio, Jenkins
  • Je spreekt uitstekend Engels.
  • Je hebt een proactieve houding in het halen van benodigde informatie en doet dit op een open en directe manier.

 
Wensen
Een enthousiaste engineer met passie voor IT, een echte teamspeler die zijn/haar collega's ook IT inhoudelijk zal laten groeien en aantoonbare ervaring heeft met opzetten van migratie/ orchestratie applicaties en het genereren van code waar dit een grote tijdwinst bleek te bieden. Je kunt conceptueel denken maar bent in staat dit om te zetten in acties. Tevens heb je ervaring met het testen van web applicaties. Bij voorkeur heb je ook ervaring met het mainframe. Ervaring met Spring/Oracle en linux is een must-have en ervaring met het RIAF framework en het Baker framework zijn een pre.
Daarnaast herken je jezelf in het volgende profiel:
Je bent een zeer ervaren Java developer, en gebruikt diverse frameworks en technologieën zoals Spring 4/5, Spring boot, Oracle, JMS (SOAP), Active MQ, Spring data / Hibernate, Linux, Java 8 en Cucumber. Je hebt ook ervaring met het oplossing van performance problemen in een java applicatie.
Bijzonderheden

  • Werklokatie: Leeuwarden
  • Verder onderschrijf je de waarden , vind je het vanzelfsprekend je in je werk ook naar deze waarden te gedragen en ben je net als alle medewerkers bereid de bankierseed af te leggen.

< Go back to the overview of all orders