Descricao do Cargo
O que esperar de nossos colaboradores?
Pessoas estao no centro da nossa estrategia e compoe o nosso maior capital. Temos compromisso de atrair, reter os maiores e melhores talentos e construir conexoes reais para a vida.
Acreditamos que, trazer o talento, a tecnologia e as organizações certas juntas, ajuda a desbloquear resultados transformadores e alcançar novos níveis de sucesso para os clientes que atendemos e os consultores que contratamos.
Requisitos:
* Experiencia em Java (JDK 8+), Spring Boot, Hibernate e multithreading;
* SQL e Gerenciamento de Banco de Dados – sólido conhecimento de SQL, bancos de dados relacionais (MySQL, PostgreSQL, Oracle) e técnicas de otimização;
* Microsserviços e Desenvolvimento de APIs – experiencia em design de APIs RESTful e trabalho com arquitetura de microsserviços;
* Otimizacao de Desempenho – proficiência em indexacao de banco de dados, otimizacao de consultas, cache (Redis, Memcached) e ajuste de JVM;
* Nuvem e DevOps – familiaridade com plataformas de nuvem (Azure), pipelines de CI/CD e conteinerizacao (Docker, Kubernetes);
* Segurança e Boas Praticas – compreensão de autenticação (OAuth, JWT), criptografia e práticas de codificação segura;
* Design de Sistemas e Escalabilidade – conhecimento de sistemas distribuidos, filas de mensagens e arquiteturas de alta disponibilidade;
* Liderança e Colaboração de Equipes – experiencia em liderar equipes de desenvolvimento, promovendo a colaboração entre Desenvolvimento, Operacoes e Garantia da Qualidade;
* Controle de Versão – experiência sólida com comandos Git (clone, commit, push, pull, branching) e trabalho com repositórios no GitHub/GitLab/BitBucket;
Idioma: Inglês avançado/Fluente - Requisito