Como é trabalhar com Programação na HST Card Technology
Saiba como é trabalhar em uma das empresas que mais contribui para o desenvolvimento e inovação dos meios de pagamento e o que é esperado das pessoas que fazem parte do time que tem como propósito tornar as transações eletrônicas cada vez mais seguras!
Assista o vídeo
Conheça como é trabalhar na empresa e os caminhos para aplicar para as vagas de tecnologia
Conheça a HST Card Technology
A HST é uma empresa protagonista no desenvolvimento de soluções para todo o ecossistema dos meios de pagamentos. Estamos presentes no Brasil e nos Estados Unidos e nossos Clientes estão em todas as Américas!
Além do nosso propósito de tornar as transações eletrônicas mais seguras, o que também nos move é acreditar que solucionar os problemas do dia-a-dia somente restaura a normalidade: aqui nós preferimos solucionar os desafios mais complexos, daqueles que transformam a vida das Pessoas!
Todo nós buscamos, entender, pesquisar, nos desafiar e entregar e é isso que nos ajuda a decifrar a complexidade dos meios de pagamento e a criar um ambiente de constante desenvolvimento e aprendizado!
Saiba mais em – www.hst.com.br
Informações
1 Como é trabalhar na HST Card
Na HST, assim como Peter Drucker, também acreditamos que “a cultura devora a Estratégia no café da manhã”, ou seja: de nada adianta ter uma estratégia definida e um plano de execução dessa estratégia, se nossa essência, princípios, e nossa proposta de valor, que direcionam a nossa cultura, não se refletirem no dia a dia – consideramos isso essencial para viabilizar a entrega do nosso propósito!
Conheça um pouco mais sobre a nossa cultura organizacional e como ela é importante para continuarmos sendo protagonistas na evolução dos meios de pagamentos!
2 Desafios de tecnologia na HST Card Technology
Firmes em nosso propósito de tornar as transações eletrônicas mais seguras, um dos nossos produtos leva a mesma segurança dos cartões físicos para o mundo digital! Utilizando uma arquitetura de Microserviços, com Android, iOS, Java e React, já ajudamos mais de 20 bancos da América Latina a acelerar a sua transformação digital com a nossa solução!
Nosso produto para gestão de Caixas Eletrônicos (ATMs), desenvolvido em Java, C e C++ é responsável por realizar a gestão de 100% dos caixas eletrônicos no Paraguai e é utilizado por uma das maiores transportadoras de valores do Brasil!
Uma das maiores varejistas do Brasil, através da sua fintech, optou pelo nosso produto de emissão instantânea de cartões de crédito para permitir que seus cartões cheguem até as mãos dos seus clientes em até 3 minutos! Ofertada também na modalidade SaaS, nosso produto de emissão instantânea desenvolvimento em Java e .Net está presente em quase 10 países, sendo responsável pela emissão de mais de 500.000 cartões mensalmente.
Nosso produto para autenticação de transações eletrônicas, desenvolvido com a Arquitetura Java EE, é responsável por autenticar quase 1.000.000 de transações eletrônicas todo mês e é utilizado para reduzir o número de fraudes de uma das fintechs mais admiradas da atualidade.
-
Site Fornecer serviços de valor agregado para carteiras digitais para aprimorar a experiência do usuário
-
Site Contactless: ¿Por qué revolucionará los sistemas de pago en Paraguay?
-
Site Visa expande rede global de fornecedores para impulsionar a aceleração dos pagamentos da Internet das coisas
-
Site Visa e HST firmam parceria para fornecer soluções inovadoras de pagamento na América Latina e no Caribe
-
3 Estude na Alura: Formação Desenvolvimento Pessoal
No nosso plano de desenvolvimento aplicado a todas as pessoas e elaborado de forma individualizada, um dos pilares que estruturam esse contínuo processo de desenvolvimento é justamente o destinado ao desenvolvimento pessoal.
Os cursos da Formação Desenvolvimento Pessoal da Alura vão te ajudar neste processo!
4 Trabalhe com Mobile: Android e IOs
As formações da Alura, abaixo, nos ajudam na HST a aprender sobre as principais tecnologias utilizadas no nosso time de desenvolvimento de soluções de pagamentos digitais.
Com os cursos destas formações, aprendemos a construir aplicações do zero, aprendendo e entendendo os fundamentos de Android e IOs, além criar funcionalidades complexas, requeridas para as diversas integrações peculiares às nossas soluções e demandadas pelos nossos parceiros.
5 Estude na Alura: Back-end
Processamos milhões de transações e nossos módulos de back-end são majoritariamente desenvolvidos em Java. Na Formação da Alura em Java você aprenderá desde os fundamentos da linguagem, além de boas práticas sobre orientação a objetos e dos conceitos de design solid; na formação Java EE, é possível conhecer mais sobre o poder das implementações da especificação, principalmente as necessárias para o desenvolvimento de aplicações web com JSF2 e também para construção de componentes Primefaces.
-
Formação Java
-
Formação Java EE
-
Formação .NET
-
Curso Orientação a Objetos: Melhores técnicas com Java
20h - Orientação a objetos muito além de regrinhas
- Aprenda quando não usar Herança
- Menor acoplamento com polimorfismo
- Mais flexibilidade com Injeção de Dep.
- Melhore a Coesão de uma classe
- O princípio Tell don't Ask
-
Curso Design Patterns Java I: Boas práticas de programação
20h - Não repita código com Template Method
- Saiba da importancia de estudar os Padrões de projeto
- Resolva problemas de muito Ifs usando Strategy
- Adicione comportamentos ao seu objeto com Decorator
- Crie diferentes ações com Observer
- Use o Builder para criação de objetos complicados
-
Curso Design Patterns Java II: Boas praticas de programação
16h - Criando objetos complexos com o Factory
- Controle seus objetos com Flyweight
- Salve os estados de um objeto com usando o padrão Memento
- Entenda como funciona uma árvore de interpretação
- Crie novas operações com o Visitor
- Resolva heranças complexas com o Bridge
-
Curso SOLID com Java: Orientação a Objetos com Java
08h - Aprenda conceitos avançados de Orientação a Objetos
- Escreva código coeso com Single Responsibility Principle
- Saiba como lidar com acoplamento
- Entenda a fundo os ganhos do encapsulamento
- Domine os principios de código sólido
- Técnicas e exemplos em Java
-
6 Estude na Alura: Programação
Muitos dos nossos produtos exigem que façamos integração com diversos hardwares! Para isso, programamos na HST com a linguagem criada por programadores para programadores!
A Linguagem C também é considerada uma linguagem de propósito geral, capaz de ser usada para praticamente qualquer tipo de projeto, além de ser extremamente portável e de gerar programas extremamente rápidos em tempo de execução. Aprenda nos cursos da Alura mais sobre esta linguagem!
-
Curso C: conhecendo a Linguagem das Linguagens
08h - Aprenda a criar o primeiro programa em C
- Descubra o que são variáveis
- Faça seu programa variar o comportamento
- Realize operações matemáticas
- Aprenda a usar condicionais e laços
- Entenda o funcionamento de um compilador
- Crie um jogo de adivinhação completo
-
Curso C: avançando na linguagem
08h - Crie funções e manipule arrays
- Entenda ponteiros e endereços de memória
- Manipule entrada e saída, e escreva em arquivos
- Conheça boas práticas de programação
- Crie um jogo de forca completo
-
Curso C: recursos avançados da linguagem
08h - Escreva funções recursivas e manipule matrizes
- Defina tipos e estruturas
- Entenda diretivas de compilação
- Divida o código em múltiplos arquivos
- Crie um jogo de Pac Man completo
-
Site Cursos de Linguagem C e C++ |Alura
-
7 Estude na Alura: Infraestrutura
Faça os cursos de Infraestrutura da Altura e aprenda sobre as principais tecnologias utilizadas na HST, como Linux, Docker, Elasticsearch para se aplicar às vagas!
-
Formação Certificação LPI Linux Essentials
-
Curso Docker: Criando containers sem dor de cabeça
10h - Suba um container Docker
- Crie e personalize imagens
- Crie receitas e scripts
- Faça seus containers comunicarem entre si
- Faça deploy na nuvem
-
Curso Kubernetes: Introdução a orquestração de containers
08h - Veja como trabalhar com o Kubernetes
- Saiba como configurar arquivos yaml
- Entenda como o Kubernetes gerencia nossa aplicação
- Veja como é feito o gerenciamento de containers que formam uma aplicação
- Implemente um cluster no Google Cloud
-
Curso Elasticsearch: pesquisando e analisando os seus dados
20h - Aprenda sobre um dos principais Search Engine no mercado
- Crie, otimize e escale os seus índices
- Busque por proximidade e sinonimos
- Use Map-Reduce com Elasticsearch
- Visualize os seus dados através de dashboards
-
8 Gostou? Candidate-se para uma vaga!
A HST está sempre buscando por novas pessoas para se juntar ao nosso time.
Conheça nossas oportunidades e descubra qual faz mais sentido para você!
Não encontrou uma vaga que se encaixe em seu perfil?
Mande um alô para vagas@hst.com.br – quem sabe não descobrimos e criamos uma oportunidade juntos!