Software Engineering Jobs in Germany
There are 3,676 open Software Engineering jobs in Germany on freehire right now. 1,120 of them were posted recently. The skills employers ask for most often are java, cloud and ai.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| EUR | year | €70,500 | €80,000 | €99,375 | 54 |
| EUR | month | €4,188 | €5,025 | €6,600 | 36 |
| USD | year | $75,000 | $75,000 | $137,412 | 20 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- java 20%
- cloud 19%
- ai 18%
- api 17%
- python 16%
- ci-cd 15%
- cpp 15%
- csharp 14%
How the work is done
- Remote 277 · 8%
- Hybrid 228 · 6%
- Onsite 85 · 2%
Visa sponsorship offered in 58% of the 274 postings that state a position on it.
Seniority
- Senior 1,014
- Junior 100
- Lead 94
- Staff 61
- Principal 38
- Intern 17
Who is hiring
- 501-1000 employees 304
- 1000+ employees 296
- 51-200 employees 210
- 11-50 employees 107
- 201-500 employees 26
- 1-10 employees 8
Softwareentwickler:in (alle Menschen) in Flensburg
Develop and maintain a SaaS platform that automates e-commerce accounting for online merchants and tax advisors using PHP, JavaScript, MySQL, and clean-code practices.
Senior Software Developer (m/f/d) in CI
Build and maintain a Bazel-based CI platform that speeds up builds, tests, and releases for a growing dev-tools product, while improving developer experience and reliability.
Java-Softwareentwickler (m/w/d) für München
Builds and tests enterprise Java applications, designs software architecture, and maintains legacy systems for a consulting firm in Munich.
Softwareentwickler (m/w/d) in Frankfurt am Main
Develop and maintain high-performance client systems for financial data and stock market information using Java (Swing) and SQL.
Java-Softwareentwickler (m/w/d) in Direktvermittlung
Builds and maintains Java-based web applications, writes tests, manages databases, and supports project workflows for a financial-services employer in Frankfurt.
Software Engineer (f/m/d) – Data Platforms
Build and scale data pipelines for TV and advertising analytics using Spark, Scala, and AWS; own resilient, cloud-native platforms handling terabytes daily.
Java/JEE Softwareentwickler (m/w/d) in VZ
Builds enterprise Java/JEE applications and web frontends, designs client-server systems, and improves IT processes for a consulting firm in Stuttgart.
Berlin sucht C/C++ Softwareentwickler (m/w/d) in Berlin
Develops and maintains C/C++ modules for internal systems, including mobile ticketing software, using PHP-based frameworks and Windows CE.
(Junior) Java-Softwareentwickler (m/w/d) für Gelsenkirchen
Junior Java developer building web and server applications in a team, using Java and scripting languages with HTML basics.
Java/Java EE Softwareentwickler (m/w/d) in Braunschweig
Build and extend enterprise Java applications using Java EE, Spring, JMS, and web services; collaborate on full-cycle development and user-focused solutions.
(Junior) Java-Softwareentwickler (m/w/d) in Berlin
Junior Java developer builds and maintains software solutions, analyzes requirements, and introduces new products for a PR consultancy in Berlin.
Senior-Softwareentwickler .Net/C# (m/w/d) berufserfahren
Build and maintain Windows-based .NET/C# applications, enhancing a proprietary framework and improving standard products from design through deployment.
Berufserfahrener Java-Softwareentwickler (m/w/d) in Berlin
Senior Java developer building backend services and data processes using Spring, JPA, and web services in Berlin.
Junior-C++ / C# / Java Softwareentwickler (m/w/d) ab jetzt
Junior to mid-level developer building and maintaining C++/C#/Java software for enterprise clients, using OOP and agile Scrum in a PLM context.