Descrição
**Sobre a vaga**
Estamos buscando um **Engenheiro Full Stack Pleno/Sênior**, com forte foco em backend, para projetar e construir serviços em Java e Spring Boot, mantendo ao mesmo tempo componentes front-end em Angular. Você liderará a transição para uma arquitetura orientada a domínio, projetará APIs RESTful limpas e trabalhará em squads multifuncionais — com aproximadamente 70–80% do seu tempo dedicado à lógica do lado do servidor, desempenho e projeto de sistemas.
**Suas responsabilidades**
* Projetar e implementar serviços robustos de backend usando Java e Spring Boot;
* Construir e manter o front-end em Angular de suporte, garantindo uma conexão perfeita entre a interface do usuário e a lógica do backend;
* Liderar a transição de designs tradicionais centrados em banco de dados para uma estrutura orientada a domínio (DDD);
* Projetar APIs RESTful que priorizem verbos HTTP adequados e padrões limpos e escaláveis, em vez de estilos legados baseados em RPC;
* Trabalhar em squads multifuncionais para entregar funcionalidades de alta qualidade, mantendo o espírito coeso e proativo da equipe.
**Requisitos obrigatórios**
* Domínio avançado de **Java (Spring Boot)** e conhecimento sólido prático de **Angular**, com pelo menos **3 anos** de experiência;
* Forte compreensão de **Projeto Orientado a Objetos (POO)** e de padrões de projeto de software;
* Experiência profunda na construção e consumo de **serviços RESTful**, com clara compreensão dos protocolos padrão de APIs;
* Experiência com bancos de dados relacionais (**PostgreSQL**, **Oracle**) e com **JPA/Hibernate**;
* Paixão por lógica do lado do servidor, desempenho e arquitetura;
* Nível de inglês intermediário-avançado.
**Diferenciais**
* Experiência com desenvolvimento orientado a especificações ou áreas correlatas (Ciclo de Vida de Desenvolvimento de Software Impulsionado por IA);
* Experiência prévia nos setores de Fidelidade ou Fintech;
* Experiência com plataformas em nuvem (**AWS** ou **Azure**) e com conteinerização (**Docker**);
* Conhecimento de pipelines de **CI/CD** (**Jenkins**, **GitLab CI**);
* Experiência em refatoração de estruturas legadas para arquiteturas modernas orientadas a domínio.
**Benefícios e vantagens**
* **Desenvolvimento profissional:** Acelere sua trajetória com mentoria, TechTalks e roadmaps personalizados de crescimento.
* **Remuneração competitiva:** Alinhamos suas habilidades, talento e contribuições em constante evolução com uma remuneração competitiva em USD, além de orçamentos para educação, bem-estar físico e atividades em equipe.
* **Seleção de projetos estimulantes:** Participe de projetos com desenvolvimento de soluções modernas e clientes de alto nível, incluindo empresas da Fortune 500 e marcas líderes de produtos.
* **Flexibilidade de horários:** Adapte sua rotina para alcançar o equilíbrio ideal entre vida profissional e pessoal, optando por trabalhar remotamente ou presencialmente — o que for mais feliz e produtivo para você.
Tipo de vaga: Integral
Local de trabalho: Remoto