Desenvolvedor(a) Backend Java/Node Sênior
Buscamos alguém apaixonado pelo desenvolvimento de software que possa fazer parte do nosso time.
Nossa busca é por uma pessoa com habilidades em Java ou Node, que saiba lidar com desafios diários e trabalhar em equipe.
O candidato deve ter experiência em desenvolvimento orientado a objetos, testes unitários, criação de APIs seguindo o padrão REST, uso de Git, arquiteturas baseadas em microserviços, modelagem e uso de Banco de Dados NoSQL, como MongoDB, uso de cache com Redis, mensagerias como Kafka e RabbitMQ.
Também é importante saber sobre desenvolvimento baseado em TDD e BDD. E diferenciais como tuning de aplicações, Docker, containers e kubernetes, DynamoDB, Elastic, Redis, Kafka e Grpc.
Nosso ambiente de trabalho é baseado em autonomia e responsabilidade, somos multidisciplinares, auto gerenciáveis e temos pouca burocracia no nosso cotidiano.
A gente busca romper as barreiras que diminuem nossa capacidade de agregar valor ao negócio, fazemos entregas frequentes e agimos rapidamente ao encontrar problemas.
O nosso ritmo é acelerado, mas temos tranquilidade e equilíbrio para planejar e executar nossas tarefas com qualidade.
Requisitos:
* Experiência em Java ou Node;
* Desenvolvimento Orientado a Objetos;
* Desenvolvimento de Testes Unitários;
* Criação de APIs Seguindo o Padrão REST;
* Uso de Git;
* Arquiteturas Baseadas em Microserviços;
* Modelagem e Uso de Banco de Dados NoSQL;
* Uso de Cache;
* Mensagerias;
* Desenvolvimento Baseado em TDD e BDD;
Diferenciais:
* Tunning de Aplicações;
* Docker, Containers e Kubernetes;
* DynamoDB, Elastic, Redis, Kafka e Grpc;