Tech Lead Java
A jornada de quem ama repensar o futuro está aqui. 💚
Sobre a Rethink
Somos uma consultoria que une tecnologia, design e estratégia de produtos digitais para solucionar os desafios de grandes empresas brasileiras. Agora como parte da Framework Digital, ampliamos nosso impacto atuando de ponta a ponta na jornada digital, da concepção à escala.
Nossa missão é gerar valor real por meio de soluções que conectam times, sistemas e pessoas. Acreditamos que a transformação digital acontece quando estratégia, tecnologia e experiência andam juntas e é isso que entregamos.
Empresas como Smiles, Gol, Santander Esfera, Swift e Comgás confiam em nossa parceria para acelerar sua evolução digital com consistência e resultado.
Diversidade e Inclusão
Para repensar o futuro, é essencial garantir ambientes mais diversos e inclusivos. Por isso, incentivamos fortemente a candidatura de mulheres, pessoas pretas, pardas, indígenas, LGBTQIAPN+ e pessoas com deficiência.
Que tal repensar um futuro mais diverso com a gente?
Qual será o seu papel?
Você atuará como principal referência técnica de TI para o time e para o cliente, sendo responsável por garantir a qualidade das entregas, a evolução técnica da equipe e um ambiente colaborativo alinhado à cultura. Além disso, terá um papel ativo na gestão das entregas, acompanhando o andamento das atividades, identificando riscos e garantindo que os compromissos assumidos sejam cumpridos com qualidade. Também contribuirá com decisões de arquitetura e direcionamento técnico, apoiando o time na construção de soluções robustas, escaláveis e alinhadas às boas práticas. Por fim, será responsável por desenvolver o time, atuando com mentoria, feedbacks técnicos e nivelamento de conhecimento.
Como será seu dia a dia?
* Alinhar objetivos do time e assegurar a execução dos processos internos;
* Acompanhar dinâmicas de equipes ágeis, facilitando a comunicação e desbloqueando obstáculos;
* Apoiar o time de projetos na criação de cronogramas e estimativas;
* Realizar entrevistas técnica para novos membros e definir perfis necessários junto à coordenação;
* Assegurar que as ferramentas de trabalho (JIRA, documentação) estejam atualizadas;
* Resolver conflitos e manter um ambiente colaborativo, positivo e focado em resultados.
Para esta vaga, é essencial:
* Experiência sólida em desenvolvimento backend com Java, com atuação consistente em ambientes de produção e entendimento do ciclo completo de desenvolvimento (do desenho à sustentação);
* Domínio de Spring Boot, incluindo construção de APIs, segurança, persistência de dados e organização de aplicações escaláveis e de fácil manutenção;
* Conhecimento prático em bancos de dados relacionais e NoSQL, com capacidade de modelagem, escrita de queries eficientes e entendimento de performance e uso adequado de cada tecnologia;
* Vivência com AWS, compreendendo o uso de serviços como EC2, S3, RDS e Lambda no contexto de aplicações reais, incluindo deploy, configuração e monitoramento básico;
* Experiência comcontainers (Docker e/ou Kubernetes), entendendo o ciclo de vida das aplicações e sua execução em ambientes containerizados;
* Experiência na construção e integração de APIs RESTful, seguindo boas práticas de design, versionamento e segurança;
* Familiaridade com controle de versão utilizando Git, incluindo colaboração em equipe, code review e organização de branches;
* Experiência comtestes unitários, garantindo qualidade e confiabilidade do código entregue;
* Vivência atuando como referência técnica ou liderança de times, apoiando decisões, direcionando soluções e contribuindo com a evolução técnica da equipe;
* Capacidade analítica, autonomia, proatividade e segurança na tomada de decisão em cenários de pressão ou ambiguidade.
Você pode se destacar se:
* Possuir experiência com práticas de DevOps e construção de pipelines de CI/CD;
* Tiver vivência com desenvolvimento de arquiteturas resilientes e escaláveis;
* Tiver conhecimento em ferramentas de busca e monitoramento, como ElasticSearch.
Curtiu a oportunidade?
Então, vem repensar o futuro com a gente! ✨