Senior Java Engineer
Vacancy

Senior Java Engineer

Set the technical direction of software that genuinely matters.

The Hague 7+ years experience Hybrid working

Mission-critical Java systems for clients that don't let everyone in.

You work on software for Defence, NATO, the police or the Dutch government. Which project exactly depends on your experience and preferences. What's certain: your code runs in demanding environments where reliability and security are never afterthoughts, and you help shape how it's built.

JavaSpring BootHibernateAngular / React / VuePostgreSQLDocker7+ years experienceThe HagueHybrid
What you will do
  • Set the technical direction and architecture of mission-critical systems
  • Design complex solutions where robustness and security are never an afterthought
  • Mentor medior and junior engineers and raise the team's technical bar
  • Be a sparring partner for the client on design choices and feasibility
  • Guard the quality bar through reviews, standards and clear agreements
What we are looking for
  • Technical degree (BSc/MSc), for example Computer Science, Software Engineering or Artificial Intelligence
  • At least 7 years of work experience as a Java software engineer
  • In-depth knowledge of Java, Spring Boot and Hibernate
  • Experience with Angular, React or Vue.js on the frontend
  • Comfortable with databases such as PostgreSQL or MongoDB
  • Familiar with Docker and Kubernetes
  • Comfortable working in Agile/Scrum, applies SOLID principles and passes them on to others
  • Dutch nationality (many of our clients require this for a security screening)
Here's what we offer. In addition to work you can be proud of.
29 days off and Liberation Day always free
We believe it's important that you get enough rest so you can perform at your best.
Your manager is a fellow engineer
Not a sales manager but a fellow engineer. Every two weeks, a sparring session about your work and your growth.
10% bonus scheme
Earn up to 10% of your monthly salary as a bonus on your billable hours.
No project hopping
Our assignments are long-term. You build something real and watch your work grow.
Mobility
A lease car with fuel card or a mobility allowance. The choice is yours.
Annual study trip
Bletchley Park last year, CERN this year. Mostly just great fun: at NCIM, everyone knows each other.
Growth
Your ambition matters. With a personal development plan, a generous training budget and the right courses, we invest in your future.
Hybrid working
A combination of working from home and set days at the office or client site.
Here's how it works. No assessments, no case days, no five rounds of interviews. Just a few good conversations where we get to know each other.
01
Introduction
An informal conversation with Jessy. Who are you, what are you looking for, what interests you. Low-key, no commitment.
02
Technical interview
An online conversation with Shane or Koen about your technical background and experience. Not an assessment, just a genuine technical conversation.
03
At the office
You come to The Hague for a final conversation. You get to see the office, get a feel for the atmosphere, and we really get to know each other.
04
Offer
Is it a match? Then we make you an offer. And then it's up to you.

Curious?

We're looking for Java and .NET engineers, from medior to senior, who want more than standard IT: people who get genuinely excited about software that matters, for clients most engineers never get near.

Prefer direct contact? Send Jessy a message.

Jessy Schouten