Senior Java Software Engineer Digital Channels

Editx
Sint-Jans-Molenbeek, Belgium
8 days ago
Apply on europa.eu
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Java (Programming Language) Hibernate (Java) Java Persistence API Spring Framework PostgreSQL Apache Maven Cisco Nexus Switches OAuth OpenShift Open Web Application Security X.509 Openid Connect
+5 more
Security Assertion Markup Language (SAML) Spring-boot Git Kubernetes Restful APIs

Job description

Binnen Digital Channels werk je aan toepassingen die rechtstreeks impact hebben op de digitale ervaring van KBC-klanten. Als Senior Java Software Engineer versterk je in eerste instantie het team Security, Logon & Enrollment, dat instaat voor veilige toegang tot onze digitale toepassingen. Je bouwt mee aan oplossingen voor authenticatie, identificatie en enrollment die dagelijks door veel klanten worden gebruikt. Tegelijk kijk je verder dan je eigen team: je werkt samen met andere teams binnen Digital Channels en draagt bij aan oplossingen die over verschillende digitale kanalen heen consistent en betrouwbaar werken.

  • Je ontwerpt en ontwikkelt securitycomponenten voor onze web- en mobiele toepassingen. Je bewaakt daarbij kwaliteit, performantie, veiligheid en stabiliteit.
  • Je zorgt voor duidelijke en gestructureerde technische documentatie.
  • Je werkt nauw samen met technical designers, developers, functioneel analisten, businessanalisten en business-stakeholders.
  • Je draagt bij aan de verdere modernisering en optimalisatie van het technologische landschap.
  • Je denkt mee over technische keuzes en helpt oplossingen ook over teamgrenzen heen vooruit.

Requirements

  • Je hebt een bachelor- of masterdiploma en minstens vijf jaar ervaring als Java Software Engineer.
  • Je hebt een sterke technische basis en bent vertrouwd met Java en moderne development practices.
  • Ervaring met Java 21, Spring Framework, Spring Boot, Git, Nexus, Maven, CI, OpenShift/Kubernetes, PostgreSQL, JPA, Hibernate, Flyway, HTTP en REST API’s is een sterke troef.
  • Je hebt kennis van securityconcepten zoals OAuth 2.0, OpenID Connect, SAML, mTLS, X509, CRL, JCA en de OWASP Top 10.
  • Je neemt graag ownership en technische verantwoordelijkheid op.
  • Je organiseert je werk zelfstandig en schakelt vlot wanneer prioriteiten wijzigen.
  • Je blijft nieuwsgierig naar nieuwe technologieën en verdiept je graag verder in je vak.
  • Je communiceert vlot in het Engels.

Benefits & conditions

  • Bij ons ben je zeker van een uitstekende onboarding, collegialiteit en een aangename werksfeer. Je versterkt een team waar pit in zit!
  • Doorheen je hele loopbaan bij KBC moedigen we je aan om verder te groeien als persoon en als professional. Je kan opleidingen volgen waarin je je hard skills en soft skills verder aanscherpt.
  • Onze werkplekken zijn vlot bereikbaar met het openbaar vervoer. Je kan ook deels thuiswerken, als je dat wil.
  • Flexibele werkuren helpen je om je werk en je privéleven op elkaar af te stemmen.
  • We bieden jou een contract van onbepaalde duur en een competitief loon aangevuld met extralegale voordelen. Sounds familiar? Tuurlijk, dit lees je in elke vacature. KBC maakt het verschil met een gebreid flexpakket. Te uitgebreid om hier uit de doeken te doen. De verschillende voordelen - groot en klein - bespreken we graag met jou tijdens je sollicitatiegesprek.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on europa.eu
Prepare application

Good distractions

Loading talks and stories from around this role…