U.S. Bank
U.S. Bank
O U.S. Bank é uma instituição de serviços financeiros sediada nos Estados Unidos que atende pessoas físicas e empresas por meio de serviços bancários de varejo e corporativos, gestão patrimonial, análise de crédito e gestão de investimentos. A empresa também apoia iniciativas de educação financeira e envolvimento comunitário. Seu conteúdo de carreiras destaca o compromisso com a inclusão, a cultura no ambiente de trabalho, o desenvolvimento dos funcionários e a saúde e o bem-estar. O U.S. Bank é membro da FDIC para produtos de depósito elegíveis; produtos de investimento e seguros não são segurados pela FDIC e podem perder valor.

Engenheiro(a) de Software Líder, Finanças de Capital de Giro — U.S. Bank (Híbrido, Charlotte)

Lidere o desenvolvimento de aplicações financeiras seguras e nativas da nuvem para a equipe de Finanças de Capital de Giro do U.S. Bank. Desenvolva e mantenha microsserviços Java enquanto projeta, testa, diagnostica e escala sistemas críticos.

Descrição

  • Criar, aprimorar, testar e manter aplicações essenciais de Finanças de Capital de Giro
  • Desenvolver soluções nativas da nuvem com microsserviços Java, Spring Boot, PostgreSQL, Kafka e tecnologias relacionadas
  • Gerenciar solicitações de negócios, e-mails, comunicações pelo Teams e prazos de entrega de forma independente
  • Avaliar possíveis cenários e identificar lacunas na cobertura de cenários
  • Implementar e validar tanto o comportamento esperado quanto o comportamento em caminhos de exceção
  • Projetar e testar soluções para os volumes de transações atuais e projetados
  • Investigar defeitos de teste e produção rastreando o comportamento esperado e determinando quando os problemas se originaram
  • Aplicar requisitos de conformidade e práticas de desenvolvimento seguro durante toda a entrega do produto

Requisitos

  • Bacharelado ou experiência profissional equivalente
  • Seis a oito anos de experiência relevante
  • Experiência prática no desenvolvimento de software corporativo com Java 17 ou posterior e programação orientada a objetos
  • Conhecimento avançado de Spring Boot, Spring Framework, injeção de dependências, APIs REST, segurança e recursos essenciais do Spring
  • Experiência prática com MQ ou Kafka, sistemas de mensageria, design orientado a eventos e padrões de integração assíncrona
  • Experiência projetando e implantando microsserviços em nuvens públicas, como AWS, Azure ou Google Cloud
  • Sólida experiência com plataformas de CI/CD, incluindo Jenkins, CloudBees ou ferramentas corporativas de pipeline comparáveis
  • Experiência gerenciando builds e dependências, preferencialmente com Maven; Gradle também é aceitável
  • Conhecimento avançado de bancos de dados relacionais, incluindo PostgreSQL, MySQL, Oracle e DB2, com experiência em modelagem de dados, ajuste de desempenho e otimização de SQL
  • Conhecimento de padrões de projeto de software, integração de sistemas, engenharia de APIs, codificação segura e práticas de entrega Agile
  • Experiência com Spring Data JPA, Hibernate ou MyBatis é preferencial
  • Conhecimento de implantações em Kubernetes, orquestração de contêineres e gerenciamento de configurações
  • Experiência aplicando gerenciamento de segredos e práticas de segurança de aplicações
  • Familiaridade com React e frameworks modernos de front-end
  • Experiência em serviços financeiros, bancos, empréstimos, tesouraria ou Finanças de Capital de Giro é preferencial
  • Capacidade de trabalhar em uma unidade do U.S. Bank pelo menos três dias por semana
  • Capacidade de seguir as políticas e os procedimentos do U.S. Bank, incluindo seu Código de Ética e Conduta Empresarial e os requisitos aplicáveis de conduta e segurança no local de trabalho

Benefícios

  • Cobertura de assistência médica, odontológica e oftalmológica
  • Seguro de vida básico e seguro de vida temporário opcional
  • Cobertura por incapacidade de curto e longo prazo
  • Incapacidade por gravidez e licença parental
  • Plano 401(k) e plano de aposentadoria financiado pelo empregador
  • Férias remuneradas de duas a cinco semanas, conforme a faixa salarial e o tempo de serviço
  • Até 11 oportunidades de feriados remunerados
  • Assistência para adoção
  • Licença médica e de segurança acumulada à razão de uma hora para cada 30 horas trabalhadas, até 80 horas por ano-calendário, salvo disposição diferente da legislação aplicável
  • Programas de incentivo e reconhecimento
  • Oportunidade de compra de ações para funcionários
  • Contribuições para o 401(k) e pensão