Engenheira de Software Backend Pleno - Java, AWS e Inteligência Artificial em nosso time de Recuperação PJ. Quer construir soluções que impactam milhões de clientes e atuar em um ambiente onde tecnologia, inovação e Inteligência Artificial fazem parte do dia a dia da engenharia? Então essa oportunidade é para você! Buscamos uma pessoa com forte base em desenvolvimento backend, visão de arquitetura e interesse em aplicar Inteligência Artificial para acelerar entregas, aumentar a eficiência dos times e impulsionar a evolução de produtos e plataformas.
Engenharia de Software Backend Pleno - Java, AWS e Inteligência Artificial | Recuparação PJ na Itaú Unibanco
Híbrido - São Paulo, São Paulo, Brasil
Ver mais vagas na Itaú UnibancoRequisitos
Habilidades
- Experiência sólida no desenvolvimento de software com Java.
- Vivência em ambientes AWS e arquitetura em nuvem.
- Conhecimento prático na utilização de Inteligência Artificial aplicada ao desenvolvimento de software.
- Experiência com MCP (Model Context Protocol), Context Engineering, System Prompts e AI-Assisted Coding.
- Conhecimento em arquitetura de software, Clean Code, princípios SOLID e programação funcional.
- Domínio de padrões arquiteturais e Design Patterns.
- Experiência com observabilidade utilizando Datadog, CloudWatch, RUM, logs, métricas e alertas.
- Prática com testes automatizados, incluindo testes unitários, integração, regressão e virtualização.
- Vivência com práticas DevOps e SRE.
- Conhecimento em CI/CD, GitHub Actions, Canary Release e Blue-Green Deployment.
- Experiência com Kubernetes, ECS, S3, Kafka, DynamoDB e RDS.
- Conhecimento em FinOps.
- Certificação AWS Cloud Practitioner.
- Conhecimento em Python e Terraform.
- Experiência em ambientes de grande volume transacional.
- Vivência em modernização de plataformas e transformação digital.
Responsabilidades
- Desenhar e evoluir soluções escaláveis, resilientes e seguras.
- Desenvolver aplicações e serviços backend com foco em performance e qualidade.
- Aplicar conceitos de Engenharia de Prompt para potencializar o uso de Inteligência Artificial no ciclo de desenvolvimento.
- Construir e evoluir estratégias de observabilidade, monitoramento e excelência operacional.
- Modernizar produtos e plataformas, sempre com foco na experiência e nas necessidades dos clientes.
- Atuar em ambientes cloud-native, garantindo escalabilidade, disponibilidade e segurança.
- Colaborar com equipes multidisciplinares, contribuindo para decisões técnicas e de negócio.
- Utilizar Inteligência Artificial para aumentar produtividade, qualidade das entregas e eficiência do desenvolvimento.
- Apoiar a definição e evolução de arquiteturas, padrões e boas práticas de engenharia.
Tecnologias
JavaAWSInteligência ArtificialMCP (Model Context Protocol)Context EngineeringSystem PromptsAI-Assisted CodingClean CodeSOLIDProgramação funcionalDatadogCloudWatchRUMLogsMétricasAlertasTestes unitáriosTestes de integraçãoTestes de regressãoVirtualizaçãoDevOpsSRECI/CDGitHub ActionsCanary ReleaseBlue-Green DeploymentKubernetesECSS3KafkaDynamoDBRDSFinOpsPythonTerraform
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.