Engenharia de Software Back-end Java/Kotlin Senior na Itaú

Híbrido - São Paulo, São Paulo, Brasil

Candidatar-se
Ver mais vagas na Itaú

O Itaú está em busca de um engenheiro de software back-end Java/Kotlin Senior para evoluir sistemas e serviços críticos de crédito, com foco em escalabilidade, performance, segurança e confiabilidade. O candidato atuará em desenvolvimento de APIs REST, arquitetura de microsserviços, observabilidade e práticas DevOps, além de integrar inteligência artificial no dia a dia.

Requisitos

Habilidades

  • desenvolvimento Back-end Java/Kotlin
  • construção de APIs REST
  • arquitetura de serviços
  • Maven/Gradle
  • JPA/Hibernate
  • AWS (EC2, EKS, S3, SQS, SNS, IAM, Secrets Manager, KMS, Parameter Store)
  • bancos relacionais e não relacionais
  • performance e confiabilidade
  • CI/CD
  • versionamento de código
  • monitoramento/logging
  • observabilidade: Datadog APM, Logs, RUM, dashboards customizados, tracing distribuído com OpenTelemetry
  • testes unitários, integrados e funcionais (JUnit 5, Testcontainers, Mockito, Pact, WireMock)
  • mensageria (Kafka, SNS/SQS)
  • idempotência
  • dead letter queues
  • ordem de eventos
  • GitHub
  • arquitetura hexagonal / Clean Architecture aplicada a microsserviços Spring
  • Integração de Inteligência Artificial (IA) no desenvolvimento

Responsabilidades

  • Projetar, desenvolver e evoluir serviços e APIs de back-end com foco em escalabilidade, performance, segurança e confiabilidade
  • Atuar na definição de arquitetura (microsserviços, integrações, APIs e mensageria/eventos)
  • Garantir qualidade por meio de padrões, revisões de código e testes (unitários, integrados e funcionais)
  • Contribuir com práticas de DevOps (pipelines CI/CD, automações, deploy em produção) e melhorias de observabilidade/SRE
  • Participar de iniciativas de modernização e migração de sistemas, apoiando a evolução tecnológica do produto como plataforma
  • Utilizar IA como parte fundamental do dia a dia, aplicando IA para acelerar engenharia, reforçar qualidade, apoiar troubleshooting e automação de tarefas

Tecnologias

JavaKotlinMavenGradleJPAHibernateSpringAWSEC2EKSS3SQSSNSIAMSecrets ManagerKMSParameter StoreDatadog APMLogsRUMOpenTelemetryJUnit 5TestcontainersMockitoPactWireMockKafkaGitHubClean Architecture

Compartilhar vaga

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.