← Todos los empleos

Technical Lead

Sobre el puesto

• Atuar como Líder Técnico Pleno, sem contabilização como desenvolvedor
• Coordenar atividades técnicas
• Realizar revisões técnicas
• Resolver bloqueios
• Assegurar a qualidade
• Trabalhar sob acompanhamento do Arquiteto

• Conhecimentos de backend
• Java 17 ou superior
• Spring Boot 3.x
• Spring Web
• JPA/Hibernate
• PostgreSQL
• Maven ou Gradle
• Testes com JUnit e Mockito
• Manejo de DTO, mapeadores e validações
• Gestão centralizada de exceções
• Documentação OpenAPI/Swagger
• Desenvolvimento e consumo de APIs REST
• Consumo de serviços SOAP
• Interpretação de WSDL e XSD
• Manejo de JSON e XML
• Autenticação com OAuth 2.0, API keys ou certificados
• Timeout, retries e circuit breaker
• Idempotência em operações de pagamento
• Homologação de dados e códigos de erro
• Logging, correlação e rastreabilidade
• Integração com sistemas externos e legacy
• Git e GitHub
• Estratégias de branches
• Pull requests e revisão de código
• Jira
• SonarQube
• CI/CD
• Análise de dependências e vulnerabilidades
• Logs e monitoramento
• Metodologias ágeis
• Entre 5 e 7 anos em desenvolvimento de software
• Pelo menos 2 ou 3 anos como líder técnico, referente técnico ou responsável de equipe
• Experiência liderando equipes pequenas de dois a cinco desenvolvedores
• Experiência em desenvolvimento backend com Java e Spring Boot
• Experiência em integrações REST e SOAP
• Experiência desejável em banca, serviços financeiros ou sistemas transacionais
• Experiência trabalhando com Scrum, Jira, GitHub e pull requests

• Inclusão de pessoas com deficiência (vaga também para PcD)