Senior Ontwikkelaar Java

Senior Ontwikkelaar Java
Salaris: ca. €50.000,- per jaar
Standplaats: Woerden
Ontwikkel Omgeving:
De Java ontwikkelomgeving bij de Kamer van Koophandel is een complexe omgeving met als spil
het Handelsregister. Een domeinmodel met daaromheen producten die er op één of andere manier
afhankelijk van zijn. Zo zijn er twee applicaties die de invoer verzorgen: HRS is de applicatie voor de KvKmedewerkers en Online Registreren is voor de externe partijen, zoals notarissen om zelf gegevens in het
handelsregister in te voeren.
Vereiste kennis en vaardigheden t.a.v. profiel uitvoering:
•
Hbo en/of academisch werk- & denkniveau;
•
5 jaar of meer ervaring in JAVA ontwikkeling;
•
Up-to-date kennis en uitgebreide praktijkervaring met gangbare technologieën in Enterprise Java
gebaseerde ontwikkeling;
•
In staat om functionele eisen en overall architectuur te vertalen in toepassingen gestoeld op gangbare
•
Zelfstandig en samenwerkend in een team tot resultaten kunnen komen;
•
Communicatief vaardig;
•
In staat om gemaakte keuzes met duidelijke argumentatie uit te dragen aan andere ontwikkelaars,
industry proven methoden, technologieën, frameworks en tooling;
de keuze(s) te verdedigen en ‘hands-on’ te ondersteunen.
Kennis van een of meerdere van onderstaande zaken:
•
Technologieën: J2EE/J2SE, JPA, Queuing , JSP, JAXB, XSLT JTA;
•
Frameworks: Hibernate, JUnit, GWT, Lucene/ElasticSearch;
•
Platforms: Jetty, WebSphere, DB2;
•
Tooling: Maven, Jenkins, SoapUI;
•
Methoden: Design patterns, OO modellering, Component-based development, TDD,
•
Agile/Scrum;
•
Ervaring met Messaging;
•
Ervaring met Continuous Integration.
SOA en Webservices;
Gewenste competenties t.a.v. profiel uitvoering:
•
Ervaring met scalable, high-performant, high-available systemen;
•
Ervaring met zero-maintenance systemen;
•
Ervaring met Continuous Deployment, DevOps;
•
Snel kunnen switchen tussen concept en detailuitwerking;
•
Goed kunnen schakelen met medewerkers van andere disciplines (analyse, architectuur, infra);
•
Kennis van overheidsstandaarden en de NORA (Nederlandse Overheid Referentie Architectuur).
Globale omschrijving werkzaamheden (resultaatgebieden):
• Actieve deelname als ontwikkelaar aan agile teams;
• Ontwikkelen en testen van J2EE/J2SE componenten;
• Opstellen van relevante documentatie t.b.v. opgeleverde producten.