Estamos conduzindo este processo seletivo para um grande player do setor financeiro e bancário. Trata-se de uma instituição sólida, inovadora e em plena expansão digital, que busca profissionais talentosos para construir a próxima geração de suas soluções tecnológicas, garantindo eficiência, segurança e a melhor experiência para milhões de usuários.
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.
Seção:
- 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.
Seção:
- 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).
Seção:
- Conhecimento prático em Metodologias Ágeis (Scrum/Kanban).
- Certificações relevantes na área de desenvolvimento de software.
Seção:
- 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.
Esta oportunidade valoriza a diversidade, equidade e inclusão.