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 eavaliar 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 comMicronaut (desejável), Quarkus ou Spring Boot;
* Conhecimento emautenticaçã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 comDocker e conteinerização;
* Experiência comAWS ou outros provedores cloud;
* Banco de dados MySQL;
* Uso avançado deGit.