Software Engineer Java Developer Salaries

Software Engineer Java Developer salaries in Germany

Base pay
EUR 52K - EUR 68K/yr
EUR 61K/yrAverage base pay
Additional salary
EUR 4K/yrAverage
EUR 2K - EUR 7K/yrRange
About our data
Very High Confidence
Last updated 20 July 202530 Salaries submitted
The “Most Likely Range” reflects values within the 25th and 75th percentile of all pay data available for this role. Glassdoor salaries are powered by our proprietary machine learning model, which utilises salaries collected from our users and the latest government data to make pay predictions.
How do we calculate pay?
How accurate is an average base pay range of EUR 52K-EUR 68K/yr?
Your input helps Glassdoor refine our pay estimates over time.

See what insiders are saying about pay

Recent salaries shared by Software Engineer - Java Developer

Location

39 salaries

Job title | Years of Experience
Total Pay
Location
Date submitted
Job title | Years of Experience
Location
Date submitted
Total Pay
Base Additional pay
Software Engineer - Java Developer
1-3 Years
EUR 59K/yr
EUR 59K • EUR 0
Berlin
EUR 59K/yr
EUR 59K • EUR 0
Software Engineer - Java Developer
4-6 Years
EUR 53K/yr
EUR 53K • EUR 0
Berlin
EUR 53K/yr
EUR 53K • EUR 0
Software Engineer - Java Developer
4-6 Years
EUR 70K/yr
EUR 68K • EUR 2K
Berlin
EUR 70K/yr
EUR 68K • EUR 2K
Software Engineer - Java Developer
4-6 Years
EUR 85K/yr
EUR 85K • EUR 0
Munich, Bavaria
EUR 85K/yr
EUR 85K • EUR 0
Software Engineer - Java Developer
4-6 Years
EUR 53K/yr
EUR 51K • EUR 2K
Leipzig
EUR 53K/yr
EUR 51K • EUR 2K
Anonymously share your salary to help the community.
Software Engineer - Java Developer
1-3 Years
EUR 44K - EUR 52K/yr
Mannheim
EUR 44K - EUR 52K/yr
Software Engineer - Java Developer
10-14 Years
EUR 78K/yr
EUR 78K • EUR 0
Berlin
EUR 78K/yr
EUR 78K • EUR 0
Software Engineer - Java Developer
4-6 Years
EUR 64K/yr
EUR 64K • EUR 0
Berlin
EUR 64K/yr
EUR 64K • EUR 0
Software Engineer - Java Developer
4-6 Years
EUR 61K/yr
EUR 60K • EUR 1K
Düsseldorf
EUR 61K/yr
EUR 60K • EUR 1K
Software Engineer - Java Developer
4-6 Years
EUR 64K/yr
EUR 64K • EUR 0
Berlin
EUR 64K/yr
EUR 64K • EUR 0

Viewing 1 - 10 of 39

Frequently asked questions about Software Engineer - Java Developer salaries

The average salary for a Software Engineer - Java Developer is EUR 64,450 per year or EUR 31 per hour in Germany, which is 35% lower than the national average. Top earners have reported making up to EUR 88,800 (90th percentile). However, the typical pay range in Germany is between EUR 54,075 (25th percentile) and EUR 74,500 (75th percentile) annually. Salary estimates are based on 30 salaries submitted anonymously to Glassdoor by Software Engineer - Java Developer employees in Germany as of July 2026.
The highest salary for a Software Engineer - Java Developer in Germany is EUR 74,500 per year, EUR 6,208 per month or EUR 36 per hour.
The lowest salary for a Software Engineer - Java Developer in Germany is EUR 54,075 per year, EUR 4,506 per month or EUR 26 per hour.