Especialista Backend (Spring Boot)
Será que seu currículo passa pelo filtro desta vaga?
Envie seu CV e descubra, em segundos, sua compatibilidade real com Especialista Backend (Spring Boot) — o que já atende, e onde seu currículo pode estar perdendo aderência.
Descricao da vaga
VP: CHIEF INFORMATION OFFICER
Diretoria: ARQUITETURA E PLATAFORMAS
Local de Trabalho: Avenida Engenheiro Luís Carlos Berrini, 1376
Somos uma organização em constante evolução digital, com foco em construir ativos tecnológicos que sustentam e aceleram o negócio. Nossa cultura é orientada a resultado, colaboração, inovação responsável e excelência técnica.
A área de Plataformas de Pagamentos tem como objetivo construir, evoluir e sustentar as plataformas backend que habilitam capacidades essenciais da companhia, garantindo que todos os fluxos transacionais operem de forma confiável, resiliente e escalável. Atuamos organizando capacidades de backend de forma estruturada, reutilizável e orientada a produto, assegurando consistência arquitetural, governança e evolução contínua das soluções que suportam os canais e serviços financeiros da Vivo.
Nosso objetivo é construir uma empresa cada vez mais digital, com propostas de valor robustas e sustentáveis para os nossos clientes.
Se identificou? Então esta oportunidade é para você.
Responsabilidades e atribuicoes
Responsabilidades e atribuições
- Atuar como referência técnica backend (Java / Spring Boot) na evolução das plataformas de pagamentos.
- Liderar tecnicamente iniciativas ponta a ponta: discovery, desenho, desenvolvimento e sustentação de serviços backend.
- Projetar e implementar APIs REST e serviços distribuídos (microservices) para ambientes de alta escala transacional.
- Garantir qualidade, performance, escalabilidade e segurança das aplicações backend.
- Assegurar requisitos críticos de arquitetura: idempotência, resiliência, consistência e baixa latência.
- Definir e implementar padrões técnicos, boas práticas e frameworks baseados em Spring Boot.
- Evoluir e sustentar arquiteturas orientadas a eventos e integração via mensageria.
- Definir estratégias de testes automatizados backend (unitários, integração e contratos).
- Implementar e evoluir práticas de observabilidade (logs, métricas, tracing, alertas).
- Atuar de forma integrada com times de produto, arquitetura e operações.
- Apoiar decisões técnicas e promover boas práticas de engenharia backend.
- Atuar de forma hands-on no desenvolvimento e na evolução dos serviços críticos.
Requisitos
Requisitos e qualificações
- Graduação em cursos de tecnologia (ou equivalente).
- Experiência sólida com desenvolvimento backend em Java (Spring Boot).
- Forte experiência na construção de APIs REST e microserviços.
- Conhecimento em arquitetura de sistemas distribuídos, alta disponibilidade e resiliência.
- Experiência com mensageria e eventos (ex.: Kafka, RabbitMQ).
- Experiência com containers (Docker) e Kubernetes.
- Experiência com bancos de dados relacionais e não relacionais, modelagem orientada a domínio.
- Experiência com testes automatizados e estratégias de qualidade backend.
- Experiência com CI/CD, automação de deploy e cultura DevOps.
- Experiência com observabilidade (monitoramento, métricas e logging).
- Experiência em ambientes de alta criticidade e alto volume transacional.
- Capacidade de traduzir regras de negócio complexas em soluções técnicas robustas.
- Perfil hands-on, com autonomia técnica e atuação como referência no time.
Diferenciais
- Experiência em plataformas de pagamentos ou sistemas financeiros.
- Conhecimento em event-driven architecture e processamento de alta escala.
- Experiência com cloud pública/híbrida.
- Conhecimento em padrões TM Forum.
- Experiência com aplicação de IA em engenharia (ex.: automação, copilots, RAG).