Tech Lead - JavaNa J17, estamos em busca de uma pessoa para liderar e inspirar uma equipe de desenvolvimento, atuando na criação de produtos de alto impacto no ecossistema financeiro.Aqui, você terá a oportunidade de moldar a arquitetura das nossas soluções, ser um(a) mentor(a) para a equipe e vivenciar na pele a evolução do mercado financeiro, sendo o(a) protagonista dessa mudança.Se você ama a tecnologia e é movido(a) a desafios, com experiência em projetos inovadores de alta disponibilidade, performance e segurança, e pronto(a) para assumir a liderança técnica, você está no lugar certo!Principais Responsabilidades:- Atuar como um líder técnico hands-on, dedicando uma parte do tempo ao desenvolvimento de código, para garantir a qualidade, a performance e a aderência às boas práticas na implementação das soluções.- Liderar o design, a arquitetura e o desenvolvimento de sistemas e APIs escaláveis, garantindo a qualidade técnica e a segurança.- Mentorar tecnicamente, guiando e capacitando o time para o crescimento profissional e a adoção das melhores práticas.- Realizar revisões de código criteriosas, garantindo a qualidade, a performance, a segurança e a aderência a padrões de design.- Colaborar com a equipe de produto e arquitetura para definir a visão e o roadmap técnico das soluções.- Distribuir e planejar as tarefas, garantindo a fluidez do ciclo de desenvolvimento e a entrega contínua de valor.- Resolver desafios arquiteturais complexos e atuar na investigação e solução de problemas de alta performance e disponibilidade.- Garantir que a documentação técnica seja clara, abrangente e acessível a todos os membros da equipe.- Manter-se e à equipe atualizados com as últimas tendências e tecnologias, avaliando novas ferramentas e práticas que possam beneficiar o projeto.Requisitos:- Experiência sólida e comprovada com o ecossistema Java e frameworks como Spring Boot, Quarkus.- Experiência comprovada em uma posição de liderança técnica ou desenvolvimento sênior, com responsabilidades de mentoria e revisão de código.- Conhecimento avançado de padrões de arquitetura de software, como microserviços, design orientado a eventos e monólitos modulares.- Experiência em modelagem e design de APIs RESTful, com foco em escalabilidade, resiliência e segurança.- Domínio de práticas de testes automatizados e experiência em garantir a cobertura e a qualidade do código em todo o ciclo de desenvolvimento.- Conhecimento de arquiteturas de bancos de dados relacionais (SQL) e/ou não relacionais (NoSQL), e experiência em otimização de queries e performance.- Familiaridade com filosofia DevOps e experiência com ferramentas de CI/CD, monitoramento e logging (como Jenkins, GitLab CI, Prometheus e Grafana).- Experiência com sistemas de mensageria (RabbitMQ, Kafka, SQS, etc.) e serviços em nuvem (AWS, GCP, Azure).- Excelentes habilidades de comunicação e liderança, com a capacidade de influenciar e inspirar a equipe.- Vivência na área de instituição financeira será considerada como diferencial.