Tech Lead Java

CLT, São Paulo Hybrid

Somos a Donnes, especialistas em recrutamento e seleção ágil, com foco em conexões assertivas entre talentos e desafios estratégicos. Estamos apoiando uma empresa de tecnologia que atua com projetos de alta complexidade em um dos maiores ambientes financeiros do país. Buscamos uma pessoa para assumir a posição de Tech Lead Java, com foco em arquitetura robusta, mensageria assíncrona e performance — atuando como referência técnica para o time e apoiando decisões estratégicas de tecnologia.

Sobre o desafio:
Será responsável por liderar o desenvolvimento de aplicações back-end em Java, promover boas práticas de engenharia e orientar o time em decisões arquiteturais. Atuará de forma próxima aos stakeholders técnicos e de negócio, garantindo entregas alinhadas às necessidades e à visão estratégica da organização — com foco em escalabilidade, performance e qualidade de código.

Sobre o dia a dia:  

  • Liderar a definição e implementação de soluções back-end com Java + Spring Boot e arquitetura de microsserviços;
  • Projetar sistemas assíncronos e integrações via mensageria (Kafka, RabbitMQ);
  • Modelar e otimizar bancos relacionais e não relacionais (PostgreSQL, MongoDB, etc.);
  • Garantir a qualidade do código com práticas de Clean Code e ferramentas como SonarQube;
  • Automatizar testes e configurar pipelines de CI/CD (Jenkins, Azure DevOps ou similares);
  • Conduzir code reviews, apoiar o desenvolvimento técnico do time e promover boas práticas;
  • Implementar estratégias de otimização de performance (SQL Tuning, uso eficiente de cache);
  • Colaborar com stakeholders para alinhar soluções técnicas às demandas do negócio.
Requirements
  • Ensino superior completo ou em andamento;
  • Sólida experiência com Java + Spring Boot, APIs RESTful e integração de sistemas;
  • Vivência prática com mensageria (Kafka, RabbitMQ);
  • Experiência comprovada em liderança técnica e orientação de times de desenvolvimento;
  • Conhecimento em bancos de dados SQL e NoSQL (PostgreSQL, MongoDB, etc.);
  • Familiaridade com ferramentas como SonarQube e boas práticas de qualidade de código;
  • Prática com CI/CD e automação de testes;
  • Experiência com arquitetura de sistemas distribuídos e escaláveis;
  • Vivência em ambientes ágeis (Scrum, Kanban);
  • Visão estratégica e capacidade de traduzir requisitos em soluções técnicas eficazes.

 Conhecimentos que te destacam:

  • Certificações em Java, Spring ou Arquitetura de Software;
  • Conhecimento em cloud (Azure, AWS ou GCP).
Benefits
  • Vale Refeição/Alimentação (Ticket);
  • Cartão Flex (Caju);
  • Plano de saúde e odontológico Bradesco (cobertura nacional, integral);
  • Seguro de vida;
  • Day Off de aniversário;
  • PLR;
  • Auxílio-creche;
  • Avaliação mensal e anual de performance;
  • Acesso a plataforma de cursos técnicos e comportamentais.