You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Rients Van BurenRV

Rients Van Buren

Java – Kotlin - Azure - Cloud - Angular -Security

€780/day
Haarlem, NL
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Rients

  • Dutch

    Native or bilingual

  • English

    Fluent

Can work on-site
Haarlem (up to 50km)

Experience

  • bol.
    Senior Fullstack Java/Kotlin developer
    E-COMMERCE
    September 2023 - Today (2 years and 9 months)
    Utrecht, Netherlands
    Team SecDev within Bol falls under the security department and is responsible for everything related to login, authentication, and single-sign-on. My focus is primarily on the SSO application: handling customer logins for the webshop, mobile app, and all partners via OAuth2.

    • Migrate 8 applications from data center to Google Cloud Platform (GCP)
    • Extend OAuth2 with PKCE flow
    • Implement 2FA and Captcha
    • Rebuild OAuth2 module due to upgrade to Spring Security 6
    • Develop load tests in Locust (Python)
    • Support other developers
    • Resolve (security) incidents
    • Implement frontend functionality in Next.js
  • EDSN (Energy Data Services Nederland)
    Senior Java/Kotlin developer
    ENERGY AND UTILITIES
    November 2021 - September 2023 (1 year and 10 months)
    Amersfoort, Netherlands
    Kotlin 1.8, JPA, RestFull APIs, Apache Kafka, MariaDb, Spring 6, Jira, GIT, Docker, Grafana, Gitlab, AWS, OpenShift, Kubernetes, MongoDb, Oauth2, ForgeRock

    • Design/implement microservices (in Kotlin)
    • Participate in the setup of the new API platform
    • Implement and test the integration with ForgeRock Identity Platform using Spring Security
    • Implement OAuth2 flow in frontend and backend
    • Act as Launching Customer for the new Identity Platform
    • Coach junior developers
    • Create system tests in Serenity
    • Perform load tests with k6
  • Rabobank Savings & Investments
    Java – Azure - Cloud developer
    BANKING AND INSURANCE
    November 2019 - November 2021 (2 years)
    Utrecht, Netherlands
    Azure DevOps, Angular 8, Java 11, Spring Cloud Microservices, Apache Kafka, Spring 5, Jenkins, Jira, GIT, Docker, Grafana, Prometheus, Dynatrace, Pivotal Cloud Foundry

    Background Lead developer of the 'Flexible Savings' scrum team. Migrating applications to the cloud is currently the highest priority at Rabobank. A microservices architecture has been chosen, running within Microsoft Azure on Pivotal Cloud Foundry. Functionalities from existing systems are being re-implemented in the microservices environment. For the Angular frontend, a single monolithic Git repository has been chosen for all Squads. By the end of this assignment, I contributed to developing a rule engine that processes transactions using Kafka Streams. Tasks:
    • Implement user stories: frontend in Angular 8 (20%), backend in Java (40%), CI/CD 40%
    • Develop generic Azure DevOps pipelines
    • Actively improve code quality
    • Review Pull Requests
    • Guide and coach junior developers
    • Conduct IT4IT meetings
    • Implement rule engine using Kafka Streams
    • Resolve production incidents
    • Monitor Compliancy of applications and pipelines
    • Transform CI/CD pipelines from Jenkins to Azure DevOps

Recommendations

Be the first to recommend Rients

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Cognitive Artificial Intelligence
    Utrecht University
    1995
    Cognitieve Kunstmatige Intelligentie
  • Business Information Technology
    HES Leeuwarden
    1990
    Bedrijfsinformatica

Categories