Não envies um currículo genérico — gera um currículo e uma carta de apresentação adaptados a esta função específica.
A Shore, empresa tecnológica portuguesa com atuação em Porto, busca Engenheiro(a) Backend Java para liderar a reformulação de sistemas com Java, Spring Boot, OpenShift e Kafka. A posição exige 6+ anos de experiência e forte domínio de SQL e bases de dados relacionais.
O candidato ideal terá habilidades de comunicação, pensamento analítico e orientação à melhoria contínua. Inglês B2 é obrigatório, com visão colaborativa em ambiente ágil.
Descrição da Empresa A Shore é uma empresa portuguesa de tecnologia que liga talento a inovação desde 2007. Especializada na gestão de talento tecnológico, deu em 2026 um novo salto, expandindo a sua oferta para áreas de Software Engineering, Data & AI e IT Core Services, posicionando-se como um parceiro end-to-end na transformação digital. Trabalhamos com alguns dos principais players de setores como banca, telecomunicações, saúde e setor público, desenvolvendo soluções escaláveis, orientadas a dados e com impacto real no negócio. Na Shore, combinamos know-how técnico, cultura de proximidade e foco nas pessoas para construir tecnologia com propósito e equipas preparadas para o futuro.
Descrição da Empresa A Shore é uma empresa portuguesa de tecnologia que liga talento a inovação desde 2007. Especializada na gestão de talento tecnológico, deu em 2026 um novo salto, expandindo a sua oferta para áreas de Software Engineering, Data & AI e IT Core Services, posicionando-se como um parceiro end-to-end na transformação digital. Trabalhamos com alguns dos principais players de setores como banca, telecomunicações, saúde e setor público, desenvolvendo soluções escaláveis, orientadas a dados e com impacto real no negócio. Na Shore, combinamos know-how técnico, cultura de proximidade e foco nas pessoas para construir tecnologia com propósito e equipas preparadas para o futuro.
Principais Responsabilidades: Participar na reformulação e modernização do sistema principal, recorrendo a Java, Spring Boot, SingleStore DB, OpenShift e Kafka. Desenvolver soluções de elevada qualidade, através de abordagens inovadoras e alinhadas com as boas práticas de desenvolvimento. Gerir os requisitos applicacionais num ambiente Agile e orientado por TDD. Analisar criticamente os processos existentes e propor melhorias. Participar em todas as fases do ciclo de vida de desenvolvimento de software. Requisitos Mínimos: Formação superior em Informática, Engenharia de Software ou área semelhante. 6+ anos de experiência como Java Backend Developer. Experiência sólida com Java e Spring Boot. Bons conhecimentos de SQL e bases de dados relacionais, nomeadamente SQL Server e Sybase. Experiência na criação de testes automatizados, recorrendo a TDD e BDD. Boa capacidade de comunicação, pensamento analítico e resolução de problemas. Perfil proativo, inovador e orientado para a melhoria contínua. Domínio de inglês, com nível mínimo B2 obrigatório.
Localização