SanMar- External
JPMorgan Chase & Co.
Engenheiro de Software Líder - Full Stack
Sobre a oportunidade
Temos uma oportunidade para impactar sua carreira e proporcionar uma aventura onde você pode superar os limites do que é possível.
Como Engenheiro de Software Líder no JPMorgan Chase, dentro da equipe de Tecnologia de Consumer & Community Banking, você será parte integrante de uma equipe ágil que trabalha para aprimorar, construir e entregar produtos de tecnologia líderes de mercado de forma segura, estável e escalável. Como um colaborador técnico central, você é responsável por conduzir soluções tecnológicas críticas em diversas áreas técnicas dentro de várias funções de negócios, em apoio aos objetivos da empresa.
Nossa divisão de Consumer & Community Banking atende nossos clientes do Chase por meio de uma gama de serviços financeiros, incluindo serviços bancários pessoais, cartões de crédito, hipotecas, financiamento de automóveis, consultoria de investimentos, empréstimos para pequenas empresas e processamento de pagamentos. Temos orgulho de liderar os EUA em vendas de cartões de crédito e crescimento de depósitos, e possuímos as soluções digitais mais utilizadas – tudo isso enquanto ocupamos o primeiro lugar em satisfação do cliente.
Responsabilidades do cargo
- Executa soluções de software criativas, design, desenvolvimento e resolução de problemas técnicos, com a capacidade de pensar além de abordagens rotineiras ou convencionais para construir soluções ou decompor problemas técnicos.
- Desenvolve código de produção seguro e de alta qualidade, além de revisar e depurar códigos escritos por outros.
- Impulsiona a adoção pela equipe de práticas de engenharia assistidas por IA autorizadas pela empresa dentro do ambiente de trabalho para melhorar a qualidade do código, a velocidade de entrega e os resultados operacionais (por exemplo, revisão/refatoração de código assistida por IA, aceleração de estratégia de teste, suporte à análise de incidentes/causa raiz), enquanto estabelece padrões de validação consistentes (codificação segura, revisão por pares, testes automatizados) e promove a reutilização de padrões eficazes em toda a equipe.
- Aplica o conhecimento de ferramentas dentro do ciclo de vida de desenvolvimento de software (Software Development Life Cycle), incluindo capacidades de desenvolvimento e automação assistidas por IA autorizadas pela empresa, para melhorar o valor obtido pela automação.
- Identifica oportunidades para eliminar ou automatizar a remediação de problemas recorrentes para melhorar a estabilidade operacional geral de aplicativos e sistemas de software.
- Lidera sessões de avaliação com fornecedores externos, startups e equipes internas para conduzir investigações orientadas a resultados de projetos arquiteturais, credenciais técnicas e aplicabilidade para uso dentro dos sistemas e arquitetura de informação existentes.
Qualificações, capacidades e habilidades exigidas
- Formação formal ou certificação em conceitos de engenharia de software e 5+ anos de experiência aplicada.
- Experiência prática na entrega de design de sistemas, desenvolvimento de aplicativos, testes e estabilidade operacional.
- Avançado em uma ou mais linguagens de programação - JAVA, Java Spring, SQL e bancos de dados NoSQL e Java Script/React JS/ Angular.
- Experiência em arquitetura de microsserviços, REST e desenvolvimento orientado a contrato (Contract-first) e versionamento.
- Experiência comprovada liderando o uso eficaz de ferramentas de desenvolvimento de software assistidas por IA aprovadas (por exemplo, para codificação, revisão de código, aceleração de testes, resolução de problemas) com a capacidade de definir expectativas da equipe para validar as saídas da IA quanto à correção, desempenho e segurança.
- Forte compreensão do uso responsável de IA em fluxos de trabalho de engenharia, incluindo considerações sobre sensibilidade de dados, manuseio seguro de entradas/saídas e adesão às expectativas de resiliência e segurança; experiência em orientar engenheiros sobre a adoção segura e em conformidade dentro das práticas de entrega.
- Proficiente em todos os aspectos do ciclo de vida de desenvolvimento de software (Software Development Life Cycle).
- Experiência com nuvem: AWS (infraestrutura como código, autoscaling, cache, bancos de dados gerenciados).
- Experiência no desenvolvimento, depuração e manutenção de código em um grande ambiente corporativo com uma ou mais linguagens de programação modernas e linguagens de consulta de banco de dados.
- Experiência no manuseio e trabalho com suporte a PROD em regime de escala (ROTA).
- É exigido conhecimento avançado de metodologias ágeis como CI/CD, resiliência de aplicações e segurança: disjuntores (circuit breakers), anteparas (bulkheads), métricas, rastreamento, alertas, exercícios de caos.
Qualificações, capacidades e habilidades preferenciais
- Bom entendimento de integrações com DB2/IBM mainframe.
O Chase é uma empresa líder em serviços financeiros, ajudando quase metade das famílias e pequenas empresas da América a alcançar seus objetivos financeiros por meio de uma ampla gama de produtos financeiros. Nossa missão é criar relacionamentos duradouros e engajados, colocando nossos clientes no centro de tudo o que fazemos. Também ajudamos pequenas empresas, organizações sem fins lucrativos e cidades a crescer, entregando soluções para resolver todas as suas necessidades financeiras.
Oferecemos um pacote de remuneração total competitivo, incluindo salário base determinado com base na função, experiência, conjunto de habilidades e localização. Aqueles em funções elegíveis podem receber remuneração baseada em comissão e/ou incentivo discricionário, pago na forma de dinheiro e/ou ações sujeitas a perda (forfeitable equity), concedidas em reconhecimento a conquistas e contribuições individuais. Também oferecemos uma gama de benefícios e programas para atender às necessidades dos funcionários, com base na elegibilidade. Esses benefícios incluem cobertura de saúde abrangente, centros de saúde e bem-estar no local, plano de previdência, auxílio-creche, reembolso de mensalidade escolar, suporte à saúde mental, coaching financeiro e muito mais. Detalhes adicionais sobre a remuneração total e benefícios serão fornecidos durante o processo de contratação.
Reconhecemos que nossos colaboradores são nossa força e os diversos talentos que trazem para nossa força de trabalho global estão diretamente ligados ao nosso sucesso. Somos um empregador que oferece oportunidades iguais e valorizamos muito a diversidade e a inclusão em nossa empresa. Não discriminamos com base em qualquer atributo protegido, incluindo raça, religião, cor, origem nacional, gênero, orientação sexual, identidade de gênero, expressão de gênero, idade, estado civil ou status de veterano, gravidez ou deficiência, ou qualquer outra base protegida pela lei aplicável. Também fazemos acomodações razoáveis para as práticas e crenças religiosas dos candidatos e funcionários, bem como para necessidades de saúde mental ou deficiência física. Visite nossas perguntas frequentes careers.jpmorgan.com/us/en/how-we-hire/faqs para obter mais informações sobre como solicitar uma acomodação.
Empregador de Oportunidades Iguais/Deficiência/Veteranos
