Find a jobRecruiters

Software Engineer Java

Exclusive opportunity

Onsite

Software Engineer Java

TMC

Software Engineer Java

Skills

JavaMATLABMySQLOracle

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

21013 Gallarate, VA, Italy

Work mode:

Onsite

Published on:

22 September 2026

What they need


Italy Software Gallarate On-site

TMC Italia is looking for a Java Software Engineer to join a high-tech project. The resource will contribute to the development and evolution of applications for data analysis and management.

About The Member Company

We are a global high-tech consultancy company with a team of entrepreneurial engineers, scientists, and digital experts from around the world. Together we form a fast-growing and proud community. We offer consultancy services to high-profile clients globally in diverse service areas, such as:

  • Technology & Engineering
  • Energy & Renewables
  • Life sciences & Pharma
  • Digital & IT

About this vacancy

The resource will join a technical team involved in the development and maintenance of software applications dedicated to the processing and analysis of complex data.

Specifically, they will be responsible for:

  • Analyzing, verifying, and correcting implementation requirements
  • Developing and maintaining Java applications, working both on algorithmic components and on the frontend created in Swing
  • Collaborating in the analysis and processing of technical data, with a particular focus on complex parameters and datasets
  • Managing interactions with relational databases, performing development and optimization of queries
  • Participating in versioning and code management activities using Git.
  • Supporting the porting of algorithms and functionalities from Matlab to Java, ensuring the correct translation of application logic
  • Collaborating with multidisciplinary teams for the integration and continuous improvement of software solutions

What we expect from you

  • Degree in Computer Science, Computer Engineering, or related fields
  • At least 2 years of experience in software development in Java
  • Good knowledge of object-oriented programming and algorithm development
  • Experience in developing graphical interfaces using Java Swing
  • Knowledge of relational databases, preferably Oracle and MySQL
  • Experience using Git for code versioning
  • Ability to analyze and interpret complex data
  • Experience or basic knowledge of Matlab for porting activities to Java
  • Problem-solving attitude, analytical skills, and team-working predisposition
  • Italian C2 and English B2

What you can expect from us

The position offers a permanent contract, and the gross annual salary (RAL) base offered will not be less than €30,000, in line with the provisions of the CCNL Commercio – Terziario, Distribuzione e Servizi.

TMC is committed to providing a competitive compensation package and, at the end of the selection process, evaluating the candidate's experience, skills, and qualifications, may propose a final RAL higher than the level mentioned above.

In line with our business model, the final compensation package also includes a direct participation component in project profits (profit sharing), an individual budget for skill development of €4,000 net per year, and an annual welfare credit. Further details will be provided during the selection process, in accordance with company policies in force.

TMC is an international high-tech consultancy company that provides expertise to support its clients in addressing their technological challenges. As such, TMC operates as an expert center available to its clients, helping them become more competitive in an increasingly global and rapidly evolving technological world. At TMC, we believe that people drive technology innovation. That’s why we aim to create the best possible conditions for technological talents to thrive. We offer you a stimulating work environment where you can manage your career. Alongside our outstanding technical expertise, fun and engagement are significant parts of our culture.

#LI-DB4

Other offers great for you!

These companies are also looking for great profiles

Naxo

Senior Software Engineer Java Backend Circularité

480

Freelance

Lille, France

Hybrid

Skills

Google Cloud PlatformJavaSpring BootKafkaKubernetesTechnical architecture

11 days ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

6 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

10 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools