Home Opdrachten en Banen

Java (API) Software Engineer, Agile, Scrum

Location: Utrecht
Required language: Dutch and English
Workpermit processing: No
Functie-omschrijving

-Sterk analytisch vermogen / vermogen om functionele specificaties te vertalen naar granulair op te leveren software deliverables.
-Sterk oplossingsgericht / ervaring met het oplossen designvraagstukken.
-Ervaring met de Agile/Scrum ontwikkelmethodiek.
-Kan goed werken onder tijdsdruk (i.v.m. oplevering/testen binnen sprints van ± 2-3 weken)
-Kan zijn werkzaamheden betrouwbaar inschatten.
-Werkt gestructureerd en kan te allen tijde inzicht in zijn uitgevoerde werkzaamheden geven.
-Sterk resultaat gericht en zet zich ook buiten zijn kerncompetenties in om de doelstellingen van het team te behalen.
-Pro actief in het benaderen van alle bij het project betrokken partijen.
-Kent de ingrediënten van kwalitatief hoogstaande software (craftmanship principles) en kan deze toepassen in het design en de implementatie van de software.
-Zeer goede schriftelijke en mondelinge communicatie vaardigheden in het Nederlands en Engels.
- Begaan met het schrijven van technische documentatie.

Gevraagde kennis/ervaring:
-Minimaal HBO opleiding / -ervaring
-Moedertaal Nederlands, vloeiend Engels in woord en geschrift
-Ervaring met de volgende security technologieën en Java APIs:
-WS-Security (Java XML Signature API)
-Secure communication (JSSE)
-Cryptography (JCE)
-Public key infrastructure (PKI)
-Ervaring met de volgende (web-) technologieën:
-Restful/SOAP Webservices
-Messaging (JMS)
-Javascript(AJAX)/CSS/HTML
-JSON/XML/XSD
-Database (Oracle)
-Dependency Injection (DI)
-Ervaring met de volgende Java APIs/frameworks is een pré:
-Spring, Spring-MVC, Spring Webservices, WS-Security, JMS, JMX, JAXB, JPA, JTA, scripting (bash/SQL), markup (Javascript/CSS/HTML)
-Is begaan met het immutable en functionele programmeerparadigma.
-Ervaring met het opzetten en onderhouden van een continous integration (CI) omgeving. Kennis met de volgende tools is een pré:
-Maven, hudson/jenkins CI, Sonar, Fortify
-Netwerkkennis en protocollen met nadruk op de security aspecten ervan. In het bijzonder: firewalls, IP protocollen, grondige kennis van HTTP(S) en SSL
-Kundig op het gebied van performance. Kan de gevolgen van een designkeuze op de performance overzien en zelf kleinschalige performancebottlenecks opsporen en oplossen.
-Ervaring met testdriven development (TDD) en automatiseren van interface tests.
Kennis van de volgende frameworks/libraries is een pré:
-Junit, Fitnesse, Selenium, mocking libraries zoals Mockito, Jmockit, EasyMock etc.

Grondige kennis van de volgende platforms:
-Linux, Websphere, Oracle RDBMS

LET OP BIJ INTERESSE GRAAG EEN NEDERLANDSTALIG C.V. IN WORD INCLUSIEF MOTIVATIE WAARIN HET GEVRAAGDE TOT UITDRUKKING KOMT.

GRAAG C.V. INCL. NAW GEGEVENS, GEB. DATUM, MOB. NR. MAILADRES, VAKANTIE PLANNEN.

VOOR DE EERSTE TWEE WEKEN HANTEERT DE KLANT EEN NUL TARIEF GEZIEN DE DUUR VAN HET PROJECT (JAAR +) EN HET INWERKEN!!

SLUITINGSTERMIJN IS 26 SEPTEMBER 16.30!!
Reference: CONT-JAD-3035-UTR