Recrutas-se para uma oportunidade de crescimento profissional na área de desenvolvimento de software.
O nosso time está em busca de um profissional experiente que tenha habilidades avançadas em linguagem de programação Java e possa contribuir com a definição da arquitetura de sistemas, traduzindo requisitos de negócios em soluções tecnológicas.
Ao se juntar à nossa equipe, você estará desafiado a avaliar, discutir e contribuir com a definição da arquitetura de sistemas; traduzir requisitos de negócio em arquiteturas e sistemas; analisar, documentar, codificar, revisar código, depurar, testar e entregar aplicações; cuidar da monitoração do ambiente e criar ações proativas que garantam a saúde da plataforma; interagir com equipes e áreas correlatas; e contribuir com melhorias de processos da engenharia.
Para isso, precisamos de alguém que tenha:
* Superior em Tecnologia da Informação (ou áreas correlatas) ou experiência relevante;
* Conhecimento em estrutura de dados e paradigma de programação orientada a objetos;
* Experiência com sistemas distribuídos e microserviços;
* Experiência com linguagem de programação Java e/ou Kotlin;
* Experiência com framework Spring (Boot, Data, Cloud, etc);
* Experiência com Git, Gradle/Maven e ferramentas de CI/CD;
* Experiência com bancos de dados relacionais como Oracle;
* Experiência com desenvolvimento de API REST;
* Experiência com comunicação assíncrona utilizando brokers (RabbitMQ, JMS, Kafka, etc);
* Experiência com ferramentas e práticas de monitoração de sistemas como New Relic, Grafana, ELK, etc.;
* Experiência com automação de testes;
* Conhecimento sólido em AWS;
* Inglês técnico.
Não se preocupe em se sentir perdido. Nós vamos guiar você ao longo de todo o processo. Você vai fazer parte de uma equipe diversa e alta performance, em um ambiente dinâmico e colaborativo.