Software Engineering Jobs in Italy
There are 932 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
Java Developer
Develops and maintains Java back-end services using Spring Boot and Apache Camel, builds REST APIs, and writes unit/integration tests in a hybrid role based in Genova.
Java Developer
Builds Java-based web and mobile applications using Spring Boot/Quarkus for Italian and international clients across finance, media, automotive, and other sectors.
JAVA Developer
Develop and maintain Java-based backend applications using Spring/Spring Boot, REST APIs, and microservices for enterprise clients in industries like automotive and energy.
Java Developer
Builds and maintains scalable Java microservices using Spring Boot, REST APIs, and cloud-native tools like Docker and Kubernetes.
Java Developer
Builds and maintains Java-based backend services using Spring Boot, CI/CD pipelines, and event-driven architectures with Kafka.
Java Developer
Builds and maintains enterprise banking microservices using Java, Spring Boot, Kafka, and Docker in a hybrid Milan office role.
Java Developer
Builds enterprise Java applications using Spring, Spring Boot, and microservices architecture with Docker and Kubernetes.
Java Developer
Develop and maintain Java/J2EE applications for aircraft logistics systems, integrating XML data per aerospace standards (S1000D, S3000L, S2000M, S5000F) and using Oracle PL/SQL, REST/SOAP, and JBoss.
Java Developer
Develops enterprise Java backend systems with WildFly and Java EE, integrates industrial protocols, and builds frontend components using AngularJS and jQuery.
Java Developer
Builds and maintains Java-based enterprise applications using Spring, Spring Boot, and microservices; writes unit tests with JUnit and Mockito.
Java Developer
Builds and maintains Java-based backend services using Spring and Spring Boot, with occasional JavaScript tasks in a hybrid office near Bergamo.
Java developer
Builds and maintains enterprise Java services using Spring Boot, Spring Batch/Security, and Oracle/MongoDB in a hybrid Milan office.
Software Developer
Builds automation tools and integrates AI/ML services to streamline business processes for an energy-tech company using Python, JavaScript/TypeScript, SQL, or Flutter.
Sviluppatore Software ERP
Mid-level developer builds and maintains ERP software for manufacturing SMEs using low-code/no-code tools with AI, SQL, and Java.
UFFICIO IT - SVILUPPATORE SOFTWARE WEB E APPLICAZIONI
Develop and maintain web apps for a growing supermarket chain, using modern frontend frameworks, backend languages, and relational databases.
Sviluppatore software junior
Junior developer assisting in customizing Microsoft Dynamics 365 Business Central ERP solutions using AL, VS Code, and cloud tools, with potential for full-time hire.
Software Engineer Network Automation, Data Center Fabrics
Design and build large-scale data-center network automation systems for AI infrastructure, focusing on leaf-spine fabrics, EVPN/VXLAN, and BGP routing.
IT Software Developer
Develop and maintain IT systems for a logistics terminal, including databases, applications, and backend solutions using Java/Python and SQL.
Junior Software Developer
Builds microservices and REST APIs in Java/Python (Spring Boot, FastAPI) for data-driven enterprise apps, collaborating with teams to design scalable solutions.