Opdrachtspecificaties
Referentienummer: 2025-01769
Omgeving: Willhelmina van Pruisenweg 52, Den Haag
Startdatum: dinsdag 1 april 2025
Einddatum: woensdag 1 oktober 2025
Gesprekken: donderdag 13 maart 2025
Optie op verlenging: ja
Aantal uur per week: 36
Sluitingsdatum: vrijdag 7 maart om 14.30 uur
BlueTrail is op zoek naar een Senior Software Engineer Java voor 36 uur per week.
Voor het project BSNk is Logius op zoek naar een Senior Software Engineer die gaat werken aan de doorontwikkeling van het project. Dedoorontwikkeling ligt momenteel nog bij een externe partij, maar dit wordt overgedragen aan Logius zelf. Hierdoor komt het beheer en dedoorontwikkeling beide bij Logius terecht. Deze persoon zal ingezet worden om deze transitie te kunnen voltooien door de code eigen te maken ende doorontwikkeling over te kunnen nemen van de externe partij. Binnen Logius zal deze persoon onderdeel uitmaken van een scrumteam van 8DevOps Engineers en 2 testers.
Naast gedegen technisch kennis moet de persoon ook communicatieve kwaliteiten hebben en significante ervaring met het werken in een Agile-omgeving.
Het project BSNk realiseert de voorziening BSNk PP. Deze voorziening maakt het mogelijk om publieke en private authenticatie- enmachtigingsmiddelen te gebruiken in het publieke domein. Het biedt de mogelijkheid om authenticatie op betrouwbaarheidsniveau hoog uit tevoeren, om de privacy en veiligheid van de burger bij het inloggen te waarborgen. Deze voorziening wordt opgenomen in de toekomstige WetDigitale Overheid (WDO). Zie https://logius.nl/diensten/bsnk-pp voor meer informatie.
Het systeem moet aan hoge eisen rondom veiligheid voldoen. Standaarden voor het uitwisselen van gegevens worden nauwkeurig gevolgd en erwordt gebruik gemaakt van cryptografie.
De tools die binnen de externe partij / Logius worden gebruikt zijn onder andere Docker, Portainer, Jira, Jenkins, Ansible, VMware, Azure DevOps Server, SonarQube, Git, Junit, Selenium, Robot Framework, JMeter, LoadRunner. Hiermee wordt de gehele buildpipeline ondersteund, inclusief
unittesten, geautomatiseerde functionele testen, performance testen en securitytesten.
Eisen bij de opdracht:
* Je hebt academisch werk- en denkniveau.
* Je hebt goede mondelingen en schriftelijke beheersing van de Nederlandse taal en kennis van de actuele OWASP top 10.
* Je hebt ervaring als (fullstack) ontwikkelaar.
* Je hebt minimaal 5 jaar ervaring met het ontwikkelen van complexe (enterprise) softwaresystemen in JavaEE / JakartaEE (CDI, EJB, JAXB, JAXRS, JAXWS, JPA, JMS).
* Je hebt minimaal 5 jaar ervaring met het schrijven en automatiseren van (unit-) testen.
* Je hebt minimaal 5 jaar ervaring met het ontwikkelen volgens design-patterns en ontwerpprincipes (SOLID).
* Je hebt minimaal 5 jaar ervaring met het inrichten en onderhouden van CI/CD pipelines; REST / SoapUI; Werken in Linux omgevingen; Kennis van Angular.
Wensen bij de opdracht:
* Je hebt ervaring met:
Cryptografie, PKI, SAML2 en ASN.1.
Testautomatisering in Java met Gauge.
Automatisering met Groovy in Jenkins en/of SoapUI.
Frontend ontwikkeling in Angular 2+.
Verwerken van XML-data, op basis van XSD en XSLT, en JSON-data in Java.
Applicatie ontwikkeling en deployment met JBoss EAP.
Opzetten van CI/CD pipelines in Jenkins (Job DSL).
Docker en Docker Compose.
Competenties:
Je bent een zeer ervaren (fullstack) ontwikkelaar, gedreven door passie voor software engineering, en is in staat vanuit zijn/haar technische en inhoudelijke kennis een trekkende rol te hebben bij de verschillende team-activiteiten zoals ontwerp, technisch onderzoek c.q. analyse en de realisatie van de systemen. Je beschikt daarom over goede communicatieve vaardigheden, zowel mondeling als schriftelijk, en een goede technische ondergrond in het gebruik van de gevraagde methoden en technieken. Je dient een grote mate van zelfstandigheid te hebben met betrekking tot het plannen, uitvoeren en bewaken van zijn/haar deelactiviteiten als onderdeel van de totale SCRUM sprintplanning.
Ben je enthousiast? Stuur dan je CV met een korte opdrachtgerichte motivatie.
Ons proces
Wij geloven in intensief persoonlijk contact en streven naar een nauwe samenwerking waarin wij met kennis van de opdrachtgever zorgen voor de beste match.
Wij behandelen binnen 24 uur je reactie en nemen vervolgens contact op om dit samen te bespreken. Bij een match worden de eisen en wensen van de opdracht smart uitgeschreven en adviseren we over de inhoud van je CV. Wij staan voor een heldere en transparante communicatie en trachten jou als professional volledig te ontzorgen tijdens het volledige proces.
Follow the BlueTrail - Always on track to the perfect match
Trefwoorden: Software Engineer Java Sr.
OPDRACHTGEVER:
bedrijfsnaam:
BlueTrail
contactpersoon:
type:
ZZP, freelance, interim vacature
locatie:
Den Haag
provincie:
Zuid-Holland
uurtarief:
BlueTrail
contactpersoon:
type:
ZZP, freelance, interim vacature
locatie:
Den Haag
provincie:
Zuid-Holland
uurtarief:
start project:
1 april 2025
referentie:
ITC-2025-01769
duur opdracht:
6 maanden
uren per week:
36 uur
publicatiedatum:
05-03-2025 09:30:30
1 april 2025
referentie:
ITC-2025-01769
duur opdracht:
6 maanden
uren per week:
36 uur
publicatiedatum:
05-03-2025 09:30:30