Nick
Van den Putte

Software Engineer (Java)

Profile

I am a Freelance Software Engineer with 9 years of experience in the Java ecosystem, specialized in backend development, system design, and scalable and resilient architectures.

As an adaptive and pragmatic problem-solver and experienced Tech Lead, I guide architectural decisions, mentor teams, and deliver sustainable solutions that effectively balance ideal architecture with immediate business needs. While my focus is on the backend, I’m not afraid of some front-end work and am always ready to lend a helping hand across the full stack.

Driven by a passion for solving complex engineering puzzles, I am constantly exploring emerging technologies and patterns to enhance system performance and developer experience. I am eager to partner with teams dedicated to technical excellence and committed to delivering high-quality, future-proof solutions.

Core Expertise

Backend Development

Specialized in backend development by designing, implementing, and maintaining robust, backend services within the Java ecosystem

Java 8 - 25 Kotlin Spring Boot Quarkus

Cloud & DevOps

Embracing the "you build it, you run it" principle by managing applications from code to cloud-native operations, utilizing Docker, Kubernetes, and AWS

Kubernetes Docker CI/CD AWS Infrastructure-as-Code

System Architecture

Designing scalable and resilient solutions by creating high-level designs, guiding technical architecture, and applying patterns like hexagonal and domain-driven design

System Design Scalable & Resilient Architecture Design Patterns

Technical Leadership

Guiding teams as an experienced Tech Lead by making key architectural decisions, leading developers through the full lifecycle, and mentoring team members

Tech Lead Mentoring Architecture Code Review

Experience

Apr 2024
Present

Java Software Engineer / Tech Lead

KBC · Brussels/Leuven

Tech Lead for multiple internal projects, responsible for technical coordination, architectural decisions, and overall solution design, including the redevelopment of a business-critical system through migration from legacy technology to a modern Java and Angular stack.

Key responsibilities included high-level design, technical architecture guidance, cross-team coordination, full lifecycle leadership, stakeholder alignment, security implementation, roadmap planning, and team mentorship.

Aug 2023
Mar 2024

Java Software Engineer

Yonderland · Hoboken

E-Commerce Team Member for Europe’s largest premium outdoor retailer, driving optimization of the online shopping platform’s functionality and stability while delivering new features for markets including the Netherlands, Belgium, and the United Kingdom.

Key responsibilities included enhancing and maintaining the back-end services of the e-commerce platform.

Oct 2022
Jul 2023

Data & API Application Engineer

Brussels Airport Company · Zaventem

Digital & Data Analytics Team Member responsible for all data-related activities, including system integrations, real-time and batch processing, event-driven APIs, reporting, and data-driven feature development across the organization.

Key responsibilities included designing and implementing back-end services, building and maintaining APIs for internal and external integrations, managing the data and API platform on AWS, and collaborating with cross-functional teams to deliver data-driven solutions.

Oct 2017
Sep 2022

Java Software Engineer

HealthConnect · Vilvoorde

Full-Stack Developer contributing to teams delivering microservices, user-facing applications, and government-contracted healthcare projects.

Key responsibilities included developing full-stack solutions for client-facing applications, building back-end functionality for cross-organization microservices, designing system architecture, optimizing development workflows, and mentoring junior team members.

Certifications

Languages

Dutch

Native speaker

English

Highly proficient

Location & Availability

Kasterlee,
Flemish Region, Belgium

Available for on-site, hybrid, or remote assignments

By Bike

  • Within 20km radius
  • Weather permitting
  • Tailwind preferred

By Car

  • Kempen area
  • Leuven
  • Hasselt

By Rail

Near the station of:

  • Antwerp
  • Brussels
  • Mechelen
  • Vilvoorde

Remote

Available for fully remote assignments across Belgium and beyond

Get in Touch

Let's build something great together. CV and references available upon request.

Get in Touch