Buscamos um(a) profissional para liderar o desenvolvimento de soluções escaláveis e robustas em ambientes bancários.
Responsabilidades
* Liderar a equipe no 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.
* Colaborar com equipes multidisciplinares para aprimorar continuamente processos e entregas.
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.