Tech Lead Java

Contato
E-mail: rh***@***.br - Seja Premium para ver
16/12/2025 | 1 Vaga
Descrição
Descrição:
- Atuar na tribo de meios de pagamentos, contribuindo para o design/roadmap e desenvolvimento de soluções inovadoras em serviços financeiros e meios de pagamento;
- Equilibrar demandas entre o desenvolvimento de novas features, bem como cuidar da operação dos serviços em produção;
Direcionar profissionais menos experientes nas atividades cotidianas e retirar impedimentos técnicos do time;
- Tomar as melhores decisões técnicas que garantam qualidade, segurança, disponibilidade e performance na utilização dos serviços disponibilizados pela plataforma;
- Participar de reuniões para compreender necessidades, alinhar expectativas e comunicar a visão técnica da arquitetura;
- Elaborar documentos que descrevam a estrutura do sistema e as interações entre seus componentes, ajustando o nível de detalhamento conforme a habilidade do time;
- Garantir a implementação correta da arquitetura proposta;
- Realizar revisões de código para assegurar conformidade com diretrizes arquiteturais e boas práticas de desenvolvimento;
- Assegurar que a equipe possui o conhecimento técnico necessário, promovendo treinamentos;
- Gerenciar débitos técnicos e melhorias, priorizando no roadmap do time;
Facilitar a comunicação e troca de conhecimentos entre os times;
- Identificar riscos técnicos e propor soluções para mitigá-los, antecipando problemas durante o desenvolvimento;
- Desenvolvimento de POCs e códigos complexos.


Principais desafios da Função
- Boas práticas de desenvolvimento de software: testes unitários, versionamento com Git, SOLID, Clean Code, Code Review;
- Arquitetura de softwares distribuídos e padrões de arquitetura;
- Algum ambiente de nuvem: AWS, Google ou/e Azure; Linux básico; JPA e Hibernate;
- SQL e algum banco de dados relacional.

Modelo Híbrido (1x na semana) - Campos Elíseos - São Paulo
Requisitos
Requisitos e Qualificações
- Experiência com projetos de Meios de Pagamento; (Mandatório);
- Desenvolvimento Java (preferencialmente versão 11 ou superior) e Maven;
- Testes unitários com JUnit;
- AWS;
- Desenvolvimento com Spring Boot;
- Criação de serviços REST;
- Experiência com NoSQL (MongoDB);
- Conhecimento em Kafka/MSK e SQS;
- Experiência com Docker.
Tech Lead Java
Área: Sistemas
Plataforma: Java
Especialidade: Full Stack
Nível: Senior
Vagas Relacionadas

Evolua sua carreira: faça os Testes do Nerdin para aumentar suas chances e validar seus conhecimentos. Quer se destacar no mercado? Acesse os Treinamentos para aprender e se atualizar.

Cursos de TI Nerdin Cursos de TI Nerdin