Software Engineer (Java/Spring) | Referential Data Platform

Inetum

Porto

On-site

EUR 32,000 - 46,000

Full time

12 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Inetum in Porto invites software engineers to join a strategic project focused on evolving a referential data platform for financial statements and related datasets. You will contribute to backend services, API development, and cloud-enabled architectures, collaborating with stakeholders to align data goals with business needs.

The role requires Java 21, Spring, PostgreSQL, Docker, and cloud experience, with a strong emphasis on quality, testing, and agile practices in a data-driven environment.

Qualifications

  • Bachelor's degree or equivalent professional experience.
  • 1–3 years of experience as Software Engineer, Backend Developer, or Data-focused Developer.
  • Strong Java 21 proficiency and Spring Framework experience.
  • Advanced SQL skills, preferably with PostgreSQL.
  • Experience with Docker and cloud platforms (AWS, IBM Cloud, or similar).

Responsibilities

  • Design, develop, secure, and scale backend architectures and services.
  • Develop and maintain applications using Java 21 and the Spring Framework ecosystem.
  • Implement and enhance data exposure solutions through APIs and microservices.
  • Contribute to solution industrialization by applying CI/CD best practices.
  • Collaborate with business stakeholders and end users to understand requirements and validate solutions.
  • Ensure software quality through unit testing, code reviews, and adherence to engineering best practices.
  • Participate actively in Agile ceremonies and continuous improvement initiatives.
  • Work closely with cross-functional teams to deliver scalable and reliable solutions.

Skills

Java
Spring Framework
SQL
CI/CD

Education

Bachelor's degree in Computer Science, Information Technology, Information Systems, Engineering, or a related field

Tools

PostgreSQL
Docker
AWS

Job description

Company Description

Inetum is a

consulting, application services, digital engineering, cloud, cybersecurity, platforms, and infrastructure services

Job Description

We are looking for a Software Engineer to join a strategic project focused on enhancing and evolving a referential data platform dedicated to managing financial statements and related datasets.

Company Description

Inetum is a European leader in digital services, supporting organizations as they navigate continuous technological change. The company helps clients accelerate their digital transformation through a broad portfolio that includes consulting, application services, digital engineering, cloud, cybersecurity, platforms, and infrastructure services

Job Description

We are looking for a Software Engineer to join a strategic project focused on enhancing and evolving a referential data platform dedicated to managing financial statements and related datasets. The platform integrates with multiple external data providers, including public and market data sources, while also supporting the ingestion and processing of unstructured documents. Its purpose is to ensure high-quality, consistent, and reliable data across various sources, reducing reporting discrepancies and enabling faster, more accurate business insights.

This role offers the opportunity to work in a data-driven environment, contributing to modern architecture, API development, cloud technologies, and continuous improvement initiatives.

Key Responsibilities
  • Design, develop, secure, and scale backend architectures and services.
  • Develop and maintain applications using Java 21 and the Spring Framework ecosystem.
  • Implement and enhance data exposure solutions through APIs and microservices.
  • Contribute to solution industrialization by applying CI/CD best practices.
  • Collaborate with business stakeholders and end users to understand requirements and validate solutions.
  • Ensure software quality through unit testing, code reviews, and adherence to engineering best practices.
  • Participate actively in Agile ceremonies and continuous improvement initiatives.
  • Work closely with cross-functional teams to deliver scalable and reliable solutions.
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Information Systems, Engineering, or a related field (or equivalent professional experience).
  • 1 to 3 years of experience as a Software Engineer, Backend Developer, or Data-focused Developer.
  • Strong interest in working in hybrid technical and functional roles, interacting with both business and technology stakeholders.
  • Knowledge of data governance, data management, or third-party data environments is considered a plus.
Qualifications
Mandatory
  • Strong proficiency in Java 21.
  • Solid experience with Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.).
  • Advanced SQL skills, preferably with PostgreSQL.
  • Good understanding of software engineering best practices:
    • CI/CD
    • Microservices Architecture
    • Unit Testing
    • Version Control (Git)
    • Code Quality Standards
  • Experience with cloud platforms (AWS, IBM Cloud, or similar).
  • Hands-on experience with Docker and containerized environments.
Nice to Have
  • Experience with referential data management or financial data environments.
  • Knowledge of data ingestion and processing workflows.
  • Exposure to API management solutions.
  • Familiarity with event-driven architectures.
Methodologies & Tools
  • Agile methodologies (Scrum/Kanban).
  • Jira, Confluence, ALM, or related collaboration tools.
  • CI/CD platforms and DevOps practices.
Language Requirements
  • English: Professional/Fluent (mandatory).
  • French: Basic knowledge is a plus.
Soft Skills
  • Strong communication skills, both written and verbal.
  • Ability to bridge business and technology discussions.
  • Analytical mindset with strong problem-solving capabilities.
  • Attention to detail and commitment to quality.
  • Collaborative and team-oriented attitude.
  • Ability to understand business requirements and support change initiatives.
  • Proactive, innovative, and results-driven approach.
Additional Information
Important Note

To ensure an efficient recruitment process, candidates should undergo a comprehensive technical assessment aligned with the required skills and experience listed above prior to presentation. This helps ensure a high-quality candidate pipeline and a smoother interview process for all stakeholders.

Ideal Profile:

Java Developer / Software Engineer with experience in Java 21, Spring Boot, PostgreSQL, APIs, Microservices, CI/CD, Docker, and Cloud environments, comfortable working closely with business stakeholders in a data-centric ecosystem.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend Engineer
Java Backend Engineer

Inetum • Porto

On-site
EUR 42,000 - 65,000
Java Backend Engineer
Java Backend Engineer

SmartRecruiters, Inc. • Porto

On-site
EUR 45,000 - 65,000
Business Analyst – Finance & Risk Data Ecosystem
Business Analyst – Finance & Risk Data Ecosystem

SmartRecruiters, Inc. • Porto

On-site
EUR 42,000 - 56,000
Backend Java Engineer - Spring, Microservices, Cloud
Backend Java Engineer - Spring, Microservices, Cloud

Inetum • Porto

On-site
EUR 32,000 - 46,000
Senior Java Developer
Senior Java Developer

act digital • Lisboa

On-site
EUR 45,000 - 65,000
Senior Java Developer / Tech Lead
Senior Java Developer / Tech Lead

Caixa Mágica Software • Porto

On-site
EUR 28,000 - 38,000
Tech equipment
SIM card
Smartphone
+4
Python Developer (Data Engineer)
Python Developer (Data Engineer)

Inetum • Lisboa

On-site
EUR 35,000 - 70,000
Senior Java Developer
Senior Java Developer

act digital • Porto

On-site
EUR 32,000 - 52,000
Java Backend Engineer: APIs, Microservices & Data Governance
Java Backend Engineer: APIs, Microservices & Data Governance

Inetum • Porto

On-site
EUR 42,000 - 65,000
Java Software Engineer
Java Software Engineer

Inetum • Lisboa

On-site
EUR 40,000 - 60,000