Software Engineering Jobs in Italy
There are 927 open Software Engineering jobs in Italy on freehire right now. 303 of them were posted recently. The skills employers ask for most often are java, ai and spring.
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 62%
- ai 36%
- spring 36%
- sql 35%
- git 27%
- python 25%
- api 24%
- cloud 21%
How the work is done
- Hybrid 68 · 7%
- Remote 51 · 6%
- Onsite 7 · 1%
Visa sponsorship offered in 29% of the 48 postings that state a position on it.
Seniority
- Senior 195
- Junior 133
- 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 | Spring Boot, Microservices, CI/CD
DEDA is seeking a Java Developer to work on the development, maintenance, and evolution of Java applications within their operations division. The role focuses on ensuring application stability, performance, and security while collaborating with multidisciplinary teams.
Junior Java Developer — Hybrid Role (Spring/SQL)
Action ICT SRL is seeking a Junior Java Developer in Bologna to perform analysis and programming tasks using Java, Spring, and Hibernate. The role involves client interaction and offers a hybrid work arrangement.
Python Developer AI - TELECOMMUNICATION
This role involves end-to-end development of generative AI and LLM-based applications using Python and AWS cloud services. The developer will build machine learning pipelines and data processing solutions within a consulting environment.
Sviluppatore Software Junior – Full‑time
The Junior Software Developer will write and maintain corporate software using Java, C#, and Python, while performing testing, debugging, and technical documentation tasks.
Senior Java Developer - Remote, AI-Driven Messaging
Senior Java Developer owning the SMS gateway and internal tools ecosystem at Agile Telecom, combining hands-on Java development with technical leadership and AI-assisted engineering practices.
Java Developer: Microservizi, Spring Boot, Remote
Java Developer building microservices in an Agile/Scrum environment using Java, Spring Boot, Docker, Kubernetes, and AWS for IT projects mainly in Rome with some remote opportunities.
Java Developer | Microservizi, Spring Boot, AWS | Remote
The Java Developer will design and develop microservices from conception to production using Java, Spring Boot, Docker, Kubernetes, and AWS within an Agile/Scrum team.
Senior Cloud-Native Java Developer
Cloud-native Java developer contributing to strategic ICT projects using Java, Spring Boot, Angular, and AWS/GCP with DevOps and containerization in a hybrid role in Rome.
JUNIOR JAVA DEVELOPER - Rif.H27JJM
Action ICT is seeking a Junior Java Developer to perform analysis and programming tasks using Java, J2EE, Spring, and Hibernate. The role is based in Milan with partial remote work options.
Software Engineer – Data & BI Solutions (C#/SQL)
Design and build software solutions for data, reporting, and BI in a logistics context using C#/.NET, SQL Server, and Power BI/Reporting Services.
Junior Software Engineer - AML & Data Platforms
Junior software engineer building anti-money laundering data platforms at a major bank, working on KYC, sanctions, and regulatory reporting using SQL/DB and Google Cloud.
Junior Software Engineer – Lending Data & AI Tools
Design and develop complex lending-focused software solutions in Intesa Sanpaolo's Group Technology ICT area, primarily using Java/Spring Boot, TypeScript, Kafka, and PostgreSQL, with opportunities to apply AI tools.
Java Developer
Java Developer with 3+ years of experience to work on a banking legacy project, using Java, SQL (DB2, MS SQL Server), HTML, JavaScript, CSS on Unix/Linux systems, on-site 2-3 days per week in Bologna.