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
Software Engineer
Build full-stack web and mobile apps in Django/React and React Native, working closely with AI-powered optimization and agentic workflows in a modern cloud stack.
Senior Java Application Developer
Build and maintain cloud-native Java applications using Spring and microservices, integrating GenAI accelerators and modern DevOps pipelines for enterprise clients.
Junior Java Developer: Stage di 6 mesi e progetti reali
6-month internship for a junior Java developer to work on real projects, requiring basic Java or other language knowledge and familiarity with databases.
Junior Java Developer - Appartenente alle Categorie Protette L.68/99
Develop, test, and support Java-based applications in a cloud-focused team. Entry-level role for candidates protected under Italian law L.68/99.
Software Developer – Java
Builds and maintains hotel management software using Java, APIs, and databases with a focus on backend and data design.
Junior Java Developer - Appartenente alle Categorie Protette L.68/99
Develop, test, and support Java-based applications in a hybrid role for large-scale IT projects with a focus on cloud solutions.
SOFTWARE DEVELOPER (JAVA)
Develops backend and frontend components in Java/Spring Boot and Vue.js for logistics and supply-chain platforms, designing scalable microservices and REST APIs.
Java e Web Developer
Build and maintain Java-based web applications and RESTful APIs using Spring Boot, Quarkus, and microservices for clients in banking, insurance, and public sectors.
Java Software Developer - Academy Women in code
Build and maintain Java-based software modules for public-sector digital projects using Spring, Hibernate and web technologies.
Java Software Developer – GIS & Geospatial Solutions
Develop high-performance Java 17 applications using LuciadLightspeed for GIS and geospatial visualization on Linux/Windows, with Maven builds and Bash scripting.
Senior Java Developer: REST & Microservices, Kafka | Milano
Builds and maintains RESTful microservices and event-driven pipelines using Java, SQL, and Apache Kafka in a Milan-based team.
Java Developer: Crea Soluzioni Enterprise in Cloud
Build and maintain enterprise-grade Java solutions for IT and digital-transformation projects, working across cloud and on-premise environments.
Junior Java Developer – International Team, Smart Working
Develops, maintains, and tests HR software using Java/Java EE and SQL, with some front-end involvement in an international team.
Senior Java Developer: Secure Integrations & mTLS - Remote
Senior Java developer building secure enterprise integrations using mTLS, PKI, and keystore/truststore management to protect inter-system communications.
Java Developer - Spring, Microservices & AI Apps (Milano)
Builds Java/Spring microservices and React frontends for AI-powered applications in a hybrid Milan office role.
Java Developer – Spring/REST, Kafka, Docker (Rome)
Develops command, control, and logistics software for defense systems using Java, Spring, Kafka, Docker, and REST APIs.
Remote Java Developer (Mid) - Spring Boot & Microservices
Build and maintain Java microservices using Spring Boot, REST APIs, and relational databases for enterprise clients in an Agile environment.