Medior Full-Stack Developer 4FTE 40u/w

DC Engineers B.V.
Assen, Netherlands
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Intermediate

Job location

Assen, Netherlands

Tech stack

Java
JavaScript
ActiveMQ
Cloud Computing
Continuous Delivery
Continuous Integration
DevOps
Elasticsearch
Java Platform Enterprise Edition (J2EE)
Hibernate
IntelliJ
Java Message Service (JMS)
Java Persistence API
Java API for RESTful Web Services (JAX-RS)
WildFly (JBoss AS)
JUnit
PostgreSQL
Node.js
Scrum
SQL Databases
TypeScript
XML
Okta
System Availability
Backend
GIT
Angular
Jax Ws
Gitlab-ci
Kubernetes
Reactive Programming
Front End Software Development
REST
Cucumber
Docker
Jenkins

Job description

Als ervaren senior Frontend/Backend Developer werk je mee aan het ombouwen van een legacy Java EE applicatie naar een webapplicatie met een Angular-voorkant en een REST/Java EE-achterkant draaiende op een Kubernetes cluster. Je werkt in DevOps-teams met Java-ontwikkelaars met Angular-kennis, beheerders, testautomatiseerders en een Product Owner.

  • Voortouw nemen en meedenken bij het herontwerpen van de frontend van de te moderniseren onderdelen van de webapplicatie TenderNed (product).

  • Meebouwen aan Angular-applicaties die aansluiten op nieuw te bouwen REST API's.

Achtergrond opdracht

RVO/TenderNed werkt met technische leverancier DICTU (brand) in drie teams aan het doorontwikkelen en moderniseren van de webapplicatie TenderNed (product). De transitie is gemaakt van gescheiden Scrumteams en een beheerteam met maandelijkse releases naar DevOps-teams met frequente releases. Er is geïnvesteerd in een goede inrichting van CI/CD met de inzet van containers en Cloud. Het is een complexe omgeving.

Requirements

Java gecertificeerd, met aantoonbare ervaring in backend en frontend ontwikkeling. Gespecialiseerd in backend ontwikkeling met Java EE (minimaal 4 jaar). Gespecialiseerd in frontend ontwikkeling, waarvan minimaal 2 jaar met Angular (2+). Ervaring met containertechnologie (bijv. Docker) (minimaal 2 jaar).

Je bent proactief, sociaal en werkt goed samen. Je stelt kwaliteit boven alles en levert clean en schaalbaar werk. Je kunt schakelen tussen technische keuzes en belangen van stakeholders. Je legt ontwerpbeslissingen helder uit en begrijpt de eindgebruiker. Je werkt nauwgezet en vasthoudend in een complexe, politiek gevoelige omgeving. Ruime praktische ervaring binnen Agile/Scrum-trajecten en gewend om te werken in een DevOps-cultuur. Frontend: Angular 21+, TypeScript en Node.js. Backend & Integratie: Java JDK 21+, WildFly, Spring Data JPA, Hibernate 6+, JAX-WS, JAX-RS, Keycloak, Elastic Search, REST API's, ActiveMQ/JMS, XML en JackRabbit Content Repository. Testing & Kwaliteit: JUnit 5, Arquillian integratietests, Jest en Cucumber. Infra, Data & Ops: Docker, Kubernetes (K8s), PostgreSQL, Jenkins, Postgres SQL en GitLab CI/CD. Tooling: Git en IntelliJ. Ervaring met reactive programming. Ervaring met high availability archiving and partitioning. Ervaring met Continuous Integration/Continuous Delivery en met Scrum of DevOps. Bekendheid en ervaring met aanbestedingsprocessen binnen de Rijksoverheid. Ervaring met applicatie TenderNed. Ervaring met teamcoaching.

Apply for this position