Se você gosta de atuar de forma estratégica, liderar decisões técnicas, explorar novas tecnologias e apoiar um time rumo a padrões de engenharia cada vez mais elevados, vem com a gente
O que você vai fazer
* Liderar tecnicamente o time, definindo arquitetura, padrões e boas práticas de desenvolvimento;
* Atuar como referência em Java, apoiando na solução de problemas complexos e decisões estratégicas;
* Projetar, evoluir e otimizar sistemas distribuídos de alta performance;
* Conduzir POCs e avaliar adoção de novas tecnologias;
* Garantir qualidade e segurança do código por meio de revisões e definição de padrões arquiteturais;
* Colaborar com stakeholders, traduzindo requisitos de negócio em soluções escaláveis;
* Promover uma cultura de documentação, testes automatizados e compartilhamento de conhecimento.
Conhecimentos obrigatórios
* Domínio de Java e experiência com Kotlin;
* Experiência com Micronaut (desejável), Quarkus ou Spring Boot;
* Conhecimento em autenticação/autorização: OAuth 2.0, JWT;
* Programação assíncrona (Virtual Threads, Kotlin Coroutines);
* Testes unitários (JUnit, TestNG) e de integração (Cucumber, Karate, Robot, JBehave);
* APIs REST e gRPC;
* Vivência com Kubernetes (EKS), deploys e estratégias de escalabilidade;
* Experiência com Docker e conteinerização;
* Experiência com AWS ou outros provedores cloud;
* Banco de dados MySQL;
* Uso avançado de Git.