Desenvolvedor (a) Back End Java Sr | Híbrido | São Paulo/SP
Pré-classificado(a), nosso RH vai até você!
- Liderar o desenvolvimento técnico e arquitetural de sistemas de alta performance focados no ecossistema de canais ou produtos financeiros.
- Garantir a estabilidade, resiliência e escalabilidade de microsserviços e APIs de missão crítica em ambiente Java.
- Atuar ativamente em discussões de design de software e melhores práticas de engenharia com as squads técnicas.
- Implementar rotinas robustas de testes automatizados (unitários, integração e contratos) garantindo alta cobertura e qualidade de entrega.
- Apoiar na modernização de sistemas legados migrando arquiteturas on-premises para nuvens públicas ou híbridas.
- Mentorar profissionais menos experientes do time, fomentando a cultura de excelência técnica e engenharia limpa.
Requisitos obrigatórios:
- Domínio em Java: Sólida experiência prática com Java (versões modernas) e frameworks de mercado (ecossistema Spring Boot, Spring Data, Spring Security).
- Arquitetura de APIs: Domínio na criação e consumo de APIs RESTful estruturadas e seguras.
- Mensageria e Resiliência: Experiência prática com arquiteturas orientadas a eventos utilizando Apache Kafka, RabbitMQ ou ferramentas similares.
- Bancos de Dados: Experiência com bancos relacionais corporativos (Oracle ou PostgreSQL) e conhecimento em estruturas NoSQL.
- Cultura DevOps e Nuvem: Conhecimento prático em esteiras CI/CD (GitHub Actions, Jenkins), arquitetura de containers (Docker, Kubernetes) e Cloud Pública (AWS ou Azure).
- Metodologias Ágeis: Vivência em desenvolvimento seguindo frameworks Scrum ou Kanban