Recommended expert

Marijn Scholtens

Senior Software Engineer

Marijn Scholtens
Düsseldorf, Germany

Experience

Aug 2025 - Oct 2025
3 months
Düsseldorf, Germany

Senior Software Engineer

Puls Security GmbH

  • Optimizing and accelera­tion of our Gitlab CI pipeline

  • Conceptual work for the PoC of the Zero Trust system

  • Extension of the policy-engine backend in Go

  • Extension of the policy-testing mechanism in Python

  • Architectural design of the PEP component of Zero Trust

  • Documentation of the product

  • Technologies: Zero Trust, Go, Python, Gitlab CI, Docker, JWT, Domain-Driven Design

Jul 2024 - Present
1 year 7 months

Cloud Software Engineer

Freelance

Sep 2023 - Jun 2024
10 months
Düsseldorf, Germany

Senior Software Engineer

Randstad Digital Germany AG

  • Further development of a portal for the KYC process at a bank

  • Building multiple backend services and corresponding PostgreSQL databases through Liquibase and Docker

  • Connecting multiple REST interfaces

  • Writing tests and quality assurance

  • Deployment of services in an OpenShift cluster

  • Technologies: Java, Maven, JPA, JUnit, Mockito, Git, Docker, Spring Boot, PostgreSQL

  • Tools: OpenShift, Liquibase, OpenAPI, GitLab

Jun 2023 - Aug 2023
3 months
Neuss, Germany

Software Engineer

Creditreform e.V.

  • Further development of the debt collection backend software used at over 130 local units across Germany and abroad

  • Execution of multiple database migrations from MongoDB to PostgreSQL

  • Refactoring, bug fixing and testing

  • Improvement of the Scrum process and general team organization

  • Creating both technical and process-relevant documentation

  • Technologies: Java, Spring Boot, Maven, JPA, Hibernate, JUnit, Mockito, Jenkins

  • Tools: Kubernetes, Helm, Git, Vault, MongoDB, PostgreSQL, Open Telekom Cloud

Feb 2023 - May 2023
4 months
Düsseldorf, Germany

Software Engineer

The NextGen GmbH

Aug 2021 - Jan 2023
1 year 6 months
Bonn, Germany

Software Engineer/DevOps Engineer

Senacor Technologies AG

  • Further development of a portal for the booking of test drives for customers administered by dealers

  • Backend development and tests

  • Design and implementation of REST interfaces between frontend and backend

  • Administration of Elasticsearch and monitoring progress in Kibana

  • Creating documentation and manuals

  • Presenting results to the client after each sprint

  • Technologies: Java, Maven, JUnit, Mockito, Quarkus, Jenkins, TypeScript, Docker

  • Tools: Kubernetes, AWS, Terraform, Groovy, Event Storage, Elasticsearch, Git

  • Building a portal for recommendations to help customers select suitable charging equipment for their electric cars

  • Development of a core algorithm to generate recommendations

  • Backend development and tests

  • Design and implementation of REST interfaces between frontend and backend

  • Creating documentation, including architecture images and manuals

  • Consultation with the client on feature development

  • Training of new colleagues

  • Technologies: Java, Maven, JUnit, Mockito, Quarkus, Jenkins, Angular, MSSQL, Docker

  • Tools: AWS, Git

Mar 2021 - Jul 2021
5 months
Heimertingen, Germany

Software Engineer

Blackned GmbH

  • Integration of a network protocol in an existing network stack for use in an ad-hoc mobile network

  • Development of Java sockets

  • Expansion of an interface using Vaadin

  • Configuration of a firewall

  • Tests and quality assurance

  • Technologies: Java, Maven, Sockets, JUnit, REST, OSGi, Apache Karaf, Vaadin, Git

Dec 2018 - Feb 2021
2 years 3 months
Düsseldorf, Germany

Software Engineer

Accenture Technology Solutions GmbH

  • Internal traineeship and jumpstart: introduction to corporate culture, Java, Agile methods and Spring Boot; achieved Java OCA and Professional Scrum Developer I certifications

  • Backend development of an interface in customer management: took over a code base in poor state, developed features, improved code quality with tests and documentation, maintained and deployed builds, performed requirements analysis, and replaced the core algorithm for scenario calculations

  • Technologies: Java, Maven, JUnit, SOAP, MSSQL, Tomcat, Subversion

  • Backend development of a microservices application in the financial sector: designed and implemented backend microservices, connected interfaces to the frontend, built and maintained pipelines with Jenkins, set up monitoring with Grafana and Prometheus, documented and guided offshore colleagues

  • Technologies: Java, Maven, JUnit, Spring Boot, Jenkins, REST, OpenShift

  • Tools: Prometheus, Grafana, Git, Bitbucket

  • Frontend development of a tax-related portal for the public sector: further developed specified features, developed user interfaces, performed bug fixing and maintenance, tests and quality assurance, data analysis

  • Technologies: Java, Maven, JUnit, Mockito, Jenkins, JSP, SQL, HTML, CSS, Git, JBoss

  • Tools: Flyway, GitLab, Oracle SQL

  • Building development infrastructure in the transportation sector: developed a Kubernetes controller in Go for automatic administration of development projects, maintained existing components, planning and documentation, contributed to the open-source Crossplane project

  • Technologies: Go, Docker, Kubernetes, AWS, Git, Crossplane

