Vaga: Tech Lead – Engenharia de Software (Java | AWS | Microserviços)Local: Remoto Tipo de contratação: CLT Sobre a oportunidadeBuscamos um(a) Tech Lead com forte experiência em Java e 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çõesLiderar 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çõesExperiê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. DiferenciaisExperiê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ósAqui 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.