Resumo do Cargo
Desenvolvedor Sênior de Software responsável por liderar equipes técnicas e garantir o alinhamento com as metas do projeto, promovendo a evolução técnica dos membros do time.
Responsabilidades
* Liderar tecnicamente a equipe, garantindo alinhamento com as metas do projeto e promovendo a evolução técnica dos membros do time;
* Realizar gestão de pessoas, incluindo feedbacks regulares, avaliação de desempenho e desenvolvimento de planos de crescimento profissional;
* Monitorar e reportar indicadores de performance (KPIs) da equipe e dos projetos, como produtividade, qualidade do código e tempo de entrega;
* Gerenciar o backlog de demandas, priorizando tarefas em conjunto com Product Owners e stakeholders;
* Facilitar cerimônias ágeis (sprint planning, daily stand-ups, reviews e retrospectivas), promovendo a comunicação clara e a colaboração dentro da equipe;
* Garantir o equilíbrio entre qualidade técnica e entrega, atuando como ponto de escalonamento para resolver impedimentos críticos;
Requisitos e Qualificações
1. Experiência sólida em Java para sistemas legados, incluindo design e manutenção de soluções baseadas em Java com AngularJS;
2. Proficiência no desenvolvimento e arquitetura de microsserviços utilizando Spring Boot, com foco em escalabilidade e alta disponibilidade;
3. Conhecimento avançado em bancos de dados relacionais, com experiência prática em Oracle, SQL Server e PostgreSQL;
4. Domínio de React para desenvolvimento de WebComponents, incluindo boas práticas de integração com sistemas existentes;
5. Experiência em refatoração e modernização de aplicações legadas para arquiteturas baseadas em microsserviços;
6. Experiência em sistemas financeiros e integração com plataformas de pagamento, gateways e APIs bancárias;
7. Conhecimento sobre compliance e regulamentações financeiras, como LGPD, PCI-DSS ou Open Banking;
Nesta posição, você será responsável por liderar equipes técnicas e garantir o alinhamento com as metas do projeto. Isso inclui realizar gestão de pessoas, monitorar e reportar indicadores de performance, gerenciar o backlog de demandas e facilitar cerimônias ágeis. Além disso, você precisará garantir o equilíbrio entre qualidade técnica e entrega, atuando como ponto de escalonamento para resolver impedimentos críticos.