Software Engineering Jobs in Germany
There are 3,554 open Software Engineering jobs in Germany on freehire right now. 1,077 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,000 | €80,000 | €98,125 | 56 |
| EUR | month | €4,188 | €5,025 | €6,600 | 36 |
| USD | year | $75,000 | $75,000 | $130,775 | 19 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- java 19%
- cloud 17%
- ai 17%
- api 15%
- python 15%
- cpp 14%
- ci-cd 14%
- csharp 13%
How the work is done
- Hybrid 226 · 6%
- Remote 219 · 6%
- Onsite 86 · 2%
Visa sponsorship offered in 58% of the 255 postings that state a position on it.
Seniority
- Senior 966
- Junior 101
- Lead 88
- Staff 55
- Principal 36
- Middle 30
Who is hiring
- 501-1000 employees 299
- 1000+ employees 285
- 51-200 employees 210
- 11-50 employees 105
- 201-500 employees 26
- 1-10 employees 8
Java-C++-Softwareentwickler (m/w/d) gesucht
Develops and maintains Java EE applications (EJB/Spring, JMS, XML, Webservices, JSP/JSF) and implements C++ solutions for complex technical tasks.
Senior Go Developer
Senior Go developer building scalable microservices and APIs for a global fintech insurance platform using PostgreSQL, gRPC, Kafka, and monitoring tools.
Software Entwickler (m/w/d)
Develops enterprise software and cloud solutions using Java/.NET, Vue.js, and modern DevOps tools like Docker, Kubernetes, and AWS/Azure.
Software Developer (m/w/d)
Build and deploy customer-facing software using .NET, Java, and Vue.js in a cloud-native stack with Docker, Kubernetes, AWS, and Azure.
Software Engineer
Builds and maintains a German price-comparison engine, integrating merchant feeds and optimizing data pipelines.
Java-C++-Softwareentwickler (m/w/d) gesucht
Develop and maintain Java EE applications (EJB/Spring, JMS, XML, Webservices) and C++ components, document systems, and ensure ongoing improvements.
C++/. NET-Softwareentwickler (m/w/d) ab sofort
Develop and maintain C++/.NET applications for optical measurement and inspection systems, including GUI and image-processing algorithms, with customer support in a full-time role.
Softwareentwickler Java/C# (m/d/w) mit Berufspraxis
Develops client-server systems and web apps in Java/C#, writes docs, designs DB schemas, and runs tests for IT outsourcing clients.
C++ Softwareentwickler (m/w/d) ab jetzt
Develop and maintain scalable ad-tech software in C++, collaborating with product and sysadmin teams to design, implement, and deploy features.
Software Engineer (Internal)
Builds and maintains internal tools and systems for Bolt’s engineering teams, focusing on scalable backend services and infrastructure.
Softwareentwickler (m/w/d) für die Berechnung und Optimierung elektrischer Energienetze
Develop C++ software to model, calculate, and optimize electrical power grids, integrating optimization algorithms and cloud architectures for energy utilities.