Inetum logo
Backend Developer- Python & Java
full-timePorto

Summary

Location

Porto

Type

full-time

Explore Jobs

About this role

Company Description

Inetum is a global leader in IT services, dedicated to providing innovative solutions to our clients. We are committed to fostering a dynamic, inclusive workplace that values diversity, where creativity and collaboration thrive. We operate in 19 countries with more than 28,000 employees worldwide.

If you are looking for a dynamic, innovative, and technology-driven company, Inetum is the place for you! Come be Inetum!

Job Description

We have an opportunity for a skilled Backend Developer to join a transversal squad focused on evolving and supporting key applications within a Data Solutions Platform.

In this role, you will work on production systems built mainly with Java and Python, driving their modernization, performance improvements, and long‑term sustainability. Beyond development, you will contribute as a technical leader—shaping best practices, promoting engineering excellence, and constructively challenging existing approaches.

  • Refactor, optimize, and evolve backend applications in Python and Java.
  • Develop new features and maintain existing functionalities across web‑based and standalone applications.
  • Lead and participate in code reviews, specification analysis, and continuous improvement of development processes.
  • Work collaboratively with cross‑functional teams to identify improvement opportunities and provide technical guidance.

Qualifications

  • 3+ Years experience as a Developer.
  • A degree in IT Engineering or other relevant area.
  • Solid experience in both Python and Java backend development.
  • Experience designing and maintaining REST APIs and service/event‑oriented architectures.
  • Knowledge of CI/CD tools and pipelines (e.g., Jenkins, GitLab, SonarQube).
  • Experience with dependency management tools such as Maven or Gradle.
  • Understanding of Linux/Unix environments.
  • Experience with testing frameworks (Jasmine, Cucumber, Selenium, JUnit, JMeter), JS (Angular), Oracle DB and Spring framework are a plus.

Language Requirements

  • English — full professional proficiency
  • Portuguese — full professional proficiency
  • French — Good to have

Additional Information

  • Hybrid working model, rotating between home and office; commuting availability required
  • Preference for candidates located in mainland Portugal, ideally Porto area

Other facts

Tech stack
Python,Java,Backend Development,REST APIs,Service-Oriented Architecture,CI/CD,Jenkins,GitLab,SonarQube,Maven,Gradle,Linux,Testing Frameworks,Oracle DB,Spring Framework

About Inetum

Inetum is a European leader in digital services. Inetum’s team of 27,000 consultants and specialists strive every day to make a digital impact for businesses, public sector entities and society. Inetum’s solutions aim at contributing to its clients’ performance and innovation as well as the common good.

Present in 19 countries with a dense network of sites, Inetum partners with major software publishers to meet the challenges of digital transformation with proximity and flexibility.

Driven by its ambition for growth and scale, Inetum generated sales of 2.4 billion euros in 2024.

🏅 Top Employer Europe 2025

Team size: 10,001+ employees
LinkedIn: Visit
Industry: IT Services and IT Consulting
Founding Year: 1970

What you'll do

  • The Backend Developer will work on production systems built mainly with Java and Python, focusing on modernization and performance improvements. They will also lead code reviews and collaborate with cross-functional teams to enhance development processes.

Ready to join Inetum?

Take the next step in your career journey

Frequently Asked Questions

What does a Backend Developer- Python & Java do at Inetum?

As a Backend Developer- Python & Java at Inetum, you will: the Backend Developer will work on production systems built mainly with Java and Python, focusing on modernization and performance improvements. They will also lead code reviews and collaborate with cross-functional teams to enhance development processes..

Why join Inetum as a Backend Developer- Python & Java?

Inetum is a leading IT Services and IT Consulting company.

Is the Backend Developer- Python & Java position at Inetum remote?

The Backend Developer- Python & Java position at Inetum is based in Porto, Portugal. Contact the company through Clera for specific work arrangement details.

How do I apply for the Backend Developer- Python & Java position at Inetum?

You can apply for the Backend Developer- Python & Java position at Inetum directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Inetum on their website.