facilita.etc
← 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