Buscamos um(a) Desenvolvedor(a) FullStack Sênior altamente qualificado(a) e apaixonado(a) por tecnologia, com expertise robusta tanto no ecossistema Java Backend quanto no desenvolvimento Frontend utilizando Angular. Essa posição exige profundos conhecimentos técnicos em toda a stack, visão arquitetural completa e capacidade de atuar como referência técnica no time, garantindo qualidade, resiliência e escalabilidade em todas as entregas.
Responsabilidades e Atribuições
● Fornecer orientação técnica à equipe, auxiliando na resolução de problemas complexos e atuando como referência de conhecimento.
● Desenvolver e revisar códigos, assegurando a qualidade, performance e aderência aos padrões estabelecidos.
● Projetar a arquitetura dos sistemas, garantindo escalabilidade, resiliência e alinhamento com os requisitos de negócio.
● Implementar práticas de testes e qualidade automatizada para mitigar bugs e garantir a estabilidade do produto final.
● Garantir a integridade, segurança e alta disponibilidade em ambientes distribuídos.
Requisitos e Qualificações
● Backend & Arquitetura Java: Domínio em Estrutura de Projetos, Tipos de Arquitetura Sistêmica, Padrões de Arquitetura Java (JavaBeans e Spring Beans), Design Patterns e Arquitetura de Camadas.
● Conceitos de Linguagem Avançados: Sólido conhecimento em Java POO, Java Stream API, Tipos Primitivos, Generics, Collections e Java Concurrency API.
● APIs e Protocolos: Domínio sobre principais métodos HTTP, Endpoints e Recursos, Tratamento de Exceções, Formatos de Resposta, Documentação de APIs (ex: Swagger/OpenAPI), Paginação, Filtragem e Consumo de APIs Externas.
● Segurança e Acesso: Experiência com Autenticação, Autorização e Validação de Dados.
● Persistência e Performance: Conhecimento avançado em Persistência de Dados, além de estratégias de Cache e Otimização de Performance.
● Sistemas Distribuídos e Mensageria: Capacidade de lidar com falhas em sistemas distribuídos, conhecimento em Mensageria e desenvolvimento reativo com WebFlux.
● Monitoramento e Resiliência: Experiência com Logs, Monitoramento, Gestão de Erros e Respostas Customizadas.
● Qualidade de Código: Prática constante em Testes (unitários e de integração) e aplicação de Boas Práticas de desenvolvimento.
● Internacionalização: Suporte a Internacionalização (i18n).
● Frontend: Sólida experiência com Angular (versão 8 ou superior).
Requisitos Desejáveis:
● Conhecimento prático em Metodologias Ágeis (Scrum/Kanban).
● Certificações relevantes na área de desenvolvimento de software.
O Que a Empresa Oferece:
● Ambiente de trabalho colaborativo, profissional e altamente inclusivo.
● Atuação em squads motivadas e focadas em metas desafiadoras.
● Programas de acompanhamento técnico e suporte contínuo para o seu desenvolvimento.
● Assistência Médica e Odontológica (cobertura nacional).
● Vale Refeição / Vale Alimentação.
● Ajuda de custo mensal para atuação em Home Office.
● Acesso a plataformas de saúde e bem-estar (Wellhub).
● Seguro de Vida.
● Convênios e parcerias com descontos exclusivos.
Pagamento: Até R$11.000,00 por mês
Benefícios:
Local do trabalho: Remoto
Crie uma conta no Glassdoor para conferir avaliações autênticas e se candidatar a vagas perfeitas para você.