Job Openings Software Engineer Java/Python Developer

About the job Software Engineer Java/Python Developer

Voor het Ministerie van Binnenlandse Zaken en Koninkrijksrelaties zoeken wij een Software Engineer Java/Python Developer.
Je werkt in een DevOps team aan diverse opdrachten die gericht zijn op het toegankelijk en (geautomatiseerd) doorzoekbaar maken van een grote verscheidenheid aan databronnen. Je bent in staat om zelfstandig ontwerpkeuzes te maken waar mogelijk, en je herkent ook de vraagstukken of keuzes die je samen met de architect of klant verder uitwerkt. De software die je ontwikkelt is veilig, goed gedocumenteerd, beheerbaar en begrijpelijk. Voor deze opdracht ontwikkel je hoofdzakelijk in Java in combinatie met Spring en/of Python. Je komt terecht in een dynamische omgeving waar gewerkt wordt met de nieuwste technieken. Door te werken in Agile teams wordt snel resultaat geboekt dat echt bijdraagt.

ICT is essentieel om de grote hoeveelheden data die verwerkt worden op een goede en inzichtelijke manier beschikbaar te stellen aan de onderzoeksteams. Als Software Engineer maak je gebruik van moderne technologieën als Kubernetes, Spring Boot, React en/of ElasticSearch om applicaties te bouwen waarmee groeiende datastromen vanuit uiteenlopende bronnen verzameld, geanalyseerd en gepresenteerd kunnen worden. Samen met je collega’s onderzoek je de (on)mogelijkheden van nieuwe technologieën, waarbij steeds de meerwaarde voor de eindgebruikers centraal staat. Je werkt op het snijvlak van technische mogelijkheden, waar resultaat en plezier in het werk even belangrijk zijn.

Competenties
  • Je kunt goed zelfstandig en gestructureerd werken.
  • Je functioneert uitstekend in teamverband.
  • Je bent analytisch sterk, pragmatisch en oplossingsgericht.
  • Je bent gedreven en leergierig.
  • Je ontwikkelt security-aware en hebt ervaring met SonarQube.
  • Je hebt ervaring met authenticatie en autorisatie frameworks zoals Oauth2 en AD.
  • Je hebt ervaring met Docker en/of Kubernetes.
  • Je hebt ervaring met messaging systemen zoals RabbitMQ of Kafka.

Organisatie
Hybride werken is niet mogelijk.

Functie-eisen

  • Je hebt een HBO of WO werk- en denkniveau, bij voorkeur met kennis van Java, Python of Typescript
  • Je beschikt over minimaal HBO denk- en werkniveau
  • Je hebt ruime ervaring met ontwikkelen in Java en/of Python, minimaal 3 jaar
  • Je hebt minimaal 4 jaar ervaring met relationele databases en/of andere datastores
  • Je hebt minimaal 3 jaar ervaring met Spring Boot

Functie-wensen

  • Je hebt full stack ervaring
  • Je hebt ervaring met React