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
Avionics Software Engineer
We're seeking a fresh talent eager to delve into the realm of Avionics Software Engineering, slated for placement within our esteemed client's Aerospace & Defence Unit. The selected individual will…
Business Central Software Developer
BC SOFTWARE DEVELOPER We're currently looking for an experienced Developer with a background in Dynamics Business Central, to join a young and creative IT Consultancy. This is a hybrid position with some travel to…
C#/C++ Developer Simulazione & Avionica
La Spezia, Liguria Contratto a tempo indeterminato On-site Stiamo cercando, per conto di un nostro cliente operante nel settore aerospaziale e della difesa, un Software Engineer da inserire nel team dedicato alla…
Middle/Senior Java Developer
This role involves analysis and programming using Java/J2EE technologies within a growing IT services provider. The developer will work with Spring, Hibernate, Angular, and SQL databases, requiring strong client relations skills.
Java Developer — CI/CD, Spring Boot & Kafka (Hybrid)
Java Developer role requiring at least 2 years of experience in modern software development using Java, Spring Boot, and CI/CD tools. The position offers hybrid work in Milano or Torino with remote options and professional growth opportunities.
Java Developer
ESPRIMO Srl, società di consulenza informatica che opera dal 2002 su tutto il territorio nazionale ed internazionale, a supporto delle imprese, si colloca nel settore dell’Information Technology proponendosi come…
Java Developer – Innovation & R&D Platforms
Java Developer working on internal platforms for managing innovation and funded projects, designing and developing Java-based applications and RESTful APIs using Spring Boot and SQL databases.
Junior Python Developer
Build Python scripts and microservices for API integrations and LLM-based chatbots, deploying solutions to production for real clients.
Junior Python Developer — Build Real AI Integrations
Junior Python Developer building scripts, microservices, and RAG systems that integrate OpenAI, Anthropic, and Gemini APIs for client automation projects in Milano.
Software Engineer
Software Engineer at ELT Group will work in a team guiding software product evolution, ensuring alignment with business needs and customer requirements, while researching and adopting innovative technologies. Core technologies include C++, Java, JavaScript, Linux, and Git.
Senior Java Developer
Senior Java Developer at an IT consulting firm in Milan, working on client projects using Java 17, Spring Boot, Kubernetes/OpenShift, Kafka or RabbitMQ, and MongoDB/Oracle in a hybrid setup (1-2 days on-site).
Python Developer
Develops cloud-native microservices and enterprise applications for international B2B/B2C clients using Python, APIs, and DevOps practices in an Agile environment.
Software Engineer
Build and maintain software products for engineering projects using .NET (C#), SQL, and JavaScript in a collaborative, product-driven team.
A Java Software Developer in the field of Optical Network
Develops and tests Java-based SDN controller software for managing optical transport networks, integrating new modules and APIs in a research-focused team.
Senior Java Developer - Microservices & Banking (Hybrid)
Builds and maintains Java-based microservices for a banking platform using Spring/Spring Boot, CI/CD, and SQL/NoSQL databases.
Java Developer (Spring Boot / Angular / Python)
Software Inside S.r.l. è una Software House italiana che opera dal 2016 come società di consulenza nei settori Bancario & Finanza, Cyber Security, Telecomunicazioni, Energy & Utilities. Ci collochiamo nel…
Senior Java Developer | Spring, Angular, SQL | Hybrid Milan
Builds and maintains Java backends with Spring and Hibernate, integrates with Angular frontends, and manages SQL databases in a hybrid Milan office role.
Junior Java Developer | REST APIs, Smart Working
Junior Java developer building REST APIs for ELYX platform using Java EE, Spring Boot, and Hibernate; writes clean, collaborative code with SQL, HTML5, CSS, and jQuery.