Temple Health
Barclays
Desenvolvedor Sênior Java - AVP
Descrição da Vaga
Objetivo do cargo
Projetar, desenvolver e aprimorar softwares, utilizando diversas metodologias de engenharia, que forneçam capacidades de negócios, plataforma e tecnologia para nossos clientes e colegas.
Espera-se que todos os colegas demonstrem os valores do Barclays: Respeito, Integridade, Serviço, Excelência e Gestão – nossa bússola moral, ajudando-nos a fazer o que acreditamos ser certo. Também se espera que demonstrem a mentalidade do Barclays – Empoderar, Desafiar e Impulsionar – o manual de operações de como nos comportamos.
Embarque em uma jornada transformadora como Desenvolvedor Sênior Java - AVP. No Barclays, nossa visão é clara: redefinir o futuro do setor bancário e ajudar a criar soluções inovadoras. Nesta função, você construirá e dará suporte a plataformas de Compliance e Tecnologia Regulatória críticas para o negócio. Você projetará, desenvolverá e manterá soluções seguras, escaláveis e resilientes usando práticas modernas de engenharia, trabalhando em estreita colaboração com equipes de negócios e tecnologia para entregar software de alta qualidade, impulsionar a inovação e garantir a conformidade regulatória. Esta função prática inclui desenvolvimento de aplicações, arquitetura de microsserviços, testes, suporte à produção e melhoria contínua de plataformas digitais.
Responsabilidades
- Desenvolvimento e entrega de soluções de software de alta qualidade usando linguagens de programação, frameworks e ferramentas alinhadas ao mercado. Garantir que o código seja escalável, sustentável e otimizado para desempenho.
- Colaboração multifuncional com gerentes de produto, designers e outros engenheiros para definir requisitos de software, elaborar estratégias de solução e garantir a integração perfeita e o alinhamento com os objetivos de negócio.
- Colaboração com pares, participação em revisões de código e promoção de uma cultura de qualidade de código e compartilhamento de conhecimento.
- Manter-se informado sobre tendências e inovações tecnológicas do setor e contribuir ativamente para as comunidades de tecnologia da organização para promover uma cultura de excelência técnica e crescimento.
- Adesão a práticas de codificação segura para mitigar vulnerabilidades, proteger dados sensíveis e garantir soluções de software seguras.
- Implementação de práticas eficazes de testes unitários para garantir o design, a legibilidade e a confiabilidade adequados do código.
Expectativas para Assistant Vice President
- Assessorar e influenciar a tomada de decisões, contribuir para o desenvolvimento de políticas e assumir a responsabilidade pela eficácia operacional. Colaborar estreitamente com outras funções/divisões de negócios.
- Liderar uma equipe na execução de tarefas complexas, utilizando conhecimentos e habilidades profissionais bem desenvolvidos para entregar resultados que impactem toda a função de negócios. Definir objetivos e orientar funcionários na busca desses objetivos, avaliar o desempenho em relação aos objetivos e determinar resultados de recompensa.
- Se a posição tiver responsabilidades de liderança, espera-se que os Líderes de Pessoas demonstrem um conjunto claro de comportamentos de liderança para criar um ambiente onde os colegas possam prosperar e entregar resultados com um padrão consistentemente excelente. Os quatro comportamentos LEAD são: L – Listen and be authentic (ouvir e ser autêntico), E – Energise and inspire (energizar e inspirar), A – Align across the enterprise (alinhar em toda a empresa), D – Develop others (desenvolver os outros).
- OU, para um colaborador individual, ele liderará atribuições colaborativas e orientará os membros da equipe em tarefas estruturadas, identificando a necessidade de inclusão de outras áreas de especialização para concluir as atribuições. Ele identificará novas direções para atribuições e/ou projetos, identificando uma combinação de metodologias ou práticas multifuncionais para atingir os resultados necessários.
- Consultar sobre questões complexas; fornecendo aconselhamento aos Líderes de Pessoas para apoiar a resolução de problemas escalados.
- Identificar maneiras de mitigar riscos e desenvolver novas políticas/procedimentos em apoio à agenda de controle e governança.
- Assumir a responsabilidade pelo gerenciamento de riscos e pelo fortalecimento dos controles em relação ao trabalho realizado.
- Executar trabalhos que estejam intimamente relacionados aos de outras áreas, o que requer a compreensão de como as áreas se coordenam e contribuem para o alcance dos objetivos da subfunção da organização.
- Colaborar com outras áreas de trabalho, para que as áreas de suporte alinhadas aos negócios se mantenham atualizadas com a atividade e a estratégia de negócios.
- Engajar-se em análises complexas de dados de múltiplas fontes de informação, fontes internas e externas, como procedimentos e práticas (em outras áreas, equipes, empresas, etc.), para resolver problemas de forma criativa e eficaz.
- Comunicar informações complexas. Informações 'complexas' podem incluir informações sensíveis ou informações difíceis de comunicar devido ao seu conteúdo ou ao seu público.
- Influenciar ou convencer as partes interessadas para alcançar resultados.
Requisitos mínimos
Para ter sucesso como Desenvolvedor Sênior Java - AVP, você deve ter:
- Experiência prática considerável em Java Core, incluindo multithreading, concorrência, otimização de desempenho e desenvolvimento de aplicações escaláveis de alta qualidade.
- Experiência comprovada em projetar e construir microsserviços RESTful usando Spring Boot, ELK, Spring Security, padrões Spring Cloud, padrões OpenAPI e princípios de arquitetura orientada a serviços.
- Experiência considerável em banco de dados e integração, incluindo PL/SQL, design de esquema, otimização de consultas e integração de microsserviços, JMS, KAFKA e persistência usando JPA, Hibernate e Spring Data.
- Experiência na implantação e suporte de aplicações conteinerizadas em plataformas Kubernetes/OpenShift, com sólido entendimento de Docker, desenvolvimento nativo em nuvem e sistemas distribuídos resilientes.
- Experiência prática com pipelines CI/CD (GitLab, Jenkins, GitLab Duo), controle de versão baseado em Git, portões de qualidade automatizados, suporte à produção, análise de logs, investigação de causa raiz, solução de problemas e otimização de desempenho.
Outras habilidades altamente valorizadas incluem
- Experiência com plataformas de nuvem modernas, incluindo OpenShift, AWS, entregando soluções corporativas escaláveis, seguras e resilientes.
- Mentalidade voltada para IA com paixão por alavancar IA e automação inteligente para aumentar a produtividade da engenharia, melhorar a qualidade do software e permitir soluções governadas, baseadas em agentes e fluxos de trabalho.
- Boa experiência em desenvolvimento Python, com a capacidade de construir, integrar e automatizar soluções de negócios e tecnologia.
- Sólido entendimento de práticas de entrega Ágil, com experiência prática trabalhando dentro dos frameworks Scrum e Kanban para entregar valor de forma iterativa e eficiente.
- Mentalidade de melhoria contínua, adotando tecnologias emergentes, práticas modernas de engenharia e formas de trabalho baseadas em dados para acelerar os resultados de negócios.
Você poderá ser avaliado nas principais habilidades críticas relevantes para o sucesso nesta função, como riscos e controles, mudança e transformação, perspicácia comercial, pensamento estratégico, digital e tecnologia, bem como habilidades técnicas específicas do cargo.
Esta função está localizada em nosso escritório em Whippany, NJ.
Salário Mínimo: $120,000
Salário Máximo: $175,000
As informações de salário/taxa mínima e máxima acima incluem apenas o salário base ou a taxa horária base. Não incluem qualquer outro tipo de remuneração ou benefícios que possam estar disponíveis.
Os funcionários do Barclays são elegíveis para um conjunto de benefícios competitivos e generosos, incluindo cobertura médica, odontológica e oftalmológica, 401(k), seguro de vida e outras licenças remuneradas para circunstâncias qualificadas.
Esta posição é elegível para um prêmio de incentivo.
