Senior Java Software Engineer

Smart Consulting

Porto

Presencial

EUR 40 000 - 70 000

Tempo integral

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

Transforma esta função numa entrevista — um currículo e uma carta de apresentação criados à volta do que este empregador procura.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Full visa support
Benefícios Flexíveis
Subsídio de Alimentação

Resumo da oferta

Smart Consulting procura um Lead Developer Java / Angular com forte componente back-end para liderar decisões técnicas, arquitetura de software e qualidade de código em sistemas críticos, com foco em Java, Spring Boot, DDD, REST APIs e Kafka.

O papel exige orientação de equipas, revisão de código, definição de padrões, colaboração com Product Owners, DevOps e arquitetos, bem como garantia de testes elevados. Localização no Porto, com pacote salarial atrativo e benefícios.

Qualificações

  • 9+ anos de experiência em desenvolvimento Java
  • Experiência comprovada como Senior ou Lead Developer
  • Domínio de Java e/ou Kotlin com foco em arquitetura de software e padrões de design

Responsabilidades

  • Liderar desenho arquitetural e decisões técnicas em sistemas complexos
  • Conduzir código reviews, definição de boas práticas e mentoria de equipas
  • Desenhar e manter APIs REST, contratos, versioning e segurança
  • Trabalhar com Spring Data e Spring Security para serviços back-end
  • Garantir elevada cobertura de testes unitários e de integração
  • Colaborar com Product Owners, arquitetos e equipas DevOps
  • Atuar na integração assíncrona com Kafka
  • Contribuir para ambientes OpenShift e CI/CD

Conhecimentos

Liderança técnica
Java
Kotlin
Spring Framework
DDD
REST APIs
Kafka
SQL
MongoDB
Angular
OpenShift
CI/CD
Mentoria
Comunicação

Ferramentas

Java
Kotlin
Spring
Spring Boot
Spring Data
Spring Security
OpenShift
Kafka
Angular
SQL
MongoDB

Descrição da oferta de emprego

Procuramos um(a) Lead Developer Java / Angular com forte componente back-end para liderar decisões técnicas, arquitetura de software e qualidade de código em sistemas complexos e críticos.

Este é um papel de liderança técnica, ideal para quem domina Java, Spring Boot, DDD, REST APIs, Kafka, SQL/MongoDB e tem capacidade para orientar equipas de desenvolvimento em ambientes modernos e escaláveis.

Como será o seu dia a dia:
  • Aplicar e promover Domain Driven Design (DDD) e princípios de clean architecture
  • Desenhar e desenvolver serviços back-end robustos em Java / Spring / Spring Boot
  • Liderar o desenho de REST APIs (contratos claros, versioning, segurança, gestão de erros, OpenAPI)
  • Trabalhar com Spring Data e Spring Security
  • Garantir um nível elevado de cobertura de testes (unitários e de integração)
  • Atuar como líder técnico: code reviews, definição de boas práticas, mentoria de equipas
  • Colaborar com Product Owners, arquitetos e equipas DevOps
  • Trabalhar com Kafka para integração assíncrona de eventos
  • Utilizar SQL e MongoDB conforme as necessidades dos serviços
  • Ter uma boa compreensão de Angular para integração com APIs e arquitetura front-end
  • Trabalhar em ambiente OpenShift
  • Aplicar práticas de CI/CD, logging e monitoring
O que procuramos:
  • Pelo menos 9 anos de experiência em desenvolvimento Java
  • Experiência comprovada como Senior ou Lead Developer
  • Forte background em arquitetura de software e design patterns
  • Domínio de Java e/ou Kotlin
  • Experiência sólida com Spring, Spring Boot, Spring Batch, Spring Data, Spring Security
  • Experiência prática com Domain Driven Design (DDD)
  • Domínio de REST API design a nível expert
  • Experiência com Kafka
  • Bons conhecimentos de SQL e MongoDB
  • Conhecimentos de Angular (integração com APIs, arquitetura front-end)
  • Experiência em ambientes OpenShift
  • Experiência com práticas de CI/CD, logging e monitoring
  • Forte capacidade de comunicação e liderança técnica
  • Experiência em sistemas business-critical
  • Capacidade de traduzir requisitos de negócio em soluções técnicas robustas
  • Perfil orientado à melhoria contínua e à partilha de conhecimento
  • Experiência em ambientes ágeis e colaborativos
  • Francês: fluente (obrigatório)
  • Inglês: valorizado
O que oferecemos:
  • Projeto desafiante com forte componente de arquitetura e liderança técnica
  • Oportunidade de definir padrões técnicos e influenciar a evolução de sistemas críticos
  • Ambiente técnico e colaborativo
  • Contacto com equipas de produto, arquitetura e DevOps
  • Possibilidade de atuar como referência técnica na área
  • Full visa support, se necessário
Localização:

Porto

Pacote Salarial Junior: 12.880€ a 21.000€ brutos (14 meses) + Subsídio de Alimentação + Benefícios Flexíveis

Pacote Salarial Mid: 14.000€ a 28.000€ brutos (14 meses) + Subsídio de Alimentação + Benefícios Flexíveis

Pacote Salarial Senior: 20.000€ a 49.000€ brutos (14 meses) + Subsídio de Alimentação + Benefícios Flexíveis

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

Java/Angular Developer
Java/Angular Developer

Smart Consulting • Porto

Híbrido
EUR 13 000 - 21 000
Subsídio de Alimentação
Benefícios Flexíveis
Java Software Engineer
Java Software Engineer

Smart Consulting • Porto

Híbrido
EUR 11 000 - 42 000
Full visa support
Java Backend Senior Lead (M/F)
Java Backend Senior Lead (M/F)

Ankix • Portugal

Presencial
EUR 65 000 - 100 000
Senior Java Backend Architect • DDD, Spring, Kafka
Senior Java Backend Architect • DDD, Spring, Kafka

Smart Consulting • Porto

Presencial
EUR 40 000 - 70 000
Full visa support
Benefícios Flexíveis
Subsídio de Alimentação
Senior Java Developer
Senior Java Developer

QuickOps Consulting • Lisboa

Híbrido
EUR 55 000 - 75 000
Senior Java Functional Analyst
Senior Java Functional Analyst

act digital • Portugal

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

Elevus • Porto

Presencial
EUR 30 000 - 45 000
Oportunidades de desenvolvimento profissional contínuo
Ambiente de trabalho colaborativo
Full Stack Developer
Full Stack Developer

Wondercom • Lisboa

Teletrabalho
EUR 40 000 - 60 000
Acesso a Udemy
100% Remoto
Horário flexível: 9h–18h
FullStack Developer
FullStack Developer

Welvaart • Lisboa

Híbrido
EUR 50 000 - 70 000
Senior Java Backend Developer
Senior Java Backend Developer

Ytech • Lisboa

Híbrido
EUR 70 000 - 95 000