Buscamos profissionais qualificados para desempenhar um papel de destaque em nosso time de tecnologia.
A pessoa certa para essa vaga deve ser capaz de lidar com desafios diários e trabalhar em equipe, respeitando as diferenças e opiniões de cada membro.
Entender mudanças e aprender com elas é essencial para o dia a dia no nosso ambiente de trabalho.
Gostamos de pessoas que sejam apaixonadas pelo seu trabalho, continuem aprendendo e trabalhem bem em equipe.
Para ter sucesso nessa posição, você precisará:
* Ter experiência em Java ou Node;
* Desenvolver soluções orientadas a objetos; - Desenvolver testes unitários;
* Programar na linguagem Java, preferencialmente a partir da versão 8;
* Conhecer Spring Framework, pois trabalhamos bastante com Spring-Boot;
* Criar APIs seguindo o padrão REST;
* Utilizar Git como ferramenta de versionamento;
* Trabalhar com arquiteturas baseadas em micro serviços;
* Modelar e utilizar Banco de Dados NoSQL, como MongoDB;
* Utilizar cache com Redis por exemplo;
* Implementar mensagerias (Kafka, RabbitMQ);
* Desenvolver com base em TDD, BDD;
Diferenciais:
* Tuning de aplicações;
* Docker, containers, kubernetes;
* DynamoDB, Elastic, Redis, Kafka;
* Grpc;
Ambiente de Trabalho
Nosso ambiente de trabalho oferece grande autonomia e responsabilidade, além de uma cultura multidisciplinar, auto gerenciável e com pouca burocracia no nosso cotidiano. Nossa missão é romper as barreiras que diminuem nossa capacidade de agregar valor ao negócio. Fazemos entregas frequentes e agimos rapidamente ao encontrar problemas.