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
Java Developer M/F
Develop Java-based software for command, control, and logistics systems in defense, using Spring, Kafka, and cloud-native tools in Rome.
Junior Java Developer | Parma
Build and maintain Java-based PLM software for industrial clients, working in a collaborative team with SQL and low-code platforms.
Product Engineering (Integration Java Developer)
Build, test, and maintain REST APIs and microservices in Java/Spring to modernize Allstate’s integration platforms, ensuring security and high performance for insurance systems.
Java Developer – Microservices On-Site
Builds and maintains Java microservices for enterprise clients on-site in Rome, using Spring Boot, Docker/Kubernetes, and CI/CD pipelines.
JUNIOR JAVA DEVELOPER - Rif.H06JJT
Builds and maintains Java-based enterprise applications using Spring and Hibernate, troubleshoots issues, and collaborates with clients.
Java Developer – Banking & Financial Services
Back-end Java developer building and maintaining banking loan/mortgage systems using Java 17, Spring Boot, Oracle, and PL/SQL.
JAVA DEVELOPER - DUBLINO - Rif.H06JDD
Action ICT , società in forte crescita specializzata nella fornitura di servizi informatici alle aziende, ricerca per la propria sede di DUBLINO uno Sviluppatore JAVA . PROGRAMMATORE JAVA Luogo di lavoro: Dublino…

Senior Java Developer (Milano/Ibrido)
Builds scalable Java microservices with Spring Boot, SQL databases, and cloud platforms like AWS/Azure, following CI/CD pipelines in a hybrid Milan office.
Junior Java Developer 35K-40K
Build and design Java-based software components and services for enterprise applications, primarily using Java 8+, Spring Boot, and Java EE in an on-site role.
Java Developer: Spring Microservices & Cloud
Builds and maintains Java-based microservices and REST APIs using Spring Boot in a product team based in Catanzaro.
Java Developer – Spring Microservices & Cloud
Builds Java/Spring microservices and cloud-native apps using Docker, Kubernetes, and relational databases in a fast-paced Rome-based team.
Java Developer Senior cod. MRT009
Senior Java developer building enterprise applications, REST services, and web frontends using Spring, Spring Boot, and JavaScript stacks for logistics-focused IT consulting projects.
Senior Java Developer (Remote in Italy)
Senior Java Developer building enterprise applications with J2EE and Agile, working initially in Florence then remotely.
Lead Java Developer M/F
Lead a team of developers building healthcare software systems using Java, Spring, and microservices, while coordinating technical tasks and stakeholder needs.
Lead Java Developer M/F
Leads a team building Java-based healthcare software like clinical systems and regional diagnostic tools using Spring, REST/SOAP, and microservices.
Java Developer - Mulesoft/Spring Boot
Build and maintain enterprise integration APIs and microservices using MuleSoft and Java Spring Boot, ensuring scalable, reliable system interoperability.
Senior Java Developer - Hybrid (Milano)
Senior Java developer building enterprise systems in Java/Spring with Oracle PL/SQL, Git and Gradle for an outsourcing firm in Milan.
MIDDLE/SENIOR JAVA DEVELOPER - Rif.G20SJR
Builds and maintains Java-based enterprise applications using Spring, Hibernate, and Angular for client-facing IT services in Rome.