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.
Engenharia de Software Backend Java/Kotlin Sr | Jornadas Transacionais de Daily Banking at Itaú Unibanco
On-site - São Paulo, São Paulo, Brasil
More jobs at Itaú UnibancoRequisitos
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.