Startdatum: Zo snel mogelijk
Richttarief: €75,00 - €85,00
Duur van de opdracht: 1 jaar
Uren per week: 40
Werkmodel: Hybride, dinsdag en donderdag aanwezig op kantoor in Diemen en meer wanneer dit nodig is.
Functieomschrijving:
De ideale kandidaat gaat onderdeel uitmaken van een junior team binnen het foundation domein.
Vanuit het foundation domein werkt dit team samen met andere foundation teams en teams uit het online domein (professionals B2B en B2C) voor het bouwen en integreren van HRM functionaliteiten (verlof en benefits) in de persoonlijke portal van Interim Professionals.
Er is meer backend werk dan frontend, maar kandidaat moet beiden leuk vinden. Je komt in een nieuw team dat ervoor gaat zorgen dat de tien verplichte BRO componenten (uitzenden/detacheren) uitbetaald gaan worden.
Het team bestaat uit een groep ervaren professionals die samen pionieren in een voor Randstad nieuwe development omgeving bestaande uit zes Java developers, een Outsystems developer, een Tech lead, een analist, een UX designer en een Product Owner Zij bouwen samen een nieuwe microservice infrastructuur op voor Randstad waarbij het kunnen aanbieden van complexe en dynamische arbeids pakketten het voornaamste doel is.
De kandidaat heeft in ieder geval ervaring met (knock-out criteria):
Grote complexe applicatie omgevingen (knock-out)
Minimaal 5 jaar (full stack) Java development ervaring (knock-out)
Vloeiend Nederlands en/of Engels, zowel mondeling als schriftelijk
Ervaring met object oriented programming frameworks (Maven, Spring, Springboot, Json, Rest services) (knock-out)
Ervaring met service-creation, publication and consumption met Java Spring (fe. Swagger, OpenAPI, Soap-services, wsdl, XML, XSD, YAML) (knock-out)
Ervaring met Elasticsearch
Source code collaboration en versie beheer (Git, Gitlab(CI), Jenkins) (knock-out)
Kennis van Hexagonal architecture (Ports and Adapters Architecture) (knock-out)
Kennis van DDD (domain driven design) (knock-out)
Kennis van API first development (knock-out)
Kennis van microservices (knock-out), Oracle SOA, Hibernate is extra interessant
Java Springboot (knock-out)
En daarbij nog:
Amazon AWS
ECS
Docker
SQL databases
No SQL databases (document store/column store)
Cucumber (BDD)
Experience with working in multi-disciplinary teams
experience with scrum wow
RDS
Docker / container/ Angular
React
Typescript
HTML
SASS/SCSS/CCS
JSP
Competenties:
Zelfstartende professional
Je werkt gestructureerd, bent analytisch en kunt zaken buiten de gebaande paden benaderen.
Je hebt een klant- en oplossingsgerichte instelling en gaat een uitdaging niet uit de weg.
Je hebt ambitie en lef; je wilt jezelf continu kunnen uitdagen en verbeteren.
Je hebt geduld en doorzettingsvermogen
Sterke communicatievaardigheden
Inzet om de klus te klaren
De kandidaat heeft bij voorkeur ook ervaring met:
NX
Bloomreach / Hippo CMS
FTL (FreeMarker Template Language)
ESNext
Jest
Node.js
React
Cypress
Storybook
integrating with legacy systems
test automation. TDD