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
Remote Software Engineer II — Data API & GraphQL Platform
Builds and maintains data APIs and GraphQL schemas for a sports-analytics platform, enabling teams to deliver actionable game insights.
Senior Java Developer - Cloud & Microservices Expert
Designs and builds enterprise-grade microservices and RESTful APIs using Java, Spring Boot/Quarkus, and cloud-native tools like Kubernetes.
Cobol e/o Java Developer per HR Systems (Vicenza)
Maintain and update COBOL and/or Java applications for HR and payroll systems in a local office near Vicenza.
Java Developer - Banking (DACH)
Builds and maintains Java backend services for banking clients using Spring/Spring Boot in an agile team.
Junior Java Developer | Parma
Junior Java developer building and maintaining PLM software for industrial clients; works with Java, SQL, and relational databases.
Java Developer – Gov&Tech
Build back-end services for government projects using Java, Quarkus/Spring Boot, and microservices architecture.
Senior Java Developer - FULL REMOTE
Senior Java developer building and maintaining web-based software products using Java, Spring ecosystem, Hibernate, and Angular 12.
Java Developer
Build and maintain enterprise Java applications and microservices for a large insurer, using Spring Boot, Quarkus, and cloud platforms like AWS/Azure.
Java Developer
Builds enterprise Java backends using Spring and J2EE, integrates APIs, and collaborates with clients from design through deployment and maintenance.
Software Developer Python Junior | Automazione Industriale
Junior Python developer building Warehouse Control Systems and industrial automation software, with occasional on-site PLC work and client commissioning in Italy and abroad.
Python Software Developer
Develop and maintain Python back-end services, PostgreSQL databases, and AWS cloud-native apps while integrating APIs and CI/CD pipelines.
Sviluppatore Software e Test
Develops control-system software for heavy machinery using MATLAB/Simulink and C, implements hydraulic/electromechanical logic, and runs MIL/SIL validation tests.
Sviluppatore software
Builds web and cloud software integrated with hardware for an Italian manufacturer, using C#, JavaScript, and basic database skills in a 5-person team.
Sviluppatore Software Automazioni con Laurea
Develop and maintain C#/.NET applications for technical offices, integrating systems via REST APIs, managing SQL Server databases, and automating engineering processes.
Software Developer
Mid-level developer building Java-based space-sector software using Spring Boot, Angular, and Oracle/PostgreSQL in an Agile team.
Senior Software Developer
Build and lead enterprise space-data software using Java/Spring, Angular, and Oracle/PostgreSQL, while mentoring junior developers and shaping technical roadmaps.