Desenvolvimento de Software
Aqui você trabalhará em projetos de desenvolvimento de software, responsável por manter e melhorar aplicações existentes.
Responsabilidades:
* Aprender e aplicar as melhores 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.
* Contribuir para a identificação e correção de dívidas técnicas com o apoio da equipe.
* Realizar testes unitários básicos e validar entregas em ambiente de homologação com acompanhamento.
* Ajudar na documentação de produtos e processos.
* Participar ativamente dos ritos e cerimônias ágeis da equipe, absorvendo conhecimento.
Para isso é necessário ter:
* Conhecimento básico em Java (Hibernate, Spring, Maven).
* Entendimento dos conceitos de Design de APIs REST.
* Noções de testes unitários e de Integração.
* Conhecimento básico em bancos de dados relacionais e não relacionais.
O ideal seria ter experiência em:
* 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.
Somos uma empresa que está sempre em busca de soluções inovadoras e criativas. Se você tem interesse em tecnologia e deseja se destacar, essa é uma ótima oportunidade para você!
Aqui no nosso time, você encontrará uma equipe ágil e dinâmica, sempre disposta a aprender e crescer. Junte-se a nós e seja parte desse processo!