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
Hybrid Junior Java Developer – Spring, SQL (Torino)
Junior Java developer writing Spring/J2EE services, debugging with Hibernate and SQL, and interfacing with clients; occasional Angular/React exposure.
Senior Java Developer | Spring, Hibernate & Angular
Builds and maintains Java-based enterprise applications using Spring, Hibernate, and Angular, focusing on analysis, design, and complex solution implementation.
Java Developer - Cat. protette L.68/99
Build and optimize Java applications using Spring Boot and microservices, with testing and debugging duties in a hybrid role based near Milan.
JAVA DEVELOPER L.68/99 _(Rif A100)
Develops and maintains Java-based software components, writes unit and integration tests, and troubleshoots bugs in a SaaS environment.
Senior/Mid Java Developer - Hybrid, Bologna
Develops and maintains Java/J2EE applications using Spring, Hibernate, and JBOSS, with Angular and SQL, in a hybrid role for a client-facing outsourcing team.
Billing Java Developer (Junior-Mid) - Hybrid, Bologna
Develops and maintains billing systems using Java and Spring, working with SQL and DevOps tools in a hybrid role based in Bologna.
Java Developer (Junior/Middle) - Billing & Spring
Develops and maintains Java-based billing systems using Spring and MVC patterns, with a focus on clean architecture and SQL.
Java Application Developer
Develops Java microservices for public-sector software re-engineering projects using Spring Boot, JPA, and Oracle databases.
Java Developer - Spring Boot & API Focus (On-site)
Develops Java-based backend services using Spring Boot and REST APIs for an Italian tech solutions provider, working on-site in Cambiago.
Junior Java Developer — Women in Code Training (Italy)
A training program in Bologna for women to learn Java and OOP, with mentorship and potential hiring as a Junior Java Developer.
Java Developer — CI/CD, Spring Boot & Kafka (Hybrid)
Develops backend services in Java/Spring Boot, sets up CI/CD pipelines, and integrates Kafka for event-driven workflows in a hybrid role.
Senior Java Developer | Spring/Cloud | Flexible & Growth
Designs and builds Java-based web applications using Spring and Spring Boot for public-sector projects under Agile methodologies.
Java Application Developer
Build and maintain Java-based cloud-native applications using Spring and microservices, integrating GenAI accelerators and modern DevOps pipelines for enterprise clients.
Senior Java Developer – Remote, Spring Boot, DB2/PostgreSQL
Builds and maintains Java back-end services using Spring Boot, Hibernate/JPA, and relational databases like PostgreSQL and DB2 for international client projects.
Senior Java Developer (Spring, SQL, UML) | Hybrid Milan
Builds and maintains backend services in Java/Spring with SQL and PL/SQL, focusing on security and system integration for ICT projects in Milan.