Vaga : Tech Lead – Engenharia de Software (Java | AWS | Microserviços) Local :
Remoto
Tipo de contratação :
CLT Sobre a oportunidade Buscamos um(a)
Tech Lead
com forte experiência em
Java
arquiteturas modernas
para atuar no desenvolvimento de soluções escaláveis e robustas em ambientes bancários. O desafio envolve tanto a
evolução de sistemas legados
quanto a
condução técnica de migrações
para microserviços e ambientes em nuvem (AWS).
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 . Colaborar com equipes multidisciplinares (desenvolvimento, QA, DevOps, produto) 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
arquiteturas monolíticas em Java . Experiência com
microserviços ,
BFF (Backend for Frontend) ,
AWS Lambda ,
SQS
Kafka . Diferenciais Experiência prévia em
projetos no setor bancário . Capacidade de trabalho em
ambientes remotos e colaborativos . Valorizamos e incentivamos a
diversidade e inclusão
em nossa equipe. Por que se juntar a nós Aqui você terá a oportunidade de atuar em projetos de alta relevância, com autonomia técnica, colaboração multidisciplinar e foco em inovação contínua.
Tech Lead Java • Cabo Frio, Brasil