Buscamos profissionais de alto nível para trabalhar em nossos projetos avançados.
São necessários candidatos experientes em Java ou Node que consigam lidar com desafios complexos e colaborarem efetivamente em equipe.
Alguém que entenda bem a importância da comunicação, do trabalho conjunto e da resolução de problemas.
Há muitas oportunidades para aprender e crescer dentro da nossa organização.
Para ter sucesso nesta posição, você precisará possuir:
- Experiência significativa em Java ou Node
- Conhecimento em desenvolvimento orientado a objetos
- Desenvolvimento de testes unitários
- Programação na linguagem Java, preferencialmente a partir da versão 8
- Conhecimento em Spring Framework, pois utilizamos bastante Spring-Boot
- Criação de APIs seguindo o padrão REST
- Versionamento usando Git
- Arquiteturas baseadas em micro serviços
- Modelagem e uso de Banco de Dados NoSQL, como MongoDB
- Uso de cache, com Redis por exemplo
- Mensagerias (Kafka, RabbitMQ)
- Desenvolvimento baseado em TDD, BDD
Possíveis diferenciais incluem: tuning de aplicações, Docker, containers, Kubernetes, DynamoDB, Elastic, Redis, Kafka e Grpc.
Em nossa equipe, há grande autonomia e responsabilidade, buscamos romper as barreiras que diminuem nossa capacidade de agregar valor ao negócio.
Fazemos entregas frequentes e agimos rapidamente ao encontrar problemas; nosso ritmo é acelerado, mas temos tranquilidade e equilíbrio para planejar e executar nossas tarefas com qualidade.
* Nossa abordagem é multidisciplinar e auto gerenciável, com pouca burocracia no cotidiano.