Available for new engagements

// freelance senior java specialist

I build distributed Java systems for banks, exchanges and large enterprises.

More than 20 years of exceptional track record in designing and implementing interoperable, distributed software solutions. Hands-on architect and engineer across banking, electronic trading, energy and aviation.

20+
Years of experience
Java
Primary domain
Netherlands
Based in
English
Working language

// core expertise

Senior engineering across the full enterprise stack.

I work hands-on as architect, lead engineer and solution designer. The list below is what I do day in, day out, not a buzzword cloud.

Distributed Systems

Designing systems that stay consistent, available and observable under real production load.

Microservices & REST

Cloud-native services with clean API boundaries, contract testing and zero-downtime deploys.

Identity & Access

OAuth2, OIDC, SAML and fine-grained authorization for regulated enterprise environments.

JEE & Java Platform

Two decades of Java, from JEE monoliths to Spring Boot, Kafka and reactive stacks.

// about

Twenty years of building systems that need to stay up.

Read full profile

I am a highly proficient software specialist focused on developing robust, interoperable and distributed software solutions. Most of my work sits at the intersection of complex business domains and high-volume technical infrastructure.

Day to day, that means designing service landscapes, writing the load-bearing code myself, and staying close enough to operations to know what actually breaks at three in the morning. I am not a slide-deck architect.

I work with teams that value technical precision, clean APIs, and pragmatic delivery. If that sounds like your environment, we will get along.

Hands-on senior
20+ years Java
Based in NL
EN / NL working

// tech stack

The toolbox.

Production experience, not a wishlist. The platforms, languages and tooling I have shipped with.

JavaSpring BootJEEKafkaRESTOAuth2 / OIDCPostgreSQLOracleDockerKubernetesAWSAzureMavenGradleJUnitMockitoGitLab CIJenkins
See complete stack

// services

How I can help.

Three ways I typically engage with clients. Each one fits a different stage of the work.

All services
01

Solution Architecture

End-to-end design for distributed Java platforms. From discovery and trade-off analysis to a buildable blueprint your teams can execute.

02

Senior Hands-on Engineering

Embedded in your team as a senior IC. Pull requests, on-call rotations, design reviews, the lot. No ivory tower.

03

Technical Due Diligence

Independent assessment of an existing platform, codebase or vendor. Honest verdict on risk, debt and what it takes to fix it.

// selected work

Real systems, real production.

All projects
Banking

Core banking integration layer

Java, Spring Boot, Kafka, OAuth2

Trading

Low-latency order routing

Java, FIX, Redis, Kubernetes

Energy

Settlement and reconciliation platform

JEE, Oracle, REST, Azure

// let's talk

Got a Java problem worth solving?

If you are looking for a senior freelance Java specialist with a real Tier-1 track record, let me know what you are building. I respond within a working day.

or email hbjamil@gmail.com