
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