Senior Software Developer

HN Services Portugal

Porto

Presencial

EUR 55 000 - 75 000

Tempo integral

Há 6 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Destaca-te para esta função — gera um currículo e uma carta de apresentação personalizados em cerca de um minuto.

Ultrapassa os filtros ATS

Resumo da oferta

HN Services Portugal is seeking a Senior Software Engineer to advance backend architectures and data exposure for financial data management in Porto. You will work on Java 21, Spring, REST APIs, and cloud-native microservices in a collaborative, Agile environment.

The role emphasizes data quality, governance and scalable solutions with CI/CD and modern DevOps practices across AWS/IBM Cloud platforms. Strong teamwork with stakeholders and end-users is essential.

Qualificações

  • Design, develop, secure and scale backend architectures.
  • Develop robust and scalable solutions using Java 21 and Spring Framework.
  • Design and implement REST APIs and data exposure solutions.
  • Integrate external data providers and data sources.
  • Contribute to data quality, consistency and governance.
  • Industrialize solutions with CI/CD and DevOps practices.
  • Apply software engineering best practices including microservices, unit testing, version control.

Responsabilidades

  • Design and implement backend architectures.
  • Develop robust, scalable Java 21 solutions with Spring.
  • Create REST APIs and data exposure mechanisms.
  • Integrate third-party data sources and ensure governance.
  • Drive CI/CD and DevOps for deployment pipelines.
  • Collaborate with Agile teams and stakeholders across SDLC.

Conhecimentos

Java 21
Spring Framework
REST APIs
PostgreSQL
Docker
Cloud (AWS/IBM Cloud)
CI/CD
Microservices
Unit testing
Version control
Agile methodologies
Jira/Confluence/ALM

Ferramentas

Jira
Confluence
ALM

Descrição da oferta de emprego

We're looking for a Senior Software Engineer – Java & Financial Data (Porto)
Who We're Looking For

We are looking for a Senior Software Engineer to join an international IT environment, working on the evolution of an application dedicated to the management of financial statements referential data. The application integrates external public and market-data providers and supports data capture from non-structured documents, with a strong focus on data quality, consistency and efficient data exposure.

The role is primarily focused on backend development and technical architecture, with strong expertise in Java, Spring, APIs, Cloud, CI/CD and microservices. You will work closely with technical teams, business stakeholders and end-users throughout the development and validation lifecycle.

Professional Experience & Main Tasks
  • Design, develop, secure and scale backend architectures.
  • Develop robust and scalable solutions using Java 21 and Spring Framework.
  • Design and implement REST APIs and data exposure solutions.
  • Integrate external third-party data providers and data sources.
  • Contribute to ensuring data quality, consistency and governance across different referential sources.
  • Industrialize solutions according to CI/CD and DevOps best practices.
  • Apply strong software engineering practices, including microservices, unit testing, version control and code quality.
  • Participate in the validation and testing phases with end-users.
  • Contribute to the technical design and evolution of the application architecture.
  • Troubleshoot technical issues and contribute to performance, scalability and reliability improvements.
  • Collaborate with Agile teams and stakeholders throughout the full software development lifecycle.
  • Proven experience as a Senior Software Engineer / Senior Java Developer.
  • Strong expertise in Java 21 – mandatory.
  • Deep knowledge of Spring Framework / Spring Boot.
  • Advanced SQL, particularly PostgreSQL.
  • Strong knowledge of microservices, REST APIs, unit testing, version control and CI/CD.
  • Experience with Cloud environments, such as AWS or IBM Cloud.
  • Strong knowledge of Docker and containerization.
  • Solid understanding of software architecture and good programming practices.
  • Experience working with Agile methodologies and tools such as Jira, Confluence or ALM.
  • Experience with third-party data, data governance and/or data management is a plus.
  • Strong analytical and problem-solving skills, with the ability to work autonomously in a complex technical environment.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Java Developer
Senior Java Developer

act digital • Porto

Híbrido
EUR 32 000 - 52 000
Senior Java Developer
Senior Java Developer

act digital • Lisboa

Presencial
EUR 45 000 - 65 000
Senior Java Data Developer
Senior Java Data Developer

Decskill • Portugal

Presencial
EUR 60 000 - 90 000
Software Engineer (Java/Spring) - Referential Data Platform
Software Engineer (Java/Spring) - Referential Data Platform

Inetum2 • Porto

Presencial
EUR 40 000 - 60 000
Senior Java Spring Developer
Senior Java Spring Developer

PrimeIT • Lisboa

Presencial
EUR 55 000 - 75 000
Senior Java Developer (Multithreading)
Senior Java Developer (Multithreading)

act digital • Lisboa

Híbrido
EUR 55 000 - 75 000
Senior Java Developer
Senior Java Developer

Caixa Mágica Software • Porto

Presencial
EUR 30 000 - 50 000
Permanent job contract
Tech equipment + SIM Card + personal smartphone
Health and Life Insurance
+3
Senior Java Developer: Backend, Spring, API & Data
Senior Java Developer: Backend, Spring, API & Data

Caixa Mágica Software • Porto

Presencial
EUR 28 000 - 38 000
Tech equipment
SIM card
Smartphone
+4
Full Stack Developer (Java/Angular)
Full Stack Developer (Java/Angular)

act digital • Porto

Híbrido
EUR 45 000 - 70 000
Senior Java Software Engineer
Senior Java Software Engineer

Findmore Consulting, S.A. • Portugal

Presencial
EUR 60 000 - 90 000