Bank of America

Arquiteto

JavaScriptTypeScriptJavaSQL
Tradução automática. Consulte o original.

Descrição da Vaga

No Bank of America, somos guiados por um propósito comum de ajudar a melhorar a vida financeira por meio do poder de cada conexão. Fazemos isso impulsionando o Crescimento Responsável e entregando resultados para nossos clientes, colegas de equipe, comunidades e acionistas todos os dias.

Ser um excelente lugar para trabalhar e proporcionar uma cultura de cuidado é fundamental para a forma como impulsionamos o Crescimento Responsável. Temos a intenção de promover um ambiente de trabalho inclusivo onde cada colega de equipe tenha a oportunidade de ter sucesso, construir uma carreira e contribuir para o nosso sucesso compartilhado. Isso inclui atrair e desenvolver talentos excepcionais, reconhecer e recompensar o desempenho e apoiar o bem-estar físico, emocional e financeiro de nossos colegas de equipe por meio de benefícios acessíveis, competitivos e flexíveis.

Valorizamos as perspectivas únicas que os indivíduos trazem de todas as origens e trajetórias profissionais - seja moldada pelo serviço militar, educação em faculdades comunitárias ou uma ampla gama de experiências de trabalho e vida. Essas jornadas promovem resiliência, liderança e inovação, fortalecendo nossa força de trabalho e impactando positivamente as comunidades que atendemos.

O Bank of America está comprometido com uma cultura presencial que apoia a colaboração, o engajamento e o desenvolvimento de carreira. Nossa abordagem inclui expectativas claras para o trabalho presencial, ao mesmo tempo em que oferece um nível apropriado de flexibilidade com base nas responsabilidades específicas da função e nas necessidades do negócio.

No Bank of America, você pode construir uma carreira de sucesso com oportunidades para aprender, crescer e causar impacto. Junte-se a nós!

Descrição da Vaga

Esta função é responsável por definir uma visão arquitetural e uma solução alinhada à estratégia de arquitetura corporativa, tecnologia e escolhas de plataforma. As principais responsabilidades incluem descrever a intenção da solução/ambiente operacional associado, avaliar impactos no sistema, determinar os principais sistemas/subsistemas e suas interfaces, e auxiliar no design de soluções de ponta a ponta. As expectativas da função incluem definir requisitos não funcionais/trilha arquitetural para apoiar novos épicos/recursos e garantir que as soluções sejam adequadas ao propósito, trabalhando com as partes interessadas e provedores de serviço.

Responsabilidades

  1. Consulta o negócio e as operações para identificar e entender desafios e oportunidades para melhorar o uso e a eficácia da tecnologia, encontrar soluções criativas por meio do conhecimento do domínio, experimentos práticos e Provas de Conceito, e alinha a intenção da solução e a visão arquitetural a um backlog de mudanças tecnológicas em evolução
  1. Trabalha com a gestão de produtos e outras partes interessadas para planejar e priorizar itens do backlog focados em tecnologia para a trilha arquitetural, a fim de viabilizar épicos/recursos de negócio
  1. Realiza revisões de design e código para garantir que todos os requisitos não funcionais de uma solução sejam suficientemente atendidos (por exemplo, segurança, desempenho, manutenibilidade, escalabilidade, usabilidade e confiabilidade)
  1. Lidera a modelagem rápida de uma arquitetura de alto nível com detalhes preenchidos conforme os requisitos de negócio emergentes e garante que a arquitetura seja flexível, modular e projetada para se adaptar facilmente
  1. Educa os membros da equipe sobre práticas tecnológicas, estratégias de padronização e melhores práticas para criar soluções inovadoras
  1. Clarifica a arquitetura e auxilia no design de sistemas para as equipes de desenvolvimento, a fim de apoiar a implementação e fornece opções de solução para resolver quaisquer impedimentos arquiteturais
  1. Utiliza as melhores práticas, modelos e documentação definidos para criar designs arquiteturais e sugere melhorias para as melhores práticas e modelos

