Senior Java Developer

michaeljoosse |

  • Full-time
  • Utrecht

Werken bij Keylane betekent samenwerken in teams met veelal jonge, goed opgeleide collega’s die het beste uit zichzelf en hun werk willen halen. Op ons kantoor in Utrecht werk jij in een informele setting in een gezellig team waarbij je zelf, flexibel, jouw werk & werktijden kunt indelen. Op deze manier haal je maximaal rendement uit je werk en het beste uit jezelf.

Binnen Keylane kennen we twee verschillende Java Developer posities; Developer bij Product Development en developer bij onze Delivery afdeling.

KEY about your team of experts

Aan de slag als Java Developer bij Product Development

Als Senior Java Developer bij Product Development werk je in een team van ongeveer 8 personen met een gemiddelde leeftijd van 30 jaar. In de de rol die jij bekleed ben je meewerkend voorman,  doe jij de meest complexe ontwikkelwerkzaamheden en begeleid waar nodig de minder ervaren ontwikkelaars in het team. Je bent de communicator met de interne klant en bent de regisseur van de werkzaamheden, naast dit ben jij de schakel met onze collega’s in India. Van jou wordt verwacht dat je analytisch sterk bent; ons product heeft namelijk een enorme code-base en is een zeer complex product.  Stel je voor: iedere dag met 120 bouwers tegelijk werken aan het uitbouwen van het Rijksmuseum, dat is een flinke opgave.

Een aantal feiten over onze oplossing:

  • Maakt gebruik van mer dan 2000 tabellen in de database
  • Maakt gebruik van meer dan 100 open source libraries
  • Heeft een database met meer dan 5 miljoen polissen
  • Maakt meer dan 2 miljoen facturen en meer dan 250.000 nieuwe contractversies aan in minder dan 10 uur
  • Verwerkt meer dan 10 miljoen premieboekingen voor herverzerkering in minder dan 4 uur
  • Berekent meer dan 2000 pensioenscenario’s over 60 jaar op maandbasis in minder dan 1 seconde
KEY about you
  • Je hebt een aantal jaar ervaring als Java Developer;
  • Je bent analytisch zeer sterk en bent op zoek naar complexiteit;
  • Je beschikt over ruime kennis van Java en SQL. Kennis van JavaScript is een pre;
  • Je vindt het leuk om technisch aanspreekpunt binnen het team voor minder ervaren ontwikkelaars te zijn;
  • Je bent een fijn persoon en draagt positief bij aan de uitstekende werksfeer die heerst op de werkvloer.

 Aan de slag als Java Developer bij Delivery

Als Senior Java Developer bij Delivery heb je verschillende rollen; je bent ontwikkelaar, probleemregisseur en bent tegelijkertijd ook coach voor de junior developers in het team.  Er wordt een groot beroep gedaan op je communicatievaardigheden: zo begeleid en stuur je medewerkers aan. Jouw kennis en analyses kun je met verschillende doelgroepen delen en voor elk niveau begrijpelijk maken, van klant tot junior en teamleider!

Voorbeeldcase als Java Developer:
De klant onderhoudt een omgeving waarbinnen ons product is geintegreerd. De klant meldt, vlak voor livegang, dat zij tijdens hun eigen performancetest bij het melden van een schade HTTP 500 fouten terugkrijgen. Dit probleem is niet gevonden tijdens het schademelden scenario uitgevoerd door Keylane. Applicatielogging toont aan dat er deadlocks optreden.

De vraag is: Hoe pak je analyse van dit probleem efficient aan zo vlak voor livegang?

Mogelijke oplossing:
In de logging van de database kan opgevraagd worden welke query de deadlock veroorzaakte en wat voor type locks er werden vastgehouden. Op basis daarvan kon de plek gevonden worden in de applicatie waar de query werd uitgevoerd. Op basis van informatie over het scenario uitgevoerd door de klant en deze plek in de applicatie kon gepinpoint worden waar het probleem zat, kon het probleem opgelost worden én kon beredeneerd worden dat het geen waarschijnlijkheid scenario was in productie.

Voorbeeldcase als probleemregisseur:
De klant meldt dat op één van de twee servers op het intranet kanaal een fout optreedt bij het toevoegen van bijlagen. De bugmelding hangt qua timing samen met een P2-verstoring op deze zelfde server. a.s.r. geeft later ook aan dat dit optreedt bij één van hen met dezelfde bijlage, maar niet bij de andere persoon. Het is niet reproduceerbaar bij Keylane in dezelfde browser, op beide servers.

Aan jou de vraag om dit probleem op te lossen..

KEY about you
  • Je hebt een aantal jaar ervaring als Java Developer;
  • Je beschikt over ruime kennis van Java, Javascript en SQL;
  • Je hebt goede communicatievaardigheden;
  • Je vindt het leuk om technisch aanspreekpunt binnen het team te zijn;
  • Ervaring met Linux, Tomcat, Oracle, DB2, WebSphere is een pre.
KEY benefits

 We vragen veel en bieden een hoop! Wij bieden jou een baan binnen een technisch gerichte organisatie die Europa wil veroveren. Jij wordt onderdeel van een energiek team binnen een dynamische omgeving en krijgt de kans om je te onwikkelen als een professional, in een cruciale rol. Jij kunt impact maken en bijdragen aan de verdere professionalisering van Keylane. Daarnaast bieden wij jou:

  • Een salaris dat past bij je opleiding en werkervaring;
  • Een dynamisch & relatief jong en gezellig team waar jij met jouw inbreng écht het verschil kan gaan maken;
  • Een NS businesskaart en natuurlijk een laptop;
  • Iedere dag een gratis lunch in ons bedrijfsrestaurant;
  • Pensioenbijdrage;
  • 24 vakantiedagen & 8% vakantiegeld;
  • Keylane Academy, een groot aanbod van (persoonlijke) opleidings, & ontwikkelingsmogelijkheden.
INTERESTED

Enthousiast geworden over deze functie en wil jij direct met ons in gesprek? Solliciteer nu via de onderstaande button! Voor meer informatie of vragen kan je contact opnemen met onze recruiter Ingmar via mail: ingmar.schakelaar@keylane.com  tel.+31(0) 612011287.

We are Keylane

Keylane is een vooraanstaande Europese leverancier van moderne, klantgerichte SaaS-software voor de verzekerings- en pensioensector. Dankzij onze diepgaande IT-kennis en jarenlange expertise in de sector kunnen wij onze klanten helpen bij het verbeteren van hun bedrijfsvoering en de inzet van technologie. Wij bieden best-in-class SaaS-hostingdiensten, en een team van deskundigen dat 24/7 beschikbaar is. Dit in een volledig gecontroleerde en beveiligde ISO 27001- en ISAE3402- gecertificeerde private cloud-omgeving, in speciaal daarvoor ingerichte datacentra.

Met geavanceerde oplossingen helpen wij bij verlagen van kosten, snel nieuwe en innovatieve producten op de markt brengen en de klanttevredenheid vergroten. Dit kunnen wij mede dankzij onze veelzijdige expertise in de schade-, levens- en pensioenverzekeringssector.

Keylane heeft meer dan 800 mensen in dienst en levert diensten aan meer dan honderd verzekeringsmaatschappijen en pensioeninstellingen in Nederland, België, Duitsland, Denemarken, Noorwegen, Zweden, Zwitserland, het Verenigd Koninkrijk en de Nederlandse Antillen. Het hoofdkantoor van Keylane is gevestigd in Utrecht.

Upload your CV/resume or any other relevant file. Max. file size: 2 MB.