← Todas as vagas
Desenvolvedor(a) Sênior Full Stack (Java + Angular)
Vagas Externas — Remotar
· remote
· CLT
· senior
Descrição
Desenvolvedor(a) Sênior Full Stack com Java, Spring, Angular e TypeScript para plataforma ERP.
Nosso cliente é uma empresa de tecnologia com uma plataforma ERP especializada no setor moveleiro. A plataforma reúne gestão, produção, vendas e logística de fábricas e lojistas em um só lugar.
A empresa tem foco em inovação contínua, eficiência operacional e sucesso do cliente. A missão da posição é garantir a evolução da plataforma com soluções escaláveis, sustentáveis e de alto impacto, e ajudar a elevar o nível técnico do time. Você vai projetar os módulos mais complexos, liderar decisões técnicas e investigar falhas críticas em produção. Também será referência para desenvolvedores juniores e plenos e cuidará dos padrões de qualidade em todo o fluxo de entrega: refinamento, estimativa, desenvolvimento, code review e apoio aos expedites.
- Projetar e implementar módulos complexos com DDD, modelagem de domínio e arquitetura hexagonal.
- Desenvolver e manter funcionalidades escaláveis no backend e no frontend.
- Implementar programação distribuída e mensageria (ActiveMQ, Spring Events).
- Definir estratégias de cache e fazer SQL tuning em queries críticas.
- Garantir o isolamento seguro de dados em uma aplicação multi-tenant.
- Gerenciar a dívida técnica, propor refatorações e comunicar as prioridades para gestão e produto.
- Garantir uma boa cobertura de testes unitários, de integração e E2E, praticando TDD.
- Fazer code reviews construtivos, com foco em legibilidade, manutenibilidade e performance.
- Padronizar contratos de API, versionamento e guidelines de código.
- Ser referência em logs, monitoramento e tracing.
- Liderar a investigação de falhas críticas em produção e definir os planos de correção.
- Apoiar os expedites com conhecimento técnico e de negócio.
- Trabalhar com Git Flow no Bitbucket e manter as atividades atualizadas no Jira.
- Conduzir design reviews e definições de arquitetura.
- Mentorear juniores e plenos com feedbacks técnicos e comportamentais.
- Mediar conflitos técnicos buscando consenso.
- Estimular a colaboração entre dev, QA e produto e comunicar riscos com antecedência.
Processo seletivo inclui:
Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
Candidatar-se
Esta vaga é agregada de Vagas Externas — Remotar. A candidatura é feita no site da fonte.
Candidatar-se no site da fonte