Empresa: Claro
Seu desafio será desenvolver e evoluir aplicações preparadas para atender a um grande número de dispositivos, construindo serviços de back-end e APIs robustas e de qualidade. Você também contribuirá para a definição da arquitetura dos módulos, apoiará o desenvolvimento técnico de outros profissionais e atuará de forma colaborativa na criação de soluções eficientes e escaláveis. O que te espera no dia a dia: • Desenvolver e manter aplicações destinadas a um grande número de dispositivos; • Realizar a integração e o desenvolvimento de serviços de back-end e APIs; • Definir a estrutura e a arquitetura de alto nível dos módulos das aplicações; • Apoiar o desenvolvimento técnico de profissionais de níveis anteriores por meio de mentoria; • Atuar de forma colaborativa com desenvolvedores responsáveis por diferentes camadas da infraestrutura; Requisitos: Buscamos alguém que: • Pensa e age a partir das perspectivas dos clientes. Demonstra interesse e curiosidade de conhecer os clientes, seus comportamentos e preferências para atender e superar suas expectativas; • Demonstra compromisso permanente em aprender, ensinar e desenvolver, contribuindo para um ambiente descontraído, respeitoso e colaborativo, incentivando a diversidade; • É flexível para se desprender de paradigmas e modelos mentais existentes. Busca soluções inovadoras e sustentáveis, para criar vantagens competitivas para o negócio, equilibrando os interesses econômicos, ambientais e sociais. Para fazer parte do nosso time, é essencial: • Residir em Rio de Janeiro; • Graduação Completa em Sistemas da Informação, Ciência da Computação, Engenharia de Software e/ou áreas correlatas; • Experiência com desenvolvimento ( Java 8 ou superior) ; • Conhecimento em Spring Framework e Spring Boot ; • Experiência com desenvolvimento de APIs REST ; • Conhecimento em banco de dados relacional MySQL ; • Conhecimento em banco de dados não relacional MongoDB ; • Domínio de ferramentas de controle de versão de código, como Git; É diferencial: • Conhecimento em estratégias de testes; • Conhecimento em estratégias de deploy; • Experiência com a suíte ELK ; • Conhecimento em AWS ; • Conhecimento em Vert.x ; • Conhecimento em Node.js ; • Conhecimento em Memcached ; • Conhecimento em Redis ; • Conhecimento em RabbitMQ ; • Conhecimento em Reactive APIs ; • Inglês e/ou espanhol avançado;