Compor o time de desenvolvimento, assumindo itens de trabalho para desenvolvimento a cada Sprint. Realizar as atividades inerentes ao desenvolvimento - ênfase em programação - tais como análise e design, testes e programação.
Gerir seu próprio trabalho sinalizando prontamente para a equipe sobre eventuais atrasos ou outros impedimentos.
Pro atividade, capacidade de trabalho em equipe, capacidade de autogerenciamento e tomada de decisão, capacidade de comunicação (capacidade de se expressar oralmente e por escrito com precisão e clareza e de compreender com facilidade mensagens escritas e faladas). Salário a Combinar Nível Superior Completo em TI;
Ser residente de Brasília ou adjacências para idas pontuais ao escritório;
**Experiência em desenvolvimento web JAVA**: JEE 6, JSE 5 ou superior, JSF, JPA 2 E STRUTS;
Programação de aplicações JAVA SWING, Oracle;
Integração com MQ SERIES;
Práticas de desenvolvimento de Software ágil, SCRUM, EXTREME PROGRAMMING (XP) e KANBAN;
Análise de Requisitos Funcionais, Não-Funcionais e Requisitos ágeis;
Padrões de projeto (Enterprise Integration Patterns, Design Patterns, SOA, Microservices Patterns);
Modelagem de dados relacional;
Arquitetura MVC;
Interfaces responsivas;
Mensageria, JMS, WEB SERVICES, Barramento de Serviços (WMB), REST, EJB 3;
Desenvolvimento de API RESTFUL (JSON), JAVASCRIPT, ECMAScript (ES5 OU ES6), AJAX, JQUERY, ANGULAR JS E BOOTSTRAP, HTML5, XML, CSS3 E HIBERNATE;
Integração Contínua, JENKINS,TDD, ATDD;
Testes de unidade em JAVA/JUNIT 3;
Automatização de testes _ SELENIUM WEBDRIVER 2.4 E PROTRACTOR;
Testes de carga com JMETER 2;
Construção de consultas a bancos de dados em linguagem SQL;
CLEARCASE, GIT E IDE ECLIPSE;
Desejável experiência em projetos com MAVEN e NEXUS;
Desejável conhecimento em desenvolvimento na plataforma IBM MOBILE FIRST;
User experience (UX) e conceitos de usabilidade. A combinar - Divulga Vagas