O objetivo é encontrar um(a) profissional qualificado para auxiliar na manutenção e evolução de aplicações.
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 orientações da equipe.
* Contribuir para a identificação e correção de problemas técnicos com 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.
* Compartilhar conhecimento e aprender com os colegas.
É essencial 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.
Um diferencial seria:
* 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.
* Interesse em desenvolvimento Orientado a Mensageria (RabbitMq, Kafka).
Para esse cargo, é importante destacar que o profissional trabalhará em uma equipe dinâmica e desafiadora, onde será fundamental aprender e aplicar as melhores práticas de desenvolvimento de software. Além disso, será necessário contribuir para a identificação e correção de problemas técnicos e realizar testes unitários básicos.
Uma das características mais importantes para o sucesso nesse papel é a capacidade de aprender e se adaptar rapidamente a novas tecnologias e ferramentas. Além disso, será essencial ter um entendimento sólido dos conceitos de design de APIs REST e noções de testes unitários e de integração.
Em resumo, este é um cargo ideal para quem deseja trabalhar em uma equipe desafiadora e aprender constantemente. O profissional selecionado trabalhará em uma variedade de projetos e terá a oportunidade de contribuir para o crescimento e desenvolvimento da empresa.