Java Fullstack Developer

Sourcing Trust

Lisboa

Presencial

EUR 50 000 - 75 000

Tempo integral

há 9 horas
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

A Sourcing Trust, sediada em Lisboa, procura um Senior Fullstack Developer para integrar o Tech Hub internacional e evoluir soluções tecnológicas. O papel envolve definir soluções técnicas, manter a qualidade de código e partilhar conhecimento com a equipa.

Procuramos profissional versátil, com experiência em back-end com Java e Spring Boot e front-end com React e Next.js, interessado em explorar novas tecnologias e projetos de elevada complexidade técnica.

Qualificações

  • Experiência entre 5 e 8 anos em desenvolvimento de software.
  • Experiência sólida em back-end com Java e Spring Boot.
  • Experiência em front-end com React e Next.js.
  • Conhecimentos de conceção e implementação de APIs REST.
  • Experiência com SQL e bases de dados relacionais, nomeadamente MS SQL Server.
  • Conhecimentos de Git, Maven ou ferramentas equivalentes.
  • Experiência na criação de testes unitários e de integração.
  • Familiaridade com práticas de CI/CD e GitHub Actions.
  • Capacidade de analisar soluções técnicas e contribuir para decisões de arquitetura.
  • Familiaridade com ferramentas de documentação técnica, como Confluence e IcePanel.
  • Conhecimentos de Hibernate/JPA, arquiteturas de microserviços, hexagonal e plataformas cloud (AWS) são valorizados.
  • Autonomia, sentido de responsabilidade e atenção ao detalhe; trabalha bem em equipa.
  • Abertura ao feedback e vontade de aprender e explorar novas tecnologias.

Responsabilidades

  • Desenvolver, manter e otimizar aplicações fullstack com Java, Spring Boot, React e Next.js.
  • Conceber, desenvolver e integrar APIs REST.
  • Contribuir para decisões técnicas e de arquitetura, considerando escalabilidade, qualidade e manutenção.
  • Participar em revisões de código e aplicar boas práticas de desenvolvimento.
  • Desenvolver e manter testes unitários e de integração (TDD/BDD).
  • Identificar e resolver problemas técnicos, otimizar desempenho.
  • Trabalhar com bases de dados relacionais, assegurando eficiência SQL.
  • Participar em CI/CD e workflows de GitHub Actions.
  • Assegurar documentação técnica das soluções desenvolvidas.
  • Colaborar com a equipa via pair programming e feedback contínuo.
  • Assumir papel de referência técnica na evolução das práticas.

Conhecimentos

Java
Spring Boot
React
Next.js
REST APIs
SQL
Git
CI/CD
TDD/BDD
Microservices
Hexagonal Architecture
AWS

Ferramentas

MS SQL Server
Maven
GitHub Actions
Confluence
IcePanel
Hibernate/JPA

Descrição da oferta de emprego

Na Sourcing Trust, comprometemo-nos a fornecer soluções tecnológicas inovadoras, fiáveis e personalizadas que capacitam as empresas a prosperar num panorama digital em rápida evolução. Com foco na excelência, integridade e colaboração, construímos parcerias duradouras através da compreensão das necessidades únicas de cada cliente e da oferta de suporte especializado em todas as fases. A nossa equipa dedica-se a promover um ambiente

de trabalho positivo e inclusivo, onde a contribuição de cada colaborador é valorizada, incentivando o crescimento contínuo, a aprendizagem e o sucesso partilhado. Junte-se a nós e faça parte de uma organização apaixonada, impulsionada pela inovação e pela excelência.

Sobre a vaga

Estamos à procura de um Senior Fullstack Developer para integrar um Tech Hub internacional, localizado em Lisboa, e participar no desenvolvimento e evolução de soluções tecnológicas. Nesta função, terá um papel importante na definição de soluções técnicas, na qualidade do código e na partilha de conhecimento com a equipa. Procuramos um profissional versátil, com experiência em desenvolvimento back-end com Java e Spring Boot e front-end com React e Next.js, que tenha interesse em explorar diferentes tecnologias e contribuir para projetos de elevada complexidade técnica.

Valorizamos a autonomia, o espírito de iniciativa e a vontade de aprender, num ambiente colaborativo que promove a partilha de ideias, o feedback contínuo e a melhoria constante.

