Esta vaga é para uma Engenheira de Software Backend Senior, especializada em Java/Kotlin, na área de Cartões PJ do Itaú Unibanco. O profissional atuará em um ambiente híbrido com foco em desenvolvimento, manutenção e evolução de soluções bancárias, participando de decisões arquiteturais e de engenharia, bem como de processos de entrega e modernização de aplicações. O papel valoriza autonomia, comunicação eficaz e contínuo aprendizado de novas tecnologias.
Engenharia de Software Backend Java/Kotlin Sr | Exclusiva para Pessoas com Deficiencia na Itaú Unibanco
Híbrido - São Paulo, São Paulo, Brasil
Ver mais vagas na Itaú UnibancoRequisitos
Habilidades
- Formação superior em áreas correlatas à Tecnologia
- Experiência com GitHub para controle de versão e GitHub Actions para automação e customização de CI/CD
- Conhecimento em linguagens back-end como Kotlin ou Java
- Conhecimento de AWS (S3, Cloudfront, Lambda, Roles, Policies e Terraform)
- Modelagem de dados
- Testes locais e automatizados
- Habilidade de comunicação e trabalho em equipe
- Curiosidade e vontade de aprender sobre novas ferramentas, plataformas e tecnologias, incluindo conceitos e termos específicos das diferentes áreas
- Vivência com entregas em produção e acompanhamento do ciclo completo de desenvolvimento
- Desejo de colaborar e propor novas soluções visando nossos objetivos
- Capacidade de atuar com autonomia e protagonismo técnico
Responsabilidades
- Atuar de forma autônoma, participando ativamente das discussões técnicas, decisões de arquitetura e entregas da equipe
- Desenvolver, manter e evoluir as soluções da comunidade de Cartões PJ, garantindo qualidade, escalabilidade e sustentação das aplicações
- Participar da definição de soluções técnicas, arquitetura de sistemas e decisões de engenharia
- Desenvolver APIs e integrações entre sistemas e serviços, assegurando comunicação eficiente e segura
- Avaliar, selecionar e evoluir ferramentas e tecnologias que apoiem o desenvolvimento de software
- Implementar e manter a governança das ferramentas utilizadas
- Garantir que as tecnologias e plataformas estejam atualizadas, disponíveis e funcionando adequadamente
- Apoiar a modernização de aplicações e a adoção de práticas de Engenharia de Software, observabilidade, automação e qualidade
- Prestar suporte técnico aos times de desenvolvimento, resolvendo incidentes e problemas relacionados às ferramentas e soluções
- Facilitar a configuração e evolução dos ambientes de desenvolvimento para aplicações web e mobile
- Participar das entregas em produção, acompanhando implantações, validações e atividades pós-implantação
- Trabalhar de forma colaborativa com equipes multidisciplinares, times de tecnologia e áreas de negócio para definir e implementar soluções alinhadas aos objetivos
- Participar de ritos ágeis, alinhamentos técnicos e discussões de arquitetura, contribuindo para a evolução contínua dos produtos, processos e serviços da área
Tecnologias
GitHubGitHub ActionsKotlinJavaAWSS3CloudfrontLambdaTerraformData modelingAutomated testingAPIGatewayGMUDPayments productsBanking ecosystem
Descubra se seu currículo está pronto para esta vaga
Veja como nossa IA pode otimizar seu currículo e aumentar suas chances de conseguir esta posição.