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 Java Developer
Leads Java development for an Italian client, designing and implementing enterprise solutions using Java/J2EE, Spring, and databases (PostgreSQL, Oracle, MS SQL Server) while supporting teams, resolving incidents, and maintaining applications.
Lead Java Developer: Microservices & Architecture
Lead Java development for a client project using Java/J2EE, Spring, and Hibernate, designing systems and providing L3 support in a collaborative team.
Java Developer
Builds enterprise Java backends using Spring, Spring Boot, and microservices; designs data models and writes unit tests.
IoT Python Developer – Italian Speaker (On-site Bergamo)
Develop Python libraries and data pipelines for IoT smart-home solutions, integrating ML/LLM models on-site in Bergamo.
Python Developer | Italian Speaker
Develop and maintain Python libraries and data pipelines for IoT smart-home devices, supporting ML/LLM model lifecycle and data-driven product improvements.
Remote Software Engineer II — Data API & GraphQL Platform
Builds and maintains APIs and GraphQL schemas for a sports-analytics platform, turning game data into scalable backend services used across teams.
Java Developer | Remote, Formazione e Crescita
Develops and maintains enterprise Java applications using Spring, ORM, and REST/SOAP APIs in a hybrid team across Italian cities.
Software Engineer
Per la nostra sede di Treviso siamo alla ricerca della figura di Software Engineer da inserire nel Team R&D coinvolto nello sviluppo di nuovi servizi e applicazioni nel settore IoT e telematica automotive. Cosa…
Java Developer — REST & Hibernate, On-Site Growth Path
Build and maintain Java services using REST APIs, Hibernate/JPA, and unit testing in a growing product team.
Junior Java Developer — RESTful Apps, Smart Working
A junior Java developer will build and extend RESTful services for the company’s ELYX platform, collaborating with the team to implement new features using Java EE, Maven, Git, and Jenkins.
A Java Software Developer in the field of Optical Network
Develops and maintains a Java-based SDN controller for managing optical transport networks, integrating new modules and APIs while ensuring secure, high-quality code.
Java Developer | Remote, Formazione e Crescita
Develop and maintain enterprise Java applications using Spring, ORM, and REST/SOAP services in a hybrid team across Italy.
Java Developer Sviluppatori · DPWAY S.r.l. - Roma ·
Build and maintain Java-based applications using Spring/Hibernate, design databases, and integrate external systems via REST/SOAP while writing unit tests.
Java Developer
Builds and maintains enterprise Java applications using J2SE, J2EE, Spring, and REST APIs; collaborates on requirements, architecture, and reverse-engineering tasks.
Middle Java Developer
Chi siamo Amaris Consulting è una società di consulenza tecnologica indipendente che offre orientamento e soluzioni alle aziende. Con più di 1.000 clienti in tutto il mondo, dal 2007 realizziamo soluzioni in progetti…