Buscamos um(a) profissional para participar de uma equipe dinâmica e desafiadora em desenvolvimento de aplicações.
Será responsável por aprender e aplicar boas práticas de desenvolvimento de software sob supervisão, auxiliar na manutenção e evolução de aplicações existentes seguindo as orientações da equipe e contribuir para a identificação e correção de dívidas técnicas com o apoio da equipe.
Também realizará testes unitários básicos e validar entregas em ambiente de homologação com acompanhamento, ajudará na documentação de produtos e processos e participará ativamente dos ritos e cerimônias ágeis da equipe absorvendo conhecimento.
É fundamental ter conhecimento básico em Java (Hibernate, Spring, Maven), entender os conceitos de Design de APIs REST, noções de testes unitários e de Integração e conhecimento básico em bancos de dados relacionais e não relacionais.
Além disso, é um diferencial ter familiaridade com ambientes de build/test/deployment automatizados, noções de containers (Docker, Kubernetes), entendimento básico de monitoramento de aplicações (Elasticsearch / Kibana / Grafana), curiosidade e vontade de aprender sobre aplicações escaláveis e ambientes de cloud computing e interesse em desenvolvimento Orientado a Mensageria (RabbitMq, Kafka).
O que oferecemos
Trabalhar em uma equipe dinâmica e desafiadora onde você pode crescer e aprender ao longo da carreira.
A oportunidade de trabalhar em projetos de desenvolvimento de aplicações e contribuir para a inovação e melhorias contínuas.
Um ambiente de trabalho flexível e remoto, onde você pode trabalhar de forma confortável e produtiva.
Oportunidades de crescimento e desenvolvimento profissional através de treinamentos e cursos.
Uma cultura de inclusão e diversidade, onde todos são bem-vindos e respeitados.