Bank of America
Bank of America
O Bank of America é uma instituição financeira global que atua nos setores bancário, financeiro e de tecnologia financeira. Seus serviços incluem banco para pessoas físicas, suporte a pequenas empresas, gestão de patrimônio, serviços de investimento e acesso aos mercados de capitais para pessoas, empresas e instituições. A empresa também promove o crescimento responsável por meio de finanças sustentáveis, iniciativas de diversidade e programas de desenvolvimento comunitário.

Engenheiro de Software Java III - Charlotte, presencial

Junte-se ao Bank of America como engenheiro full-stack de Java, desenvolvendo aplicações de alta disponibilidade para Tesouraria e CIO. Crie soluções com Java, Spring, Angular, APIs REST, testes automatizados e tecnologias nativas da nuvem.

Descrição

  • Entregar soluções de software complexas que apoiem os objetivos de negócio
  • Garantir que as aplicações atendam aos padrões funcionais, não funcionais e de conformidade
  • Projetar, desenvolver e manter aplicações de alta disponibilidade para as funções de Tesouraria Corporativa e CIO
  • Colaborar com partes interessadas, colegas de equipe, líderes de tecnologia, gerentes de produto e equipes de engenharia ao longo de todo o ciclo de entrega
  • Implementar soluções e escrever testes unitários que atendam aos critérios de aceitação e conformidade
  • Projetar e atualizar componentes de arquitetura, interfaces de aplicações e habilitadores de soluções
  • Orientar engenheiros de software e conduzir a equipe em práticas de CI/CD e automação
  • Aprimorar histórias de usuário, esclarecer requisitos e estimar o esforço de entrega
  • Realizar análises técnicas e provas de conceito para reduzir riscos e avaliar novas abordagens
  • Automatizar processos manuais de lançamento
  • Criar e manter conjuntos de testes de integração, regressão e desempenho
  • Desenvolver aplicações web de ponta a ponta com Java e tecnologias modernas de front-end
  • Criar e dar suporte a APIs RESTful, serviços de backend e integrações com sistemas externos
  • Desenvolver componentes responsivos de interface do usuário com Angular
  • Produzir código limpo, eficiente e documentado e participar de revisões de código
  • Investigar defeitos e realizar testes unitários e de integração
  • Aprimorar o desempenho, a escalabilidade e a confiabilidade das aplicações
  • Contribuir para pipelines de CI/CD, implantações em nuvem e arquiteturas conteinerizadas
  • Acompanhar tecnologias emergentes e recomendar melhorias para ferramentas, processos e arquitetura

Requisitos

  • Pelo menos sete anos de experiência no desenvolvimento de aplicações Java full-stack
  • Experiência avançada com Java, Spring, Angular, Node.js, Oracle e SQL
  • Experiência prática com Spring Framework, Hibernate e ferramentas de CI/CD, como Git, Bitbucket, Jenkins, Maven e Ansible
  • Ampla experiência em desenvolvimento Java full-stack, abrangendo sistemas de backend e frontend
  • Experiência projetando e desenvolvendo APIs web RESTful e integrações baseadas em JSON
  • Experiência com contêineres, microsserviços, plataformas em nuvem e práticas de codificação segura
  • Experiência trabalhando com Tomcat e servidores de aplicações Apache
  • Fortes habilidades de depuração e resolução de problemas
  • Experiência em desenvolvimento ágil, incluindo o refinamento de issues no Jira com critérios de aceitação e o gerenciamento de lançamentos de código versionado
  • Proficiência em testes unitários, desenvolvimento orientado a testes, JUnit e Karma-Jasmine
  • Excelentes habilidades de comunicação escrita e verbal
  • Experiência trabalhando com product owners e usuários finais para definir requisitos e fazer a triagem de issues
  • Será considerado um diferencial ter experiência com OpenShift, Unix, Kafka, Splunk, Python, Quartz, análise ou modelagem de dados e serviços financeiros
  • Disponibilidade para trabalhar no primeiro turno nos Estados Unidos
  • Disponibilidade para uma jornada de 40 horas semanais

