Regime de Contratação: CLT Composições
Região de Trabalho: Remoto
REQUISITOS E QUALIFICAÇÕES
· Graduado ou cursando nível superior na área de Tecnologia da Informação ou afins;
· Aplicar as soluções técnicas que permitirão maior agilidade no desenvolvimento do produto.
· Garantir a aderência aos padrões de desenvolvimento, princípios, design de aplicações, frameworks e tecnologias utilizadas.
· Garantir robustez, escalabilidade e reusabilidade dos serviços desenvolvidos.
· Garantir a correta documentação dos serviços e publicação dessa documentação nas devidas ferramentas para conhecimento de todos.
· Conhecimento nas ferramentas utilizadas nos ambientes para desenvolvimento nos canais, backend e integração entre as plataformas de alta e baixa;
· Domínio das ferramentas para controle de versões e respectivos merge de branches ativas
· Experiência na construção de aplicações responsivas e adaptativas para execução nos diversos dispositivos.
· Necessário conhecimento em desenvolvimento considerando filtros para aplicação de estratégia de rollout gradativo (filtro canário, release toggle, feature toggle, entre outros).
· É necessário ter domínio da metodologia Agile para que a implementação e prazos sejam adequados à metodologia definida para o projeto.
· Deve conhecer as ferramentas e linguagens abaixo, mas não limitados à estas:
o Java 7
o Kafka
o Jira
o Confluence
o Bitbucket e Git
o Bamboo
o Node.js
o Maven
o Nexus
o Eclipse
o Waspat
o Angular
o CSS
o React
o JSF
o CWS, CTG
o Express
o Yaml
o Bootstrap – front end
o Springboot / Liberty – back-end
o Starteam