Descrição do Cargo
A líder de tecnologia será responsável por liderar o desenvolvimento de soluções robustas e escaláveis em ambientes bancários, integrando equipes multidisciplinares para aprimorar continuamente processos e entregas.
Responsabilidades e Atribuições:
- Liderar o desenvolvimento de soluções robustas e escaláveis em ambientes bancários;
- Realizar manutenção e evolução de sistemas legados em Java, promovendo a migração para arquiteturas modernas (microserviços);
- Implementar testes unitários e regressivos, garantindo alta qualidade do código;
- Aplicar práticas de observabilidade e monitoramento contínuo dos sistemas;
- Identificar e mitigar vulnerabilidades de segurança;
Requisitos e Qualificações:
- Experiência sólida em Java (versões 8, 17 e 21);
- Conhecimento e experiência com AWS;
- Noções de DevOps e integração contínua;
- Foco em qualidade: testes unitários, testes regressivos, uso de SonarQube e boas práticas de segurança;
- Conhecimento em observabilidade (logs, métricas e tracing);
- Experiência com DDD (Domain-Driven Design);
- Domínio do Spring Framework;
- Capacidade analítica e crítica para propor e implementar melhorias;
- Familiaridade com JSP e arquiteturas monolíticas em Java;
- Experiência com microserviços, BFF (Backend for Frontend), AWS Lambda, SQS e Kafka. Experiência sólida em ambiente bancário também é uma vantagem.