🚀 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 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çõ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.
1. 🧠 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.
🌟 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.