Ontwikkelaar Java senior met Kafka Streams ervaring

NRB
Brussels, Belgium
4 days ago

Role details

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

Job location

Remote
Brussels, Belgium

Tech stack

Java
API
Agile Methodologies
Unit Testing
Azure
Cloud Computing
Computer Programming
Continuous Integration
Relational Databases
Digital Subscriber Line
Github
Software Engineering
SQL Databases
Kubernetes
Information Technology
Kafka
Data Management
Stream Processing
Docker
Jenkins
Confluent

Job description

Wil je je carrière een boost geven in een Java Developer rol? Sluit je aan bij ons Local Managed Staffing team bij NRB!

De NRB Group, nu een leider in de Belgische ICT-sector, biedt een breed scala aan IT-diensten om aan al je IT-behoeften te voldoen, van Infrastructuur & Cloud tot Software Ontwikkeling, Consultancy & Managed Staffing.

Lees hier meer.

Voor het project NEMO wordt een Senior Java-ontwikkelaar gezoch met ervaring in Kafka Streams.

Het project NEMO omvat de herziening van de gegevensuitwisseling tussen systemen gebruikt enerzijds in de rol netbeheerder en de systemen als databeheerder. Daarbij wordt de interfacing met betrekking tot assetgegevens tussen beide afdelingen gemoderniseerd en wordt de verantwoordelijkheid voor bepaalde informatie van de ene naar de andere afdeling overgeheveld.

Deze assetgegevens zijn van cruciaal belang van voor een correcte berekening van verbruiken en netkosten en voor de facilitatie van de marktwerking van de energiemarkt.

Requirements

Aantoonbare ervaring in ontwikkeling van JAVA gebaseerde toepassingen

Aantoonbare ervaring met Agile ontwikkelingsmethodiek

Aantoonbare ervaring met Kafka internals: partitions, replicas, ISR, consumer groups, offset management, exactly-once semantics

De kandidaat kan tijdens een gesprek aantonen dat hij/zij over de nodige communicatieve vaardigheden bezchikt om complexe zaken begrijpelijk te maken

Ervaring hebben met pair-programming

Hands-on ervaring met Kafka Streams (DSL én Processor API)

Taalvereiste: Nederlandstalig op Europees CEFR-niveau C2.

Aantoonbare ervaring met CI/CD (GitHub Actions/Azure DevOps/Jenkins), Docker en Kubernetes

Aantoonbare kennis en ervaring met relationele databases ( bv.Oracle, SQL, …)

Aantoonbare kennis en ervaring met Unit Testing

Aantoonbare kennis en ervaring van Agile ontwikkelingsmethodiek

Kennis van Azure cloudplatformen

Confluent Cloud Kafka developer certification

Productie-ervaring met stateful stream processing: windowing, joins, session windows, interactive queries, RocksDB

Benefits & conditions

  • Contractuele flexibiliteit, een vast contract of een freelance opdracht;
  • Flexibele werktijden met de mogelijkheid tot telewerken (1 tot 3 dagen per week);
  • Een team van enthousiaste, professionele en getalenteerde collega's in een goede sfeer;
  • Persoonlijke loopbaanbegeleiding om je ontwikkeling te ondersteunen;
  • Een bedrijf met een prettige, dynamische en innovatieve werksfeer.

Apply for this position