Summary

I am a highly ambitious Senior Software Engineer with a Master’s degree in Computer Science and nearly 7 years of professional experience in Backend Development, Cloud Engineering, and DevOps across international environments. I am very adaptable and I have worked in diverse sectors, including Automotive, Finance, Telecommunications, and the Public Sector.

I specialize in building custom backend and cloud solutions with a tool-agnostic approach. Through my vast experience, flexibility and ability to effectively leverage AI tools, I can quickly develop high-quality applications in any backend programming language, design APIs, and build cloud infrastructure using Infrastructure as Code (IaC) for all major and minor cloud service providers.

Additionally, I focus on creating optimized CI/CD pipelines and designing containerized environments for seamless software management and monitoring. With my soft skills and Scrum expertise, I also look to enhance team efficiency and improve productivity. I strive to think outside the box and ensure that solutions are not only well-developed but also effectively marketed.

Skills

  • Multi-cloud Engineering (Aws, Azure, Gcp, Aviatrix)

  • Backend Development (Java, Spring Boot, Quarkus, Python, Go)

  • Cloud-native Apis (Rest, Soap, Aws Sdk, Azure Sdk, Gcp Sdk)

  • Devops & Automation (Terraform, Docker, Kubernetes, Github Actions, Jenkins)

  • Cloud Security

  • Software Architecture & Analysis

  • Network Analysis & Protocol Design

  • Ai & Mlops In The Cloud

  • Data Analysis

  • Business Analysis

  • Frontend Client Development (Strictly Non-graphical)

  • Backend & System Development (C, C++, Haskell, Rust, Kotlin, And Others)

  • Other Cloud Service Providers (Oracle, Alibaba, Tencent, Open Telekom Cloud, And More)

  • Agile Coaching And Scrum Expertise

  • Project Management And Team Organization

  • Cross-cultural And Offshore Development Consulting

  • Learning Path Planning For Team Members

Languages

Dutch
Native
German
Advanced
English
Advanced
Spanish
Intermediate
French
Elementary

Education

Aug 2025 - Present

University of Illinois at Urbana-Champaign

MBA · MBA · Urbana, United States

Sep 2016 - Nov 2018

Technical University of Munich

MSc Informatics · Informatics · Munich, Germany

Sep 2012 - Aug 2016

University of Groningen

BSc Computing Science · Computing Science · Groningen, Netherlands

Certifications & licenses

Oracle Database@AWS Architect Professional

Oracle

Apache Airflow 3 Fundamentals

Astronomer

DAG Authoring for Apache Airflow 3

Astronomer

Microsoft Certified: Azure Developer Associate

Microsoft

Certified Argo Project Associate

Linux Foundation

Microsoft Certified: Azure Network Engineer Associate

Microsoft

Microsoft Certified: Azure Security Engineer Associate

Microsoft

API Academy Foundations

API Academy

APIsec Certified Practitioner

APIsec University

Certified Open Source Developer for Enterprise

Linux Foundation

Cisco Certified Support Technician Cybersecurity

Cisco

Cisco Certified Support Technician IT Support

Cisco

Cisco Certified Support Technician Networking

Cisco

Mawin Foundations: Python for Trading

Ravenstock

Microsoft Certified: Azure Administrator Associate

Microsoft

Postman API Fundamentals Student Expert

Postman Academy

Aviatrix Certified Engineer Hybrid Cloud Specialty

Aviatrix

Professional Product Discovery and Validation

Scrum.org

Aviatrix Certified Engineer Multicloud Network Professional

Aviatrix

HashiCorp Certified: Terraform Associate 003

HashiCorp

PAL – Evidence-Based Management

Scrum.org

Professional Scrum Facilitation Skills

Scrum.org

Professional Scrum Product Backlog Management Skills

Scrum.org

Professional Scrum with User Experience I

Scrum.org

Scaled Professional Scrum

Scrum.org

Certificate of Cloud Security Knowledge (CCSK v5)

Cloud Security Alliance

Certificate of Competence in Zero Trust

Cloud Security Alliance

Certified Blockchain Architect

Blockchain Council

Certified Blockchain Developer

Blockchain Council

Linux Foundation Certified IT Associate

Linux Foundation

Open Source Licensing Basics for Software Developers (LFC191)

Linux Foundation

OpenTelemetry Certified Associate

Linux Foundation

Google Cloud Certified Associate Data Practitioner

Google

Aviatrix Certified Engineer Multicloud Network Cloud Backbone Specialty

Aviatrix

GitHub Actions

GitHub

GitHub Foundations

GitHub

AWS Certified Machine Learning Engineer Associate

AWS

Aviatrix Certified Engineer Multicloud Network Security Specialty

Aviatrix

Kubernetes and Cloud Native Security Associate

Linux Foundation

AWS Certified AI Practitioner

AWS

Certified AppSec Practitioner

SecOps Group

Certified Blockchain Practitioner

SecOps Group

