We are seeking a Senior Backend Software Engineer to work on the Credit Real Estate platform at Itaú Unibanco in São Paulo, in a hybrid work arrangement. The role focuses on building and evolving high‑availability, event‑driven microservices in Java and Kotlin on AWS, while collaborating on architecture, performance, and resilience.
Engenharia de Software Backend Java Sr | Crédito Imobiliario en Itaú Unibanco
Híbrido - São Paulo, São Paulo, Brasil
Más vacantes en Itaú UnibancoRequisitos
Habilidades
- Solida experiência em desenvolvimento backend com Java e Kotlin
- Vivência prática com arquitetura de microsserviços (APIs REST, mensageria, padrões de integração, resiliência)
- Experiência consistente com AWS em ambientes produtivos de alta escala
- Domínio de arquiteturas orientadas a eventos e processamento de alto volume (online e batch)
- Boas práticas de engenharia: testes automatizados, CI/CD, observabilidade (logs, métricas, tracing), qualidade e segurança de código
- Conhecimento de bancos de dados relacionais e NoSQL
- Capacidade comprovada de decompor problemas grandes e ambíguos e entregar soluções com autonomia
Responsabilidades
- Desenvolvimento de sistemas distribuídos de alta disponibilidade
- Processamento de grandes volumes de transações com baixa latência
- Evolução de arquiteturas orientadas a eventos
- Garantia de resiliência, observabilidade e performance
- Modelagem de domínios complexos e evolução contínua da plataforma
- Projetar, desenvolver e evoluir serviços backend utilizando Java e Kotlin
- Desenvolver soluções escaláveis em arquitetura de microsserviços
- Construir e operar aplicações em ambiente AWS
- Desenvolver APIs síncronas e assíncronas orientadas a eventos
- Integrar serviços com motores de decisão, regras de negócio e plataformas de dados
- Atuar na evolução da arquitetura garantindo escalabilidade, disponibilidade e resiliência
- Resolver desafios relacionados à concorrência, consistência de dados e processamento distribuído
- Participar da definição de arquitetura e evolução de domínios utilizando boas práticas de engenharia
- Implementar e evoluir pipelines de CI/CD, observabilidade e monitoramento
- Realizar code reviews e apoiar o desenvolvimento técnico do time
Tecnologias
JavaKotlinREST APIsMessaging (SNS, SQS, Kafka)AWSDockerKubernetesTerraformCloudFormationBREODMFICODomain-Driven Design (DDD)SREDevOpsRelational databasesNoSQL databasesCI/CDObservability (logs, metrics, tracing)Microservices architecture
Descubre si tu currículum está listo para esta vacante
Mira cómo nuestra IA puede optimizar tu currículum y aumentar tus chances en este puesto.