Sólida experiência em desenvolvimento backend com Java EE (EJB) e API RESTful Grande conhecimento em desenvolvimento frontend (Angular, HTML, CSS e TypeScript) Conhecimento em linguagem SQL e bancos DB2 e SQLServer. Conhecimento em arquitetura de software, especialmente principais padrões de projetos e microserviços Prática com CI/CD (Jenkins, GitHub Actions), Git e Maven Conhecimento em ferramentas de qualidade e análise de código (Sonar, testes unitários) Experiência com observabilidade (logs, métricas, traces e APMs) Familiaridade com ferramentas de gestão ágil (Jira, Confluence) Habilidade de comunicação clara com times técnicos e áreas de negócio Vivência com metodologias ágeis (Scrum, Kanban) Capacidade de mentoria técnica e desenvolvimento de pessoas Conhecimento de modelagem de dados e bancos de dados relacionais Visão sistêmica e capacidade de tomada de decisão técnica baseada em valor de negócio
Responsabilidades Atuar como referência técnica para os times de desenvolvimento e análise de requisitos Orientar tecnicamente os desenvolvedores nas boas práticas de codificação, testes e design Apoiar o time na definição de soluções técnicas viáveis e sustentáveis Garantir a qualidade técnica das entregas, alinhando tecnologia e objetivos de negócio Participar de refinamentos técnicos e apoiar na transformação de requisitos em soluções implementáveis Avaliar riscos técnicos, propondo mitigação de problemas e gargalos Revisar código (code review) e padronizar práticas de desenvolvimento Facilitar a comunicação entre áreas técnicas e de negócio Contribuir com a organização e planejamento técnico das sprints Mentorar e desenvolver talentos técnicos do time Apoiar o time na remoção de impedimentos técnicos Participar da evolução da arquitetura do sistema Promover uma cultura de melhoria contínua, inovação e colaboração
Diferencial para a vaga Formação nível superior em curso de tecnologia Certificação Java Atuação com sistemas financeiros ou bancário