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
Develops back-end services in Java 11+ with Spring/Spring Boot, REST/SOAP microservices, and optionally Docker/Kubernetes, while applying secure-coding practices.
Java developer
Builds and maintains Java microservices using Spring Boot, Docker, and GKE on GCP, with CI/CD via Jenkins and PostgreSQL databases.
Java Developer
Build and maintain Java-based applications, REST APIs, and microservices; integrate relational databases and support testing/deployment.
Java Developer
Builds Java-based enterprise applications using Spring and React, designs relational databases with Oracle, and troubleshoots microservices in a hybrid Milan office role.
Java Developer
Develops, tests, and maintains Java-based software components using J2EE, SQL, and NoSQL databases in a collaborative SaaS environment.
Java Developer
Maintain and extend Java-based applications for a major Italian retail logistics client, handling Oracle database operations and on-call support.
Java Developer
Build and maintain Java-based microservices applications for mission-critical systems, using Spring Boot, Docker, Kubernetes, and CI/CD pipelines.
Freelance Java Developer
Build and maintain Java microservices using Spring Framework and REST APIs for enterprise clients.
Junior Java Developer
Junior Java developer building financial-data pipelines, working with SQL/MongoDB, and maintaining Java applications in a banking-focused IT consultancy.
Junior Java Developer
Develop and maintain Java applications for banking and insurance systems, integrating custom and packaged solutions while ensuring quality and timely delivery.
Middle Java Developer (Milano) -
Build and maintain Java-based microservices using Spring Boot for enterprise clients across industries like finance and energy.
Java developer
Back-end Java developer building Spring Boot microservices for a client project using Agile practices.
Java Developer
Back-end developer building enterprise Java/Spring Boot services with Oracle for an Italian IT-consulting firm.
Java Developer
Build and maintain Java-based microservices for aerospace and defense projects using Spring Boot, Spring Cloud, and CI/CD pipelines.
Java Developer
Builds and maintains Java-based microservices using Spring, JPA/Hibernate, and Angular, with exposure to cloud platforms and NoSQL databases.
Java Developer
Build and maintain Java enterprise applications for financial-sector clients using Spring, Hibernate, and microservices; collaborate on Agile teams and CI/CD pipelines.
Java Developer
Builds and maintains scalable Java back-end services using microservices, REST APIs, Docker, Kubernetes, and relational/NoSQL databases.
Java Developer
Build and maintain Java-based applications using Spring, Spring Boot, and Hibernate/JPA, focusing on performance, security, and scalability.
Java Developer
Build and maintain Java-based software solutions using Spring/Spring-Boot, REST APIs, and relational/non-relational databases for an ICT governance and security client.
Java Developer
Build and maintain Java-based backend services, REST/SOAP web services, and integrate with Oracle databases while applying security best practices.