Consultor Java e Node

Job description

A Getnet é uma empresa de tecnologia de pagamentos do Grupo Santander. Na Getnet existem soluções de pagamento para toda a cadeia do negócio, do grande ao pequeno empreendedor, no físico e no digital. É líder em serviços de pagamentos, sendo pioneira em uma série de soluções do ecossistema de pagamentos, como Split de pagamentos, plataforma digital própria entre outros.


É uma empresa com um histórico super bacana de pioneirismo, conheça um pouco mais! Foi a primeira empresa a:

  • Competir neste segmento, em 2010;
  • Conquistar a certificação do Banco Central para atuar como instituição de pagamento;
  • Oferecer a interoperabilidade entre bandeiras, em 2016;
  • Unificar as taxas de débito e crédito à vista em 2%;
  • Posicionar-se com a desmaterialização das máquinas (portabilidade), em 2019;
  • Aceitar pagamentos com o auxílio emergencial, em 2020.


Nossos números e diferenciais: 

  • +13% de marketshare no 2T 2020;
  • + de R$ 2 bi de investimentos em tecnologia e inovação ao longo dos últimos 5 anos;
  • O Grupo Santander é uma das 10 MAIORES instituições financeiras do mundo, a 1ª na Espanha e na América Latina, com mais de 200 mil funcionários, mais de 13 mil agências, mais de 160 anos de história;
  • Equipes próprias de Central de Atendimento e Tecnologia;
  • Infraestrutura Robusta;
  • Centro de Monitoramento de Operações – NOC;
  • Laboratório de inovação - Tecnopuc;
  • Data Center - único na América Latina com certificação Tier IV;
  • Customização de produtos e serviços aos clientes;
  • Melhor índice antifraudes do mercado;
  • Certificações: GPTW, Selo RA1000, ISO 10002, ISO 27001


Na Getnet somos:

  • SIMPLES: Nos comunicamos de forma clara e compreensiva, praticando a empatia com nossos clientes e colaboradores.
  • PESSOAL: Trabalhamos com paixão e colaboração para que cada cliente se sinta único, buscando soluções que beneficiam todos.
  • JUSTO: Entregamos resultados sustentados por experiências positivas, incentivando o protagonismo, a ética e a transparência em nossas relações.

Esse é o NOSSO JEITO!

Somos motivados por desafios, conectados com o cliente e trabalhamos com paixão! Se você se identificou e quer trabalhar em um ambiente dinâmico e desafiador, venha fazer parte do time da Getnet!


Job requirements

- Garantir de forma geral que os projetos estejam aderentes aos padrões de arquitetura;
- Apresentar e sugerir novas soluções aderentes às necessidades da empresa;
- Obstinação na aplicação de padrões arquiteturais;
- Sólicos conhecimentos em Java, Web Services, XML, PL/SQL, NODE.JS, JAVASCRIPT e SPRINGBOOT; 
- Banco de Dados: Oracle 12c e Mongodb Sistemas;
- Operacionais: Desejável Linux e Windows;
- Conhecimento de processamento de Filas;
- Conhecimento em Esteira de automação de software;
- Protocolos: SOAP, RESTFULL.
- Desejável conhecimento de metodologias ágeis baseado no SCRUM.
- Desejável conhecimento de Arquitetura de Sistemas e ambientes em cloud.

Principais atividades: 

- Responsável por interagir com clientes, gerentes de projetos, analistas de negócios e usuários de soluções, a fim de identificar necessidades de construção, correção, evolução e/ou integração de sistemas de acordo com metodologia e técnicas adequadas, visando especificar os meios e atender os objetivos estabelecidos quanto à qualidade, custos, prazos e benefícios.
- Projetar, especificar e desenvolver a arquitetura de software necessária para o desenvolvimento de sistemas, definindo de forma balanceada as propriedades e dimensões da mesma, gerando artefatos técnicos (Ex: diagramas, casos de uso, modelos), direcionando equipe de desenvolvimento através de interação com clientes e parceiros durante todo o ciclo de desenvolvimento e/ou manutenção de software, a fim de atender às necessidades dos clientes dentro dos prazos, com custos competitivos e dentro dos padrões de qualidade requeridos.
- Responsável por interagir com clientes, gerentes de projetos, analistas de negócios e usuários de soluções, a fim de identificar necessidades de construção, correção, evolução e/ou integração de sistemas de acordo com metodologia e técnicas adequadas, visando especificar os meios e atender os objetivos estabelecidos quanto à qualidade, custos, prazos e benefícios.
- Projetar, especificar e desenvolver a arquitetura de software necessária para o desenvolvimento de sistemas, definindo de forma balanceada as propriedades e dimensões da mesma, gerando artefatos técnicos (Ex: diagramas, casos de uso, modelos), direcionando equipe de desenvolvimento através de interação com clientes e parceiros durante todo o ciclo de desenvolvimento e/ou manutenção de software, a fim de atender às necessidades dos clientes dentro dos prazos, com custos competitivos e dentro dos padrões de qualidade requeridos.