Java developer salaries.
What employers say they'll pay.
- median, Europe (EUR)
- €87k
- median, North America (USD)
- $199k
- published ranges
- 173
Based on 173 Java job ads with a published salary range on getwork.dev (as of 2026-10-28), the median salary in Europe is €87k per year (middle 50%: €72k–€104k) and the median in North America is $199k per year.
| Region | p25 | Median | p75 | Spread | Ranges |
|---|---|---|---|---|---|
| North America USD | $168k | $199k | $216k | 97 | |
| Europe EUR | €72k | €87k | €104k | 72 |
In Europe (EUR), 89% of the ranges come from Elastic, Satispay and Tide, so the median leans toward their pay. In North America (USD), 59% of the ranges come from Elastic, Palantir and Brex, so the median leans toward their pay.
| Level | p25 | Median | p75 | Spread | Ranges |
|---|---|---|---|---|---|
| Senior EUR | €72k | €79k | €87k | 42 | |
| Senior USD | $168k | $187k | $216k | 41 | |
| Principal EUR | €95k | €104k | €104k | 20 | |
| Principal USD | $199k | $206k | $206k | 17 | |
| Staff USD | $215k | $226k | $270k | 16 | |
| Manager EUR | €87k | €87k | €87k | 4 | |
| Lead EUR | €59k | €59k | €68k | 3 | |
| Staff EUR | €76k | €76k | €148k | 3 |
Best-paid Java roles open in Europe
- Staff Developer Advocate, Enterprise - EMEA · Temporal€128k–€168k
- Principal Software Engineer - Performance Tuning - Elasticsearch · Elastic€105k–€166k
- Principal Java Engineer - Distributed Systems, Serverless - Elasticsearch · Elastic€105k–€166k
- Principal Software Engineer - Search Infra - Elasticsearch · Elastic€103k–€163k
- Principal Software Engineer - Search Algorithms - Elasticsearch · Elastic€103k–€163k
- Principal Software Engineer - Vector Search - Elasticsearch · Elastic€103k–€163k
- Langfuse - Senior Software Engineer, SDK · ClickHouse€90k–€160k
- Sr. Solutions Architect · Databricks€113k–€155k
- Senior Software Engineer - Performance Tuning - Elasticsearch · Elastic€87k–€138k
- Senior Java Software Engineer - Search Inference - Platform · Elastic€87k–€138k
Questions
What does a Java developer earn in Europe?
The median published salary for Java roles in Europe is €87k per year, based on 72 ranges in EUR. Half of the ranges have a midpoint between €72k and €104k.
How much more do senior Java developers earn?
Senior: median €79k (42 ranges); Senior: median $187k (41 ranges); Principal: median €104k (20 ranges); Principal: median $206k (17 ranges); Staff: median $226k (16 ranges); Manager: median €87k (4 ranges); Lead: median €59k (3 ranges); Staff: median €76k (3 ranges).
Where do these numbers come from?
From salary ranges employers publish in live job ads, read directly from their applicant tracking systems. They are asking ranges, not reported pay, and each figure uses the midpoint of a range.
Method: midpoints of yearly salary ranges in active job ads, per currency, no conversion. Updated with every site build. Ask your agent for any slice: salary_insights(stack: ["java"], seniority: ["senior"], countries: ["NL"]). See all Java jobs.