Software Engineer Java & React in Leiden (hybrid)

HUMAN CAPiTAL

Leiden

Hybrid

EUR 33,000 - 56,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Vacation days 26
Pension plan
Health insurance discount
Hybrid work
Commuting allowance
Home-office allowance
Learning & development

Job summary

HUMAN CAPiTAL in Leiden, Netherlands, is looking for a Software Engineer Java & React to join a hybrid team (3 days in the Leiden office, 2 days from home). You will design, build and test new functionality for a metadata platform used by national libraries, and work with AI tools daily.

The role requires 4+ years of software engineering experience, a CS-related degree, and strong Java/Spring and React skills. AWS, Linux, PostgreSQL, and Git experience are beneficial.

Qualifications

  • 4+ years of experience as a software engineer.
  • Bachelor's or master's degree in computer science or a related field, or equivalent experience.
  • Experience with Java/Spring and with React.
  • AWS (Lambda, EKS, ECS) experience.
  • Good knowledge of Linux and scripting.

Responsibilities

  • Design, build and test new functionality and improvements to the platform.
  • Analyse and solve problems in existing systems.
  • Help translate requirements into designs and working code.
  • Take part in unit, system and acceptance testing, architecture reviews and performance testing.
  • Work on continuous integration, development environments and software releases.
  • Use AI tools as a standard part of your development work.

Skills

Java/Spring
React
AWS
Linux scripting
PostgreSQL
Git
AI tools in daily work
Team player
English proficiency

Education

BSc/MSc in CS or related field

Tools

Git

Job description

Leiden, Netherlands | Posted on 10/26/2026

Software Engineer Java & React | Leiden | Hybrid (3 days office, 2 from home) | up to €5,000 per month

Want to build software that is used by national libraries across Europe and Asia and do you like Java and React, and do you use AI tools in your daily development work? Then this role in Leiden could be your next step.

About the organisation

Our client is an international tech company and library cooperative with its global headquarters in the United States and offices in Leiden and Eelde. From Leiden, a development team builds and maintains a metadata management platform that national libraries and regional library consortia in the Netherlands, Germany, France and Japan use to manage very large collections. The product has grown over decades into a flexible and commercially successful system.

The team

You join an experienced team of 10 software engineers, 2 test engineers and a technical manager. Because the team is quite senior, there is room for someone with a little less experience who wants to grow alongside strong colleagues.

What will you do?
  • Design, build and test new functionality and improvements to the platform
  • Analyse and solve problems in existing systems
  • Help translate requirements into designs and working code
  • Take part in unit, system and acceptance testing, architecture reviews and performance testing
  • Work on continuous integration, development environments and software releases
  • Use AI tools as a standard part of your development work
Who are we looking for?
  • At least 4 years of experience as a software engineer
  • A bachelor's or master's degree in computer science or a related field, or equivalent experience
  • Experience with Java/Spring and with React
  • Experience with AWS (Lambda, EKS, ECS)
  • Good knowledge of Linux and scripting
  • Experience with PostgreSQL and Git is a plus; C is an advantage
  • Hands‑on use of AI tools in your daily work
  • Good English; Dutch is not required
  • A team player who enjoys working in an agile, international environment
What’s on offer?
  • A salary of up to €5,000 gross per month, depending on experience, plus an end‑of‑year bonus
  • 26 vacation days, with the option to buy or sell 6 more
  • A good pension plan and group discount on health insurance
  • Hybrid working: 3 days at the Leiden office, 2 days from home, with commuting, home‑office and internet allowances
  • Flexible working hours, a bike plan, company fitness and room for learning and development
  • Full‑time; part‑time is negotiable
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Java & React)
Software Engineer (Java & React)

HUMANCAPiTAL BV • Leiden

Hybrid
EUR 51,000 - 61,000
Salary up to €5,000 gross per month
26 vacation days
Pension plan and health insurance</n>
+2
Java & React Software Engineer — Hybrid (Leiden) + AI Tools
Java & React Software Engineer — Hybrid (Leiden) + AI Tools

HUMANCAPiTAL BV • Leiden

Hybrid
EUR 51,000 - 61,000
Salary up to €5,000 gross per month
26 vacation days
Pension plan and health insurance</n>
+2
Java & React Software Engineer — Hybrid, Growth & Perks
Java & React Software Engineer — Hybrid, Growth & Perks

HUMAN CAPiTAL • Leiden

Hybrid
EUR 33,000 - 56,000
Vacation days 26
Pension plan
Health insurance discount
+4
Medior Web & Mobile Full Stack Developer
Medior Web & Mobile Full Stack Developer

Learned • Utrecht

Hybrid
EUR 45,000 - 61,000
MacBook Pro
Hybrid setup
6 weeks remote abroad
+3
Web & Mobile Full Stack Developer
Web & Mobile Full Stack Developer

Learned • Utrecht

Hybrid
EUR 45,000 - 61,000
MacBook Pro and job tools
Personal development budget €1,000 per
Hybrid setup: 3 days in office
+2
Java & Angular Fullstack Developer
Java & Angular Fullstack Developer

Human Source Group • Utrecht

On-site
EUR 59,000 - 73,000
30+ vacation days
8% holiday allowance
Year-end bonus
+3
Mid-Level/Senior Software Engineer with strong skills in Python or React.
Mid-Level/Senior Software Engineer with strong skills in Python or React.

Pegamento • Zeist

Hybrid
EUR 60,000 - 90,000
Social impact
AI stack
Ownership & flat hierarchy
+3
DevOps Engineer
DevOps Engineer

Keylane • Utrecht

Hybrid
EUR 33,480 - 50,220
Bruto maandsalaris tussen €3.000 en €4.500
8% vakantiegeld
Winstuitkering
+5
Full Stack Developer
Full Stack Developer

Learned • Utrecht

Hybrid
EUR 45,000 - 56,000
Hybrid work setup
MacBook provided
Personal development budget €1,000/yr
+1
Senior Data Engineer
Senior Data Engineer

Anchormen • Amsterdam

On-site
EUR 70,000 - 110,000
8% Holiday allowance
Bonus
Pension
+3