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
Senior Spring Boot & Java Developer | Remote or Hybrid
Develops and maintains microservices-based applications in Kubernetes using Spring Boot, Java, REST APIs, JUnit, Git, and GitLab CI/CD in an Agile team.
Senior Java Developer - Microservices & CI/CD, Flexible Work
Senior Java developer building enterprise microservices, REST APIs, and CI/CD pipelines for client projects across industries.
Senior Java Developer — Cloud, Spring Boot & Secure Apps
Builds and tests secure Java/Spring Boot services and SPAs, focusing on performance and cloud deployment with Agile/DevOps practices.
Junior Java Developer - Lavoro Ibrido & Formazione Continua
Junior Java developer building backend services with Spring Boot for Intelligent Transport Systems and Smart Mobility projects.
Senior Java Developer|Spring, Hibernate, Angular|Bologna
Develops and maintains Java/J2EE applications using Spring, Hibernate, and Angular, working with clients to define requirements and solutions.
Java Developer – AMS/Oracle (Hybrid: 2 days onsite)
Develop and maintain Java/Oracle applications for logistics and retail clients, working 2 days onsite in Milan with occasional 24/7 on-call duties.
Java Developer Sviluppatori · DPWAY S.r.l. - Roma · Completamente remoto
Builds and maintains RESTful Java services using Spring Boot 3, Spring Security, and JPA/Hibernate, with REST/SOAP integrations and unit tests.
Senior/Middle Java Developer - Spring, Angular & SQL
Develops and maintains Java/J2EE applications using Spring, Hibernate, and Angular in a Rome-based IT services team.
Senior Java Developer - Full Remote Spring Boot & REST
Builds and maintains Java-based REST APIs and services using Spring Boot, Spring Security, and Hibernate/JPA in a collaborative remote team.
Junior Java Developer — Hybrid in Bologna (Spring/SQL)
Junior Java developer builds and maintains Spring-based back-end services using Hibernate and SQL, working directly with clients to troubleshoot issues.
Senior Java Developer — Hybrid (Torino)
Builds and maintains Java-based enterprise applications using Spring, Hibernate, and JBoss, with occasional Angular and SQL work in a hybrid Turin office/remote setup.
MIDDLE/SENIOR JAVA DEVELOPER - Rif.H06SJT
Builds and maintains Java-based enterprise applications using Spring, Hibernate, and JBoss, with occasional Angular frontend work.
MIDDLE/SENIOR JAVA DEVELOPER - RIF.H06SJM
Builds and maintains Java-based enterprise applications using Spring, Hibernate, and JBoss, with Angular for front-end and SQL for data.
JAVA DEVELOPER L.68/99
Builds and maintains Java-based software components, writes unit and integration tests, and troubleshoots bugs in a team setting.
MIDDLE/SENIOR JAVA DEVELOPER - Rif.H06SJR
Builds and maintains Java-based enterprise applications using Spring, Hibernate, and JBoss, with occasional Angular front-end work and SQL database interactions.
Senior Java Developer (Milano) - IT Finance
Build, test, and deploy Java-based microservices for insurance applications using Spring Boot, Agile workflows, and modern DevOps tooling like Git, Maven, and Kubernetes.