
Tech Lead Java
Banco Bradesco S.A.25 days ago
Barueri, BrazilStaff+
Responsibilities
- Liderar tecnicamente a squad, apoiando desenvolvedores na definição de soluções, boas práticas e decisões técnicas.
- Realizar levantamento de requisitos, desenho funcional e técnico, desenvolvimento, testes e evolução de aplicações.
- Participar de ritos ágeis, acompanhar indicadores, apoiar Product Owners e remover impedimentos.
- Definir e evoluir arquiteturas baseadas em microsserviços, APIs, eventos e soluções em cloud.
- Apoiar análises técnicas, refinamentos e estimativas de histórias.
- Garantir a qualidade das entregas por meio de desenvolvimento seguro, testes automatizados e monitoramento contínuo.
- Conduzir implantações, homologações, gestão de mudanças e acompanhamento pós-produção.
- Atuar como referência técnica na evolução do ecossistema tecnológico e na adoção de novas tecnologias, incluindo inteligência artificial aplicada ao desenvolvimento.
Requirements
- Experiência consolidada como Tech Lead, Líder Técnico ou posição similar, liderando tecnicamente squads e desenvolvedores.
- Sólida experiência com Java, Spring Boot, microsserviços, APIs REST e arquitetura orientada a eventos.
- Conhecimento de Kafka, Docker, Kubernetes, desenho de soluções e arquitetura de sistemas distribuídos.
- Experiência com Domain Driven Design, Test Driven Development, Behavior Driven Development e Arquitetura Hexagonal.
- Experiência com bancos relacionais e não relacionais, incluindo PostgreSQL, Redis, MongoDB, HBase e Cosmos DB.
- Experiência no desenvolvimento e na sustentação de aplicações em cloud pública, com foco em escalabilidade, resiliência e performance.
- Conhecimento de desenvolvimento seguro, testes unitários, automatizados, de performance, carga e segurança.
- Inglês intermediário e experiência com IntelliJ, Git, Maven, Jira, Confluence, Jenkins, Sonar, JUnit, Mockito e JMeter.
- Certificações Microsoft Azure, especialmente AZ-900, DP-900, AZ-204 e AZ-305, são diferenciais.
- Experiência com arquiteturas cloud-native, DevSecOps, observabilidade, aplicações distribuídas de alta escalabilidade, inteligência artificial aplicada ao software e ambientes corporativos de grande porte são diferenciais.
Benefits
- Modelo de trabalho híbrido, com presença duas vezes por semana, nas unidades de Osasco/Alphaville, Curitiba, Recife ou Uberlândia.
- Plano de saúde e odontológico, seguro de vida, programa Viva Bem e TotalPass.
- Universidade corporativa Bradesco e parcerias educacionais.
- Participação nos lucros ou bônus conforme elegibilidade, previdência privada e condições especiais em produtos e serviços.
- Vale alimentação e refeição, 13ª cesta alimentação, auxílio-creche ou babá e vale-transporte opcional.
- Licença-maternidade de 180 dias e licença-paternidade estendida de 20 dias.
Tech Stack
Apache HBaseApache JMeterApache KafkaAzureDockerGitJavaJenkinsJUnitKubernetesMavenMongoDBPostgreSQLRedisSonarQubeSpring Boot