Backend Developer (Java + Springboot)
? Senior Backend Engineer (Freelance → Possibilidade de Contratação)
? Modelo híbrido: 3 dias por semana no escritório (Porto)
? Duração inicial: Freelance 6 meses (3+3), com possibilidade de integração permanente
? Início: Imediato / ASAP
? Descrição do Projeto / Função
Como Senior Backend Engineer, você terá um papel fundamental no desenho, desenvolvimento e deploy de serviços backend escaláveis e de alto desempenho que impulsionam a evolução da indústria de carregamento de veículos elétricos (EV).
Sua contribuição será essencial para garantir que os sistemas sejam confiáveis, seguros e em conformidade com os padrões da indústria. Você trabalhará em estreita colaboração com equipes multifuncionais, transformando necessidades de negócio em soluções técnicas robustas.
? O que você vai fazer
Imersão & Base (Primeiros 30 dias)
- Entendimento da arquitetura de microsserviços existente (Java, Spring Boot).
- Conhecimento profundo da lógica de negócio e interações entre sistemas.
- Familiarização com o ambiente cloud AWS (EC2, S3, Lambda, RDS) e bases de dados.
- Colaboração com o time em tarefas iniciais e correção de bugs.
- Uso de Docker e Kubernetes no dia a dia.
Contribuição & Colaboração (Primeiros 60 dias)
- Desenvolvimento e deploy de novas funcionalidades ou melhoria de serviços existentes.
- Foco em escalabilidade, confiabilidade e segurança.
- Participação ativa em discussões de design e code reviews.
- Aprofundamento em sistemas de mensageria como Rabbit
MQ e Kafka.
Liderança & Inovação (90 dias em diante)
- Liderança no design e implementação de componentes críticos do backend.
- Proposição de melhorias arquiteturais e otimizações técnicas.
- Mentoria e apoio técnico a engenheiros mais juniores.
- Participação ativa na definição do roadmap técnico e inovação no setor de EV charging.
✅ Requisitos Obrigatórios
- Experiência em Backend: 4–6 anos de experiência sólida em desenvolvimento backend.
- Java & Spring Boot: Forte experiência com arquiteturas de microsserviços.
- Cloud (AWS): Experiência prática com EC2, S3, Lambda e RDS.
- Bases de Dados: Conhecimento profundo em bases de dados relacionais e não relacionais, incluindo design e otimização.
- Mensageria: Experiência com Rabbit
MQ e/ou Kafka. - Containerização: Conhecimentos em Docker e Kubernetes.
- Resolução de Problemas: Capacidade de trabalhar de forma autônoma e em equipe.
- Comunicação: Inglês fluente para colaboração com equipes internacionais.
⭐ Pontos Atrativos
- Impacto direto no desenvolvimento de sistemas backend escaláveis em um setor em rápido crescimento.
- Atuação em projetos críticos de confiabilidade, segurança e compliance.
- Caminho claro de crescimento para liderança técnica e influência arquitetural.
- Stack moderna: Java, Spring Boot, AWS, Docker, Kubernetes, Rabbit
MQ e Kafka. - Ambiente colaborativo e foco em aprendizado contínuo e mentoria.
? Processo de Seleção
- Primeira conversa com Account Manager da Shakers
- Entrevista de 30 minutos com CTO ou Engineering Manager
- Entrevista técnica (1 hora)
- Entrevista final de cultura (45 minutos) com o CPO
- Informações detalhadas sobre a oferta de emprego
Empresa: Shakers Localização: Porto
Porto, Porto District, PortugalPublicado: 26. 12. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!