Engenharia de Software Backend Java/Kotlin Sr | Jornadas Transacionais de Daily Banking at Itaú Unibanco

On-site - São Paulo, São Paulo, Brasil

Apply
More jobs at Itaú Unibanco

Estamos buscando uma pessoa para a posição de Engenharia de Software Sr para atuar em nosso time de Jornada transacional e Daily Banking. Procuramos profissionais que queiram crescer e gerar impacto em equipe, contribuindo para a construção de uma nova plataforma baseada nos melhores conceitos de arquitetura e engenharia. Ao fazer parte do Itaú, você atuará em um ambiente integrado entre negócio, tecnologia, operações e atendimento, com o objetivo de entregar a melhor experiência em pagamentos com cartão de crédito para clientes e para o mercado.

Requisitos

Habilidades

  • Experiência com desenvolvimento backend em Kotlin e Java
  • Conhecimento em padrões de arquitetura de microsserviços
  • Experiência no design, construção e documentação de APIs
  • Vivência com execução de code reviews
  • Conhecimento em práticas de qualidade de software (BDD, TDD, testes unitários e integrados)
  • Experiência com integração e entrega contínua (CI/CD)
  • Familiaridade com versionamento e trabalho colaborativo (Git)
  • Experiência com mensageria (Kafka, SNS, SQS)
  • Experiência com AWS
  • Conhecimento em observabilidade (métricas, traces e logs)
  • Experiência com bancos de dados relacionais e NoSQL
  • Uso ou interesse em ferramentas de IA generativa para ganho de produtividade
  • Superior completo em áreas correlatas
  • Inglês - Intermediário

Responsabilidades

  • Atuação no desenvolvimento e evolução da plataforma de captura de transações financeiras para a nova Plataforma de Cartões
  • Participação no desenho e na definição dos componentes e soluções da plataforma
  • Desenvolvimento utilizando Kotlin e Java
  • Uso eficiente dos recursos da AWS
  • Participação em sessões de code review, contribuindo com sugestões de melhoria e otimização de código
  • Atuação em todo o ciclo de desenvolvimento, desde o design de microsserviços até o deploy em produção
  • Participação em inceptions e no refinamento do backlog da squad.

Tecnologias

KotlinJavaMicroservices architectureAPI designCode reviewsBDDTDDUnit testsIntegration testsCI/CDGitKafkaSNSSQSAWSObservability (metrics, traces, logs)Relational databasesNoSQL databasesGenerative AI toolsKubernetesContainersInfrastructure as Code (IaC)Event-driven architecture

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.