About the job FullStack Developer - Springboot & Angular - Mid to Senior
Na Nimber acreditamos que boas experiências digitais começam com software simples, escalável e bem construído.
Não se trata apenas de escrever código.
Trata-se de desenhar soluções que processam milhões de eventos, integram sistemas críticos e ajudam empresas a tomar decisões de forma mais rápida e inteligente.
Se gostas de desenvolver aplicações cloud-native, trabalhar com arquiteturas distribuídas e construir produtos com impacto real no dia a dia de milhares de pessoas, continua a ler.
Quem somos?
Na Nimber acreditamos que a tecnologia só cria impacto quando é construída sobre bases sólidas.
O nosso objetivo não é apenas entregar projetos. É construir soluções robustas, fiáveis e preparadas para o mundo real nas nossas quatro áreas de negócio: Consultoria, Projetos Internos, Inteligência Artificial e Cibersegurança.
É aqui que tu entras.
O desafio
Estamos à procura de um(a) Full Stack Engineer para integrar um projeto internacional no setor da logística e distribuição, utilizando tecnologias como Springboot, Angular, AWS e Kubernetes.
Vais juntar-te a uma equipa responsável por desenvolver soluções que suportam decisões automáticas de entrega, integração de sistemas e processamento de grandes volumes de dados em tempo real.
O foco será a construção e evolução de aplicações modernas baseadas em microserviços, arquiteturas event-driven e tecnologias cloud-native.
No dia a dia irás:
- Desenvolver e manter serviços backend utilizando Java e Spring Boot
- Construir e integrar APIs REST e serviços orientados a eventos
- Participar na definição e evolução de arquiteturas baseadas em microserviços
- Desenvolver funcionalidades frontend utilizando Angular
- Colaborar com equipas multidisciplinares para entregar soluções escaláveis e resilientes
- Garantir boas práticas de qualidade através de testes automatizados e integração contínua
- Trabalhar com plataformas cloud e ambientes Kubernetes
- Contribuir para a observabilidade, monitorização e fiabilidade das aplicações
- Participar na análise e melhoria contínua da performance, manutenção e escalabilidade dos sistemas
- Utilizar ferramentas de IA para aumentar a produtividade e a qualidade do desenvolvimento
O que procuramos
- Formação superior em Engenharia Informática, Ciências da Computação ou área semelhante
- Experiência sólida em desenvolvimento com Java e Spring Boot
- Experiência com arquiteturas de microserviços
- Conhecimentos de desenvolvimento cloud-native
- Experiência prática com AWS
- Experiência com Kubernetes, Docker e Helm
- Experiência na construção e integração de APIs REST
- Conhecimentos de sistemas distribuídos, escalabilidade e resiliência
- Experiência com messaging assíncrono e arquiteturas event-driven
- Conhecimentos sólidos de bases de dados relacionais, nomeadamente PostgreSQL
- Experiência em desenvolvimento frontend com Angular
- Experiência com testes automatizados e pipelines CI/CD
- Inglês fluente
Valorizamos especialmente
- Experiência com plataformas de streaming ou processamento de eventos
- Experiência com soluções de caching distribuído como Hazelcast ou Redis
- Conhecimentos de observabilidade e monitorização com Grafana, Prometheus ou ferramentas semelhantes
- Experiência em ambientes cloud enterprise
- Interesse por arquitetura de software e boas práticas de engenharia
- Mentalidade de melhoria contínua e foco na qualidade
O que oferecemos
- Integração na Nimber com participação num projeto internacional de grande escala
- Seguro de saúde
- Ambiente de trabalho colaborativo e informal
- Flexibilidade de horário
- Oportunidade de trabalhar com tecnologias modernas e arquiteturas distribuídas
- Possibilidade de crescimento técnico e profissional num contexto internacional
Pronto para o próximo desafio?
Se gostas de construir software escalável, resolver problemas complexos e trabalhar com equipas que valorizam qualidade, colaboração e inovação, queremos conhecer-te.
Candidata-te e vem construir o futuro connosco.