Buscamos Desenvolvedores (a) backend Java/Node de nível Sênior para trabalhar em projetos desafiadores e colaborativos.
Ao assumir essa posição, você terá a oportunidade de desenvolver habilidades em tecnologias como Java e Node.js, além de contribuir para o sucesso da empresa.
O ideal é que você tenha experiência em desenvolvimento orientado a objetos, desenvolvimento de testes unitários, programação na linguagem Java, preferencialmente a partir da versão 8, e conhecimento em Spring Framework.
Além disso, é importante ter habilidades em 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, e uso de cache com Redis.
No entanto, o cargo não é apenas sobre habilidades técnicas. É fundamental ter boa comunicação, trabalho em equipe, respeito às diferenças e opiniões de cada membro do time.
Ao longo do dia a dia, é essencial estar sempre aprendendo e evoluindo, além de gostar das pessoas e ajudá-las mutuamente.
Ser uma pessoa apaixonada pelo seu trabalho e estuda constantemente também é um diferencial positivo.
Habilidades Específicas
* Experiência em Java ou Node;
* 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;
* 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;
* Mensagerias (Kafka, RabbitMQ);
* Desenvolvimento Baseado Em TDD, BDD;
Os diferenciais incluem tunelling de aplicações, Docker, containers, kubernetes, DynamoDB, Elastic, Redis, Kafka e Grpc.
Aqui no nosso ambiente, temos grande autonomia e responsabilidade, somos multidisciplinares, auto gerenciáveis e com pouca burocracia no nosso cotidiano.