Certified Cloud Security Practitioner-AWS

SecOps Group

Microsoft 365 Certified: Fundamentals

Microsoft

Microsoft Certified: Security, Compliance, and Identity

Microsoft

AWS Certified Data Engineer Associate

AWS

Certified GitOps Associate

Linux Foundation

Oracle Cloud Data Management Certified Foundations Associate

Oracle

Oracle Cloud Infrastructure AI Certified Foundations Associate

Oracle

Oracle Cloud Infrastructure Generative AI Certified Professional

Oracle

RabbitMQ Training Course

CloudAMQP

Google Cloud Certified Professional Cloud Architect

Google

Professional Agile Leadership I

Scrum.org

Prometheus Certified Associate

Linux Foundation

AWS Certified Security Specialty

AWS

Open Telekom Cloud Architect

T-Systems

Professional Scrum Product Owner I

Scrum.org

Professional Scrum Product Owner II

Scrum.org

Professional Scrum with Kanban I

Scrum.org

Google Cloud Certified Associate Cloud Engineer

Google

AWS Certified Solutions Architect Associate

AWS

Professional Scrum Master I

Scrum.org

Professional Scrum Master II

Scrum.org

AWS Certified Solutions Architect Professional

AWS

Microsoft Certified: Azure AI Fundamentals

Microsoft

Microsoft Certified: Azure Data Fundamentals

Microsoft

Neo4j Certified Professional

Neo4j

Neo4j Graph Data Science Certification

Neo4j

Green Software for Practitioners (LFC131)

Linux Foundation

AWS Certified DevOps Engineer Professional

AWS

Alibaba Cloud Certified Associate

Alibaba

Gremlin Certified Chaos Engineering Practitioner

Gremlin

Oracle Cloud Infrastructure Certified Foundations Associate

Oracle

Tencent Cloud Practitioner

Tencent

Aviatrix Certified Engineer Multicloud Network Associate

Aviatrix

Aviatrix Certified Engineer Multicloud Network Automation Specialty

Aviatrix

IBM z/OS Mainframe Practitioner

IBM - Coursera

Salesforce Certified Associate

Salesforce

Certified Jenkins Engineer

CloudBees

Complete Ethical Hacking Bootcamp

Zero to Mastery – Udemy

Kubernetes and Cloud Native Associate

Linux Foundation

AWS Certified SysOps Administrator Associate

AWS

Google Cloud Certified Cloud Digital Leader

Google

Docker Certified Associate

Mirantis

Microsoft Certified: Azure Fundamentals

Microsoft

AWS Certified Developer Associate

AWS

Design Thinking

SAP

Successful Communication Training

Accenture

AWS Certified Cloud Practitioner

AWS

Dynamic Leadership Training

Accenture

Technology Architect Associate

Accenture

Lateral Leadership Training

Accenture

Java 8-14 Training

Accenture

Oracle Certified Associate Java 8

Oracle

Professional Scrum Developer I

Scrum.org

Summer School Liberalism

Telders Foundation

Agile Software Engineering

Andrena Objects

Profile

Created
Last Update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Marijn based?

Marijn is based in Düsseldorf, Germany.

What languages does Marijn speak?

Marijn speaks the following languages: Dutch (Native), German (Advanced), English (Advanced), Spanish (Intermediate), French (Elementary).

How many years of experience does Marijn have?

Marijn has at least 7 years of experience. During this time, Marijn has worked in at least 4 different roles and for 8 different companies. The average length of individual experience is 10 months. Note that Marijn may not have shared all experience and actually has more experience.

What roles would Marijn be best suited for?

Based on recent experience, Marijn would be well-suited for roles such as: Senior Software Engineer, Cloud Software Engineer, Software Engineer.

What is Marijn's latest experience?

Marijn's most recent position is Senior Software Engineer at Puls Security GmbH.

What companies has Marijn worked for in recent years?

In recent years, Marijn has worked for Puls Security GmbH, Freelance, Randstad Digital Germany AG, Creditreform e.V., and The NextGen GmbH.

Which industries is Marijn most experienced in?

Marijn is most experienced in industries like Information Technology (IT), Banking and Finance, and Transportation and Logistics. Marijn also has some experience in Government and Public Administration, Automotive, and Energy.

Which business areas is Marijn most experienced in?

Marijn is most experienced in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA).

Which industries has Marijn worked in recently?

Marijn has recently worked in industries like Information Technology (IT), Banking and Finance, and Transportation and Logistics.

Which business areas has Marijn worked in recently?

Marijn has recently worked in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA).

What is Marijn's education?

Marijn holds a Master in MBA from University of Illinois at Urbana-Champaign, a Master in Informatics from Technical University of Munich and a Bachelor in Computing Science from University of Groningen.

Does Marijn have any certificates?

Marijn has 97 certificates. Among them, these include: Oracle Database@AWS Architect Professional, Apache Airflow 3 Fundamentals, and DAG Authoring for Apache Airflow 3.

What is the availability of Marijn?

Marijn is immediately available full-time for suitable projects.

What is the rate of Marijn?

Marijn's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Marijn?

To hire Marijn, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Market avg: 900-1060 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.