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
Senior Java Developer
Build enterprise-grade Java microservices and REST APIs using Spring and CI/CD pipelines for projects in cybersecurity and devtools.
Senior Java Developer
Build and maintain Java-based enterprise systems using Spring Boot, J2EE, and microservices; collaborate in an Agile/DevOps environment.
Middle Java Developer
Develop and maintain Java applications using Spring Boot, REST services, and Angular frontend, with Oracle database integration and JBoss EAP/WildFly deployment.
Junior Java developer
Junior Java developer role in a Piacenza-based software house, writing Java code and working with SQL databases while learning on the job.
Junior Java Developer
Build and maintain Java-based enterprise applications using Spring Boot, with occasional AWS exposure in a hybrid role based in Turin.
Senior Java Developer
Build and optimize a high-performance, real-time client-server platform in Java, fixing bugs and scaling for heavy traffic while collaborating with a Milan-based team.
Junior Java Developer Verona
Junior Java developer role in Verona building web projects, learning SQL and team collaboration with a focus on growth and problem-solving.
Junior/Middle Java Developer
Builds and maintains Java/Spring billing systems in a team, designing features and analyzing large datasets for Italian clients.
Java Developer - Milano Ibrido
Build and maintain Java microservices using Quarkus, Kafka, and Azure DevOps, with Oracle and MongoDB, in a hybrid role based in Milan.
Java Developer
Build and maintain Java/Spring Boot services hosted on Azure, occasionally using AI tools to assist development.
JAVA DEVELOPER
Build and maintain Java microservices for enterprise clients in Telco/Utilities, using Spring Boot, Docker, and Kubernetes.
Java Developer
Build and maintain Java-based microservices for enterprise Telco projects using Spring Boot, Kafka, and Kubernetes, with CI/CD via Jenkins and MySQL databases.
Java Developer
Develops and maintains enterprise Java applications in cloud and on-premise environments, troubleshoots issues, and analyzes change requests for an IT consultancy.
Java Developer
Junior Java Developer role offering a 6-month internship with structured training, hands-on projects, and mentorship in a growing tech environment.
Java Developer
Builds and maintains Java-based enterprise applications using Spring and React, designs relational databases, and collaborates on AI-driven digital consulting projects in Milan.
Java Developer
Build and maintain Java-based web apps and REST services for a major Italian tour operator, using Spring, Maven, and SQL databases.
Java Developer
Java Middle Developer building enterprise or financial-services applications with Java and optionally React/Angular in a hybrid role based in Milano or Padova.