Responsabilidades
  • Desenvolver, manter e otimizar aplicações fullstack, recorrendo a Java, Spring Boot, React e Next.js;
  • Conceber, desenvolver e integrar APIs REST;
  • Contribuir para decisões técnicas e de arquitetura, tendo em conta a escalabilidade, a qualidade e a manutenção das soluções;
  • Participar em revisões de código (code reviews) e promover a aplicação de boas práticas de desenvolvimento;
  • Desenvolver e manter testes unitários e de integração, aplicando metodologias como TDD e BDD;
  • Identificar e resolver problemas técnicos, corrigir erros e otimizar o desempenho das aplicações;
  • Trabalhar com bases de dados relacionais e assegurar a eficiência das operações SQL;
  • Participar na implementação e manutenção de processos CI/CD e workflows de GitHub Actions;
  • Assegurar a documentação técnica das soluções desenvolvidas;
  • Colaborar com os restantes elementos da equipa através de práticas como pair programming, partilha de conhecimento e feedback contínuo;
  • Assumir um papel de referência técnica, apoiando a equipa na tomada de decisões e na evolução das práticas de desenvolvimento.
Requisitos
  • Entre 5 e 8 anos de experiência profissional em desenvolvimento de software;
  • Experiência sólida em desenvolvimento back-end com Java e Spring Boot;
  • Experiência em desenvolvimento front-end com React e Next.js;
  • Conhecimentos de conceção e implementação de APIs REST;
  • Experiência com SQL e bases de dados relacionais, nomeadamente MS SQL Server ou tecnologias equivalentes;
  • Conhecimentos de Git, Maven ou ferramentas equivalentes;
  • Experiência na criação de testes unitários e de integração;
  • Familiaridade com práticas de CI/CD e GitHub Actions;
  • Experiência na resolução de problemas, correção de erros e otimização de código;
  • Capacidade de analisar soluções técnicas e contribuir para decisões de arquitetura;
  • Familiaridade com ferramentas de documentação técnica, como Confluence e/ou IcePanel;
  • Conhecimentos de Hibernate/JPA, arquiteturas de microserviços, arquitetura hexagonal, arquiteturas orientadas a eventos e plataformas cloud, como AWS, serão valorizados;
  • Autonomia, sentido de responsabilidade, atenção ao detalhe e capacidade de trabalhar em equipa;
  • Abertura ao feedback, espírito de iniciativa e vontade de aprender e explorar novas tecnologias.
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

Full Stack Developer (Java)
Full Stack Developer (Java)

Sourcing Trust • Lisboa

Híbrido
EUR 60 000 - 96 000
Full-Stack Engineer | Java & React
Full-Stack Engineer | Java & React

Arbe-it • Lisboa

Híbrido
EUR 60 000 - 85 000
Senior Frontend Developer
Senior Frontend Developer

Sourcing Trust • Lisboa

Híbrido
EUR 55 000 - 90 000
Senior Java Engineer
Senior Java Engineer

Sourcing Trust • Lisboa

Híbrido
EUR 70 000 - 100 000
Senior Java Fullstack Developer (React/Next.js) - Lisbon
Senior Java Fullstack Developer (React/Next.js) - Lisbon

Sourcing Trust • Lisboa

Presencial
EUR 50 000 - 75 000
Java Backend and Fullstack - Lisboa (híbrido)
Java Backend and Fullstack - Lisboa (híbrido)

BITIL • Lisboa

Híbrido
EUR 45 000 - 75 000
Senior Fullstack Developer (Java / React / IAM)
Senior Fullstack Developer (Java / React / IAM)

Ytech • Lisboa

Híbrido
EUR 40 000 - 80 000
Seguro de saúde
Formações e certificações
Benefícios flexíveis
+2
Fullstack Developer (m/f)
Fullstack Developer (m/f)

Carmine.pt • Braga

Presencial
EUR 30 000 - 45 000
Java Developer
Java Developer

SourcingTrust, Lda • Lisboa

Presencial
EUR 35 000 - 50 000
Fullstack .Net
Fullstack .Net

Mootiva • Laje

Híbrido
EUR 45 000 - 75 000
Principais localizações