Tech Lead Java

Remote: 
Hybrid
Contract: 
Work from: 
São Paulo (BR)

Offer summary

Qualifications:

Sólida experiência em desenvolvimento Java e Spring Boot., Conhecimento em arquitetura de microsserviços e mensageria (Kafka, RabbitMQ)., Habilidade em modelagem e otimização de bancos de dados relacionais e não relacionais., Formação em áreas relacionadas à tecnologia, como Ciência da Computação ou Engenharia de Software..

Key responsibilities:

  • Liderar o desenvolvimento de aplicações back-end em Java e Spring Boot.
  • Projetar sistemas assíncronos e integrações via mensageria.
  • Garantir a qualidade do código e a implementação de boas práticas de engenharia.
  • Colaborar com stakeholders para alinhar soluções técnicas às necessidades do negócio.

Donnes logo
Donnes
11 - 50 Employees
See all jobs

Job description

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.

Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving
  • Leadership

Tech Lead Related jobs