CSC Leasing Co.
JPMorgan Chase & Co.
Engenheiro(a) de Software Líder - Full Stack Java
Sobre a oportunidade
Temos uma oportunidade para impactar sua carreira e proporcionar uma aventura onde você pode expandir os limites do que é possível.
Como Engenheiro(a) de Software Líder na JPMorgan Chase, dentro da Corporate Technology, você é parte integrante de uma equipe ágil que trabalha para aprimorar, construir e entregar produtos de tecnologia líderes de mercado confiáveis de forma segura, estável e escalável. Gere um impacto comercial significativo por meio de suas capacidades e contribuições, e aplique profundo conhecimento técnico e metodologias de resolução de problemas para enfrentar uma gama diversificada de desafios que abrangem múltiplas tecnologias e aplicações.
Reconhecemos que nosso pessoal é nossa força e os diversos talentos que eles trazem para nossa força de trabalho global estão diretamente ligados ao nosso sucesso. Somos um empregador que oferece igualdade de oportunidades 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, sexo, orientação sexual, identidade de gênero, expressão de gênero, idade, estado civil ou de veterano, gravidez ou deficiência, ou qualquer outro motivo protegido pela lei aplicável. Também fazemos acomodações razoáveis para práticas e crenças religiosas de candidatos e funcionários, bem como para necessidades de saúde mental ou deficiência física. Visite nossas FAQs careers.jpmorgan.com/us/en/how-we-hire/faqs para mais informações sobre como solicitar uma acomodação.
Nossos profissionais em nossas Funções Corporativas cobrem uma gama diversificada de áreas, desde finanças e risco até recursos humanos e marketing. Nossas equipes corporativas são uma parte essencial de nossa empresa, garantindo que estamos preparando nossos negócios, clientes e funcionários para o sucesso.
Responsabilidades do cargo
- Executa soluções de software criativas, design, desenvolvimento e solução de problemas técnicos com a capacidade de pensar além das abordagens rotineiras ou convencionais para construir soluções ou decompor problemas técnicos.
- Lidera decisões de arquitetura para sistemas distribuídos, incluindo pipelines orientados a eventos, padrões CQRS e streaming de dados em tempo real.
- Desenvolve código de produção seguro e de alta qualidade, e revisa e depura código escrito por outros.
- Identifica oportunidades para eliminar ou automatizar a remediação de problemas recorrentes para melhorar a estabilidade operacional geral de aplicações e sistemas de software.
- Lidera sessões de avaliação com fornecedores externos, startups e equipes internas para impulsionar a investigação orientada a resultados de projetos de arquitetura, credenciais técnicas e aplicabilidade para uso dentro de sistemas existentes e arquitetura de informação.
- Lidera comunidades de prática em Engenharia de Software para impulsionar a conscientização e o uso de tecnologias novas e de ponta.
- Contribui para a cultura da equipe de diversidade, oportunidade, inclusão e respeito.
- Impulsiona a adoção pela equipe de práticas de engenharia assistidas por IA autorizadas pela empresa no 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 da estratégia de testes, suporte à análise de incidentes/causa raiz), ao mesmo tempo em que estabelece padrões consistentes de validação (codificação segura, revisão por pares, testes automatizados) e promove a reutilização de padrões eficazes em toda a equipe.
Qualificações, capacidades e habilidades exigidas
- Treinamento formal ou certificação em conceitos de engenharia de software e 5+ anos de experiência aplicada.
- Experiência prática e prática na entrega de design de sistemas, desenvolvimento de aplicações, testes e estabilidade operacional.
- Construção de microsserviços de produção com Spring Boot e Java (21+), incluindo Virtual Threads, Records e Pattern Matching.
- Trabalho com arquiteturas orientadas a eventos usando Apache Kafka (Produtores, Consumidores, Serialização Avro, Schema Registry).
- Construção de SPAs React de produção com TypeScript (formulários complexos, grids de dados, controle de acesso baseado em função), incluindo Redux Toolkit.
- MongoDB em ambientes de produção (pipelines de agregação, change streams, indexação, sharding, ajuste de desempenho).
- Experiência em Design de API RESTful (OpenAPI 3.0, SpringDoc, versionamento) e arquitetura de microsserviços (Event-Driven, CQRS, Saga Patterns).
- Proficiência em frameworks de teste, incluindo JUnit 5, Spring Boot Test e Playwright.
- Experiência comprovada em liderar o uso eficaz de ferramentas aprovadas de desenvolvimento de software assistidas por IA (por exemplo, para codificação, revisão de código, aceleração de testes, solução de problemas) com a capacidade de definir expectativas para a equipe na validação de saídas de 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.
- Compreensão avançada de metodologias ágeis, como CI/CD, Resiliência de Aplicações e Segurança.
Qualificações, capacidades e habilidades preferenciais
- Experiência em serviços financeiros ou domínios de dados de referência.
- Experiência em modelo DevOps e Kubernetes, infraestrutura de nuvem auto escalável.
A JPMorganChase, uma das instituições financeiras mais antigas, oferece soluções financeiras inovadoras para milhões de consumidores, pequenas empresas e muitos dos clientes corporativos, institucionais e governamentais mais proeminentes do mundo sob as marcas J.P. Morgan e Chase. Nossa história abrange mais de 200 anos e hoje somos líderes em banco de investimento, banco para consumidores e pequenas empresas, banco comercial, processamento de transações financeiras e gestão de ativos.
JPMorgan Chase & Co. é um Empregador que Oferece Igualdade de Oportunidades, incluindo Pessoas com Deficiência/Veteranos.
Oferecemos um pacote competitivo de recompensas totais, incluindo salário base determinado com base no cargo, experiência, conjunto de habilidades e localização. Aqueles em cargos elegíveis podem receber pagamento baseado em comissão e/ou remuneração discricionária, paga em dinheiro e/ou patrimônio de direito adquirido, concedida 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 abrangente de saúde, centros de saúde e bem-estar no local, um plano de poupança para aposentadoria, backup de creche, reembolso de mensalidades, suporte à saúde mental, coaching financeiro e muito mais. Detalhes adicionais sobre remuneração total e benefícios serão fornecidos durante o processo de contratação.
