Descrição
**Sobre a vaga**
Estamos buscando um **Engenheiro Senior Full Stack** 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á dentro de squads multifuncionais. A vaga exige sólida experiência em bancos de dados transacionais, como Oracle e PostgreSQL, além de fortes habilidades em SQL e proficiência em JPA/Hibernate.
**O que você fará**
* Projetar e implementar serviços robustos de backend usando Java e Spring Boot;
* Construir e manter o front-end em Angular de apoio, garantindo integração perfeita com os serviços de backend;
* Liderar a transição de designs tradicionais centrados em banco de dados para uma arquitetura orientada a domínio (DDD);
* Projetar e implementar APIs RESTful seguindo padrões escaláveis e consolidados pela indústria;
* Colaborar com squads multifuncionais para entregar funcionalidades de alta qualidade, mantendo a excelência técnica.
**Requisitos obrigatórios**
* **4 anos ou mais de experiência** com **Java**, **Spring Boot** e **Angular**;
* Forte compreensão de design orientado a objetos (OOD) e de padrões de projeto de software;
* Experiência aprofundada no projeto e consumo de **APIs REST**;
* Experiência com bancos de dados relacionais, incluindo **PostgreSQL** e **Oracle**;
* Sólida experiência com **JPA**, **Hibernate** e **SQL avançado**;
* Experiência trabalhando com plataformas corporativas de alto volume transacional;
* Paixão por desenvolvimento de backend, arquitetura server-side e desempenho;
* Nível de inglês intermediário-avançado.
**Diferenciais**
* Experiência com ciclo de vida de desenvolvimento de software impulsionado por IA ou desenvolvimento orientado a especificações;
* Experiência prévia nos setores de Programas de Fidelidade ou Fintech;
* Experiência com AWS ou Azure e Docker;
* Conhecimento de pipelines de CI/CD, como Jenkins ou GitLab CI;
* Experiência em refatoração de sistemas legados para arquiteturas 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 sua remuneração em USD à sua evolução contínua de habilidades, talento e contribuições, 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 soluções modernas e clientes de ponta, incluindo empresas da Fortune 500 e marcas líderes de produtos.
* **Flexibilidade de horários:** Adapte sua rotina para alcançar o melhor equilíbrio entre vida pessoal e profissional, com opções de trabalho remoto e presencial — o que for mais feliz e produtivo para você.
Tipo de vaga: Integral
Local de trabalho: Remoto