- Sólida experiência com Java 11+ e desenvolvimento de serviços backend
- Domínio de React, TypeScript e arquitetura front-end moderna
- Experiência avançada com Kafka (tópicos, partições, consumer groups, DLQ, padrões event-driven)
- Conhecimento profundo em microsserviços e arquitetura distribuída
- Proficiência em PostgreSQL (modelagem, performance, tuning)
- Vivência com AWS (RDS, MSK, API Gateway, CloudFormation/Terraform)
- Experiência com pipelines de CI/CD, testes automatizados e infraestrutura como código
- Capacidade de liderar projetos técnicos complexos com entregas graduais e baixo risco operacional
Diferenciais:
- Experiência no setor financeiro ou bancário
- Conhecimento em Feature Flags, DataDog, OpenTelemetry ou similares
- Familiaridade com DDD, Event Sourcing ou CQRS
- Experiência com migração de sistemas legados para arquiteturas modernas
- Vivência em orquestração de processos e fluxos de negócio complexos
Buscamos um(a) Desenvolvedor(a) Sr para liderar iniciativas técnicas e conduzir a evolução e modernização de plataformas de crédito e produtos financeiros corporativos. O(a) profissional atuará na intersecção entre sistemas legados em operação e uma arquitetura moderna de microsserviços, contribuindo ativamente para decisões de arquitetura, padrões de engenharia e entrega contínua de valor. Esperamos senso de ownership, autonomia técnica e capacidade de endereçar problemas complexos em um ambiente altamente regulado.
Responsabilidades:
- Liderar o desenho e implementação de APIs e serviços backend de alta performance com Java e Micronaut
- Desenvolver interfaces web modernas, responsivas e escaláveis com React + TypeScript
- Projetar arquiteturas distribuídas utilizando microsserviços, event-driven e Kafka
- Atuar em fluxos de negócio críticos do setor financeiro, com foco em segurança, rastreabilidade e conformidade
- Modelar e otimizar banco de dados PostgreSQL, garantindo performance em cenários de alta demanda
- Projetar e evoluir soluções em AWS, aplicando práticas de segurança, observabilidade e resiliência
- Contribuir para migrações incrementais de sistemas legados para plataformas modernas
- Realizar revisão de código, apoiar investigação de incidentes e disseminar padrões de engenharia
- Mentorar desenvolvedores de outros níveis e influenciar decisões técnicas e roadmaps de arquitetura