Skills
Sobre a Vaga
Atuamos na área de Core Business Products Engineering, responsável por desenvolver, manter e evoluir sistemas que sustentam os produtos financeiros essenciais do banco. Nesta posição, você será referência técnica nas squads, ajudando a desenhar soluções seguras, escaláveis e com alta disponibilidade.
Responsabilidades
- Projetar e implementar arquiteturas escaláveis e de alta disponibilidade, reduzindo dependências e fortalecendo segurança e integridade dos dados
- Atuar como referência técnica dentro das squads, orientando decisões de design e implementação
- Definir e evoluir arquitetura de serviços, APIs, eventos e integrações dos produtos da vertical
- Conduzir troubleshooting de soluções complexas, com correções, incidentes e otimizações de performance
- Desenvolver novas funcionalidades e automações usando ferramentas homologadas, gerando valor para clientes e operações internas
- Garantir entregas end-to-end, acompanhando desenvolvimento, homologação e produção com foco em qualidade e performance
- Realizar spikes técnicos e PoCs para validar abordagens antes da execução pelas squads
- Traduzir requisitos de negócio em desenhos de solução (diagramas de sequência, componentes, dados e implantação)
- Propor padrões de resiliência, observabilidade e performance para microsserviços
- Definir contratos de APIs e eventos, assegurando compatibilidade e versionamento
- Identificar, documentar e priorizar débitos técnicos junto ao backlog das squads
- Mapear e tratar riscos técnicos de novas soluções, minimizando impactos e maximizando eficiência
- Apoiar decisões build or buy com análises técnicas e protótipos funcionais
- Liderar tecnicamente equipes, apoiar revisões de código e arquitetura e promover boas práticas
- Colaborar com plataforma e infraestrutura para estratégias de deploy, escalabilidade e custo
- Mentorar desenvolvedores e participar de fóruns de arquitetura, reviews de incidentes e post-mortems
Requisitos
- Experiência avançada em desenvolvimento Java para construir soluções escaláveis e de alta disponibilidade
- Arquitetura Cloud em AWS, com foco em escalabilidade, segurança e performance
- Conhecimento prático em arquitetura de microsserviços e patterns como Circuit Breaker, Saga, CQRS e Event Sourcing
- Experiência com stream e mensageria (Kafka, SQS e SNS) para integração entre sistemas distribuídos
- Domínio em bancos relacionais e não relacionais (PostgreSQL, MySQL, MongoDB, DynamoDB), incluindo estratégias de cache e consistência eventual
- Conhecimento em CI/CD, IaC (Terraform, CloudFormation) e estratégias de deploy como blue-green e canary
- Princípios de design como SOLID, DRY, KISS e Clean Code
- Experiência com observabilidade (métricas, logs, traces) e ferramentas como Datadog, Grafana e OpenTelemetry
- Capacidade de realizar trade-offs entre simplicidade, performance, custo e manutenibilidade
- Boa comunicação e negociação com stakeholders técnicos e não técnicos
- Automação de testes e vivência em times ágeis (Scrum/Kanban), com refinamentos técnicos e estimativas
- Desejável: DDD (Domain-Driven Design) e segurança de aplicações (OWASP, autenticação/autorização, criptografia)
Beneficios
- Vale-Refeição e Vale-Alimentação
- Plano de saúde e odontológico
- Auxílio-Creche, Seguro de Vida e WellHub | TotalPass
- Conexa (psicologia online sem custo) e Carbon Academy
- Cartão C6 Carbon e benefícios presenciais como Carbon Spa, Carbon Care e sala de amamentação
- Programa Empresa Cidadã, bicicletário, vestiário e van corporativa
- Espaço de convivência com áreas de descanso e atividades