Construir e evoluir aplicações Java escaláveis e seguras, liderando arquitetura e boas práticas para entregar software de alta qualidade e impacto ao negócio.
Atividades:
- Projetar, desenvolver e manter aplicações em Java utilizando o ecossistema Spring.
- Atuar na definição e evolução da arquitetura de sistemas e microserviços.
- Liderar tecnicamente iniciativas complexas, orientando decisões e avaliando trade-offs.
- Realizar integrações com sistemas internos e externos via APIs RESTful e mensageria.
- Garantir qualidade de código.
- Participar ativamente de code reviews, mentorando desenvolvedores menos experientes.
- Implementar pipelines de CI/CD, utilizando contêineres e orquestradores (Docker/Kubernetes).
- Monitorar aplicações em produção, atuando em incidentes críticos e propondo melhorias contínuas.
- Colaborar em um ambiente ágil, contribuindo para planejamento, estimativas e entregas.