Tech Lead - Java

Na 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.

Similar jobs

TECH LEAD JAVA

Apply Now
Back to search page