Software Engineering Jobs in Italy
There are 931 open Software Engineering jobs in Italy on freehire right now. 307 of them were posted recently. The skills employers ask for most often are java, spring and ai.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| EUR | year | €29,500 | €35,000 | €42,000 | 104 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- java 63%
- spring 36%
- ai 36%
- sql 35%
- git 27%
- python 25%
- api 24%
- cloud 21%
How the work is done
- Hybrid 68 · 7%
- Remote 51 · 5%
- Onsite 7 · 1%
Visa sponsorship offered in 29% of the 48 postings that state a position on it.
Seniority
- Senior 195
- Junior 135
- Middle 23
- Lead 18
- Intern 6
- Staff 5
Who is hiring
- 1000+ employees 102
- 501-1000 employees 80
- 51-200 employees 60
- 11-50 employees 19
- 201-500 employees 8
- 1-10 employees 1
Data Software Engineer - Scalable Data Pipelines (Remote)
Builds and optimizes scalable data pipelines for an insurtech company, focusing on batch processing, Python, and cloud solutions to transform claims data efficiently.
Java Web Developer — Remote, Spring Boot & Microservices
Build and maintain Java-based authentication, email, and identity services using Spring Boot, microservices, and databases like MongoDB and MySQL.
(Development) Software Engineer | Java / Cloud
Builds and maintains cloud-native Java microservices for an energy/utilities client using Spring Boot, Quarkus, REST APIs, and cloud platforms (AWS/Azure/GCP).
Software Engineer
Develop, maintain, and integrate enterprise applications using Go/Python, RESTful services, and relational databases in a collaborative team.
Software Engineer
Build and optimize Java microservices and web apps using Spring Boot, deploy and manage them on Google Cloud Platform (GCP) with GKE, and collaborate on CI/CD pipelines.
Java React Software Developer
Build full-stack Java (Spring/Spring Boot) and React applications for mission-critical defense and industrial systems, using microservices and REST APIs.
Java React Software Developer
Build full-stack Java-React applications for defense and industrial systems, using Spring Boot, microservices, and REST APIs with MongoDB in a mission-critical environment.
Software Engineer
Designs, builds, and tests full-stack cloud-native applications using microservices, Java/Python, Angular, and Kubernetes for a global satellite services company.
Software Engineer
Develop, customize, and support healthcare software systems using React, TypeScript, and RESTful APIs, while coordinating implementations and training for global clients.
Software Engineer
Builds and maintains Java-based back-end services and APIs for client projects, focusing on scalability, testing, and clean architecture.
Software Engineer
Develops Java-based command-and-control software for defense logistics systems, using Spring, REST APIs, and Docker/Kubernetes in a hybrid role based in Rome.
Software Engineer
Develop and implement GenAI solutions using the Datapizza AI framework, focusing on RAG, AI agents, and speech-to-speech architectures for enterprise clients.
Software engineer
Develop embedded software and IoT systems for industrial weighing, logistics optimization, and real-time production dashboards using C++, Python, and JavaScript frameworks.
Software Engineer
Develops mission-critical embedded software in Java/C++/Python for aerospace, automotive and industrial systems using TDD, UML and DevOps pipelines.
Software Engineer
Build full-stack web apps using C#, .NET Core, Blazor, AngularJS, and SQL, deploying on Azure and Docker for an Italian software consultancy.
Software Engineer
Develop full-stack software from concept to deployment using C, C++, Java, Python, and SQLServer, collaborating with teams to design responsive applications and optimize database performance.
SOFTWARE ENGINEER
Develops command-and-control software for aerospace/defense systems, coding in C/C++/Java, integrating hardware, and producing documentation to strict standards.
Software Engineer
Maintain and evolve PHP/Java/Kotlin applications, manage incidents, and modernize systems with AI tools in a retail-tech environment.
Software Engineer
Develops backend microservices for cybersecurity platforms, including data pipelines, threat detection, and ML lifecycle management using Java/Python/Scala/Go.