Software Engineering Jobs in Germany
There are 3,511 open Software Engineering jobs in Germany on freehire right now. 1,041 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 20%
- cloud 18%
- ai 17%
- api 15%
- python 15%
- ci-cd 14%
- cpp 14%
- csharp 13%
How the work is done
- Hybrid 223 · 6%
- Remote 214 · 6%
- Onsite 86 · 2%
Visa sponsorship offered in 58% of the 256 postings that state a position on it.
Seniority
- Senior 959
- Junior 99
- Lead 93
- Staff 55
- Principal 34
- Middle 28
Who is hiring
- 501-1000 employees 298
- 1000+ employees 286
- 51-200 employees 206
- 11-50 employees 105
- 201-500 employees 27
- 1-10 employees 8
Java Entwickler (m/w/d) in Dresden
Develops Java-based backend solutions for XIMA® formcycle, a form management platform with workflow engine, multilingual support, and responsive design tools. Focuses on backend logic, database modeling, and integration with frontend components.
(.NET) Softwareentwickler (m/w/d)
Develops WPF-based UIs for machine diagnostics/configuration and builds .NET tools for quality assurance and deployment in an industrial context.
Senior C++ Developer (m/w/d)
The Senior C++ Developer will build and evolve global payment systems while leveraging AI-driven tools to enhance development workflows and code quality. The role involves collaborating with cross-functional teams to maintain complex systems and integrate modern engineering practices.
Simulation Software Development Engineer (m/f/d) - REF97697Z
Develops C++/Python software for finite-element tire simulations, integrating solvers and mesh tools to model tire behavior and optimize performance in high-performance computing environments.
Software Engineer [Multiple Positions Available]
Duties: Design, develop, and implement software solutions to address complex business challenges, applying modern engineering practices throughout the software development lifecycle. Architect and deploy scalable…
Software Engineer [Multiple Positions Available]
DESCRIPTION: Duties: Design, develop and implement software solutions. Solve business problems through innovation and engineering practices. Involved in all aspects of the Software Development Lifecycle (SDLC)…
ERP Software Engineer (f/m/d)
The ERP Software Engineer will develop and maintain the company's in-house ERP system, focusing on Microsoft Business Central, AL, and T-SQL. The role involves designing business solutions, managing integrations, and optimizing system performance within a hybrid work environment.
Software Engineer III - Java/AWS
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III – Java at JPMorganChase within the Liquidity Management Technology team , you…