Benefícios

  • Elegibilidade para participar do plano anual de incentivos discricionários
  • Pacote abrangente de benefícios líder do setor
  • Folga remunerada
  • Recursos e suporte para funcionários
  • Oportunidades de aprendizado, crescimento e impacto significativo
  • Ambiente de trabalho inclusivo
  • Recursos que apoiam o bem-estar físico, emocional e financeiro
  • Reconhecimento e recompensas por desempenho

Vagas relacionadas

General Dynamics Information Technology

Engenheiro sênior de sistemas F5 com TS/SCI e polígrafo

General Dynamics Information Technology

Função de engenheiro sênior de sistemas F5 para dar suporte à infraestrutura de tráfego seguro da General Dynamics Information Technology. A posição administra plataformas F5 em data centers em Maryland e na Virgínia.

Abrir
Gray

Gerente de Obras de Construção - Phoenix, AZ (Presencial)

Gray

Lidere as operações de campo dos projetos de design-build de grande escala da Gray Construction, supervisionando segurança, cronogramas, subcontratados, equipes e encerramento dos projetos. Atue em instalações de manufatura, alimentos e bebidas, distribuição e operações críticas.

Abrir
Alcon

Gerente de Operações Regulatórias – Dispositivos Médicos | Alcon

Alcon

A Alcon busca um gerente de operações regulatórias para liderar equipes de submissão de dispositivos médicos e iniciativas de conformidade. A função supervisiona dados regulatórios, sistemas de documentação, métricas de desempenho e otimização de processos.

Abrir
Tighe & Bond

Engenheiro(a) geotécnico(a) de nível inicial

Tighe & Bond
501 – 1.000 Funcionários
ConsultoriaCuidados de saúdeLogística

Apoie investigações, análises, projetos, elaboração de relatórios e acompanhamento de obras geotécnicas para projetos de infraestrutura na consultoria Tighe & Bond, de propriedade dos funcionários.

Abrir
Rubikal

Engenheiro(a) de Software em Início de Carreira na Rubikal – Híbrido no Egito

Rubikal
51 – 200 Funcionários
ConsultoriaMarketingSaaS

Desenvolva e aprimore aplicações full stack para os clientes da Rubikal como engenheiro(a) de software em início de carreira. Contribua para design, testes, revisão de código e desenvolvimento de software escalável.

Abrir
Ammortal

Gerente de Operações de Parceiros - Ammortal (Remoto, Estados Unidos)

Ammortal

Lidere as operações de parceiros para as implantações das Câmaras de bem-estar baseadas em ciência da Ammortal, do contrato assinado à instalação. Coordene preparação, pagamentos, sistemas, cronogramas e a entrega final para Partner Success.

Abrir
Sourceworx

Desenvolvedor Android Sênior (Presencial, África do Sul) - Sourceworx

Sourceworx
51 – 200 Funcionários
ConsultoriaLogísticaMarketing

A Sourceworx busca um desenvolvedor Android sênior para criar e manter aplicativos móveis, integrar serviços de back-end e melhorar a qualidade e o desempenho dos aplicativos. A função envolve colaborar com engenheiros responsáveis por diferentes camadas de infraestrutura para entregar novos recursos.

Abrir
Snap Inc.

Engenheiro(a) de Software Android Nível 5 na Snap Inc., em Los Angeles (híbrido)

Snap Inc.
5.001 – 10.000 Funcionários
ConsultoriaLogísticaMarketing

Desenvolva experiências fluidas e confiáveis para o Snapchat como engenheiro(a) Android usando Kotlin e Java. Lance recursos móveis, revise código e aplique práticas de engenharia com assistência de IA.

Abrir
S

Engenheiro de software Android nível 5 – presencial em Los Angeles

SNAP/SNAP
1 – 10 Funcionários
B2CMarketingMídia

Crie experiências fluidas e escaláveis do Snapchat como engenheiro Android na Snap Inc. Desenvolva recursos, avalie arquiteturas, revise código e aplique fluxos de engenharia com assistência de IA.

Abrir
Cisco

Gerente de Estratégia e Planejamento, Governança de IA Empresarial

Cisco

Lidere a estratégia de governança de IA empresarial da Cisco, o desenvolvimento de políticas e a adoção de plataformas em parceria com as equipes de Segurança, Jurídico, TI e negócios. Conduza modelos operacionais escaláveis e programas multifuncionais para o uso responsável de IA.

Abrir