Software Engineering Jobs in Italy
There are 932 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
Java Developer Senior cod. MRT009
ARGO LOGICA is seeking a Senior Java Developer to work on innovative projects involving application design, analysis, and development. The role requires strong proficiency in Java 1.8, Spring Boot, and web technologies.
Lead Java Developer: Microservices & Architecture
The Lead Java Developer will oversee design, development, and L3 support for client projects using Java/J2EE, Spring, and Hibernate. The role requires collaboration with cross-functional teams and fluency in both English and Italian.
Senior Java Developer - Spring Microservices
Spindox is seeking a Senior Java Developer to work on the development and maintenance of web applications using Java 11, Spring, and microservices architecture. The role requires on-site presence in Sesto Fiorentino and involves collaboration with a diverse team on challenging projects.
Java Developer
Java Developer at an IT consulting firm, building applications with Java, Spring Boot, and Azure, either fully remote or hybrid from Naples.
AI-Driven Python Developer — Remote, Training & Growth
Design intelligent agents using Python and Generative AI tools like LangChain, with AWS, Docker, and Git in a Bologna-based role offering remote flexibility.
Freelance Software Developer – Azure Cloud, Javascript, Python
Develops and optimizes full-stack applications on Azure Cloud, refactors JavaScript/Python code, and supports cloud components, containers, and IoT technologies while collaborating with stakeholders.
Sviluppatore Software | Progetti Industriali & Team
Zetaconsulting is seeking a software developer in Frosinone to work on the development and maintenance of industrial software projects and system integrations. The role involves working with front-end technologies including XML, HTML5, CSS, and the Atlassian suite.
Cobol e/o Java Developer per HR Systems (Vicenza)
COBOL and/or Java developer for developing and updating HR and personnel administration applications using SQL, based on-site in Vicenza.
Software Engineer – Data & BI (SQL, .NET, Boomi)
The Software Engineer will design, develop, and maintain data and reporting solutions using SQL Server, .NET, and Boomi to support internal business operations within the logistics sector.
Senior Java Developer - Spring Microservices
Develop and maintain web applications in a Java team using Java 11, Spring/Spring Data, SQL, microservices, REST APIs, and front-end technologies (HTML, JS/TS, Polymer/Stencil). On-site role in Sesto Fiorentino, Italy.
Java Developer at Euro Staffs
Backend Java developer designing, building, and maintaining scalable applications using Spring/Spring Boot, collaborating with cross-functional teams to solve technical challenges and improve code quality.
Java Developer
Develop and maintain enterprise Java applications for a recruiting platform, ensuring quality, performance, and reliability while collaborating with the team.
Sviluppatore Software – Integrazione Sistemi & API
The Software Developer will work in the IT department to develop interfaces between the company's management software and client systems, focusing on logistics process automation. The role requires expertise in API integration, XML, JSON, and SQL.
SOFTWARE ENGINEER
Develops embedded/ground system software for aerospace/defense weapon control systems, focusing on algorithms, GUI logic, and technical documentation using C/C++/Java/OpenGL/QT.
Software Developer (cat.prot.)
Develops and maintains web applications for a client, using Java/Python/React/Angular and SQL, with 2+ years of experience in software development.
Sviluppatore Software
Develop and maintain business-critical applications using C#, ASP.NET, PHP (Laravel/Symfony), and JavaScript with SQL and frontend frameworks.
Java Developer – Spring Boot & Microservices (Remote)
Nextar is seeking a Java Developer with at least 5 years of experience to work on microservices architectures using Spring Boot. The role is based in Rome with remote work options available.