Qualificações Necessárias

  1. 10+ anos de experiência em desenvolvimento de software, incluindo experiência prática em desenvolvimento Core Java na construção de aplicações corporativas.
  1. Forte experiência prática com Java, Spring Boot, APIs RESTful, Web Services e desenvolvimento de aplicações de camada intermediária.
  1. Forte experiência em design, desenvolvimento, integração e suporte de APIs escaláveis e seguras e serviços de backend.
  1. Forte compreensão de segurança de API, Single Sign-On (SSO), OAuth 2.0, autenticação/autorização e cabeçalhos de segurança HTTP.
  1. Experiência com arquitetura de microsserviços, integração de API, tratamento de exceções, registro de logs e solução de problemas em aplicações distribuídas complexas.
  1. Experiência no desenvolvimento e implantação de aplicações em ambientes OpenShift/containerizados.
  1. 5+ anos de experiência em desenvolvimento de banco de dados, preferencialmente Oracle, com fortes habilidades em SQL e PL/SQL, incluindo a capacidade de desenvolver e otimizar consultas de aplicação.
  1. Pelo menos 2+ anos de experiência em desenvolvimento front-end usando Angular e TypeScript, com conhecimento prático de HTML5, CSS3, JavaScript e práticas modernas de desenvolvimento de UI.
  1. Experiência com CI/CD e ferramentas de desenvolvimento de software como Jira, Jenkins e Bitbucket.
  1. Fortes habilidades em design de aplicações, resolução de problemas, depuração e análise de desempenho, com a capacidade de solucionar problemas em toda a pilha tecnológica.
  1. Capacidade comprovada de entregar código limpo, manutenível, testável e reutilizável, seguindo os padrões de engenharia estabelecidos.
  1. Experiência com design de aplicações, desenvolvimento, suporte à produção e arquitetura de soluções técnicas em ambientes corporativos complexos.
  1. Excelentes habilidades de comunicação escrita e verbal, com a capacidade de colaborar efetivamente com equipes de desenvolvimento, arquitetos, líderes seniores de tecnologia e parceiros de negócio.
  1. Experiência com ADA/acessibilidade é um diferencial.

Requisito Mínimo de Educação: Bacharelado ou experiência de trabalho equivalente.

Qualificações Desejadas

  1. Um indivíduo de alta integridade, energia e otimismo, que seja autodirigido e motivado.
  1. Experiência no setor financeiro.
  1. Desenvolvimento Front end com Angular, Javascript, JSP, HTML/DHTML, Ajax
  1. Um bom ouvinte; uma pessoa que busca opiniões e envolve outros em suas comunicações; uma pessoa que valoriza e cultiva relacionamentos.
  1. Um indivíduo com capacidade demonstrada de realizar tarefas e fazer as coisas acontecerem; uma pessoa que é engenhosa, aproveita oportunidades e é inovadora.
  1. Um indivíduo empreendedor que não tem medo de desafiar; uma pessoa que é criativa e consegue pensar "fora da caixa".
  1. Um profissional que deseja contribuir para a organização e é orientado a resultados.
  1. Responsável por desenvolver código limpo e progressivamente aprimorado para aplicações corporativas complexas

Habilidades

  1. Pensamento Analítico
  1. Arquitetura
  1. Orientação a Resultados
  1. Design de Soluções
  1. Desenvolvimento de Estratégia Técnica
  1. Desenvolvimento de Aplicações
  1. Colaboração
  1. Gestão de Dados
  1. Práticas de DevOps
  1. Gestão de Riscos
  1. Práticas Ágeis
  1. Automação
  1. Influência
  1. Processo de Entrega de Soluções
  1. Engenharia de Testes

Turno: 1º turno (Estados Unidos da América)

Horas por Semana: 40

Detalhes de Transparência Salarial

EUA - NJ - Pennington - 1500 American Blvd - Hopewell Bldg 5 (NJ2150)

Informações sobre remuneração e benefícios

Faixa salarial $105,600.00 - $165,000.00 salário anualizado, ofertas a serem determinadas com base na experiência, educação e conjunto de habilidades.

Benefícios

Elegível para incentivo discricionário

Esta função é elegível para participar do plano discricionário anual. Os funcionários são elegíveis para um prêmio discricionário anual com base nos resultados e comportamentos de desempenho individual geral, no desempenho e contribuições de sua linha de negócios e/ou grupo; e no sucesso geral da Empresa.

Esta função é atualmente elegível para benefícios. Oferecemos benefícios líderes do setor, acesso a folgas remuneradas, recursos e suporte aos nossos funcionários para que possam causar um impacto genuíno e contribuir para o crescimento sustentável de nossos negócios e das comunidades que atendemos.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores