Desenvolvedor(a) Fullstack Sênior | Java e Angular
Sobre a Vaga
🏠 Modelo: Remoto
📍 Localidade: Profissionais de qualquer região do *Brasil*
🎯 Senioridade: Sênior
🌎 Inglês: Avançado/Fluente para conversação
🔹 Principais desafios
- Desenvolver e evoluir aplicações Fullstack utilizando Java, Spring Boot e Angular;
- Projetar e implementar APIs REST/SOAP e serviços em arquitetura de microsserviços;
- Traduzir requisitos de negócio em soluções técnicas robustas e escaláveis;
- Garantir a qualidade do código por meio de boas práticas e testes automatizados;
- Realizar Code Reviews e apoiar a evolução técnica da equipe;
- Atuar na otimização de performance, estabilidade e escalabilidade das aplicações;
- Participar de todo o ciclo de desenvolvimento de software (SDLC);
- Colaborar com equipes globais e multidisciplinares;
- Contribuir para melhorias contínuas em arquitetura e engenharia de software.
🔎 Requisitos obrigatórios
- Experiência sólida com Java, Spring Boot e Hibernate;
- Domínio de Angular e desenvolvimento Front-end moderno;
- Experiência com APIs REST/SOAP e arquitetura de microsserviços;
- Conhecimentos avançados em Oracle e SQL, incluindo tuning e otimização de performance;✅ Vivência com aplicações corporativas (Enterprise) de alta escalabilidade;
- Experiência com frameworks de testes como JUnit, TestNG, Mockito ou Spock;
- Domínio de Design Patterns, boas práticas de engenharia e arquitetura de software;
- Experiência com Code Review e mentoria técnica;
- Familiaridade com ferramentas de GenAI e GitHub Copilot;
- Forte capacidade analítica e resolução de problemas complexos;
- Formação superior em Ciência da Computação, Engenharia de Software ou áreas correlatas;
- Inglês avançado, com capacidade de comunicação em ambiente internacional.
Benefícios
Não informado.
Vagas semelhantes para você
Selecionadas com base na tecnologia, modalidade, nível e localização desta oportunidade.