← Back to list
Job

Java Developer

Software Engineer • On-site • Full-time Italy ASSAGO, Italy

Sopra Steria's Italian unit is looking for a Java Developer with at least 3 years of experience in a similar role, gained at IT companies or international consulting/system integration firms. The role is based in Assago, with the possibility of smart working according to company policy.

Responsibilities

  • Develop RESTful and SOAP web services, following best practices and OWASP Top 10 guidelines
  • Analyze, refactor and optimize existing code
  • Object-oriented development on Java SE (1.8+) and JEE, applying design patterns (e.g. Singleton, Factory)
  • Version control and build automation using Git, SVN and Maven

Requirements

  • Degree in computer engineering or equivalent
  • At least 3 years of experience in a similar role at IT companies or international consulting/system integration firms
  • Strong object-oriented programming experience, Java SE (1.8+), JEE, knowledge of core design patterns
  • Knowledge of Spring Boot, Spring Core (preferably with annotations), Hibernate, JPA, Spring Data and CXF
  • Good command of SQL and relational databases, preferably Oracle
  • Experience developing RESTful and SOAP web services, applying OWASP Top 10 best practices
  • Use of Git (primary), SVN and Maven for version control and build automation

Soft skills

Strong problem-solving mindsetGood organizational skills (task and time management)Excellent communication and listening skillsFlexibility, proactivity, quality orientationTeam spirit and adaptability

What we offer

  • Dynamic work environment
  • Opportunity to work on national and international projects
  • Possibility of smart working according to company policy
  • Ongoing professional development and skill-building

About the company

Sopra Steria is one of Europe's largest tech players, with around 51,000 employees in about 30 countries, generating €5.6 billion in revenue in 2025. In Italy it employs around 1,200 people with €107.35 million in 2025 revenue, with offices in Assago, Rome, Collecchio, Padua, Ariano Irpino and Pozzuoli.

Languages: Angol: jó szintű
Education: Informatikai mérnöki diploma vagy azzal egyenértékű végzettség

Similar jobs