 
        
        Desenvolvedor Java Sr
Nossa empresa está em busca de profissionais talentosos para integrar nosso time de Desenvolvimento.
Você estará atuando em um dos principais Bancos do Brasil, composto por desenvolvedores experientes e assumindo itens de trabalho para desenvolvimento a cada Sprint.
Realizar as atividades inerentes ao desenvolvimento, com ê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.
Habilidades Necessárias
 * Compor o time de desenvolvimento e assumir itens de trabalho para desenvolvimento a cada Sprint;
 * Realizar as atividades inerentes ao desenvolvimento, com ênfase em programação, tais como análise e design, testes e programação;
 * Gerir seu próprio trabalho e sinalizar prontamente para a equipe sobre eventuais atrasos ou outros impedimentos;
Conhecimento Requerido
 * Princípios e práticas de desenvolvimento de software ágil;
 * Análise de requisitos funcionais, não-funcionais e requisitos ágeis;
 * Padrões de projeto;
 * Modelagem de dados relacional;
 * Arquitetura de aplicações em três camadas e modelo MVC;
 * Interfaces responsivas e aplicações PWA;
 * Integração entre sistemas;
 * Javascript, ECMAScript 5 e 6 ou superior, Ajax, JQuery, Angular JS 1.5 ou superior e Bootstrap 3 ou superior, HTML 5, XML, CSS 3 e ASP;
 * User Experience (UX) e conceitos de usabilidade;
 * Integração contínua;
 * Testes de software;
 * Programação Java para Web;
 * Análise estática de código;
 * Construção de consultas a bancos de dados em linguagem SQL;
 * Conceitos de controle de versão de código-fonte;
 * Uso das ferramentas Clearcase e GIT;
 * Configuração de servidores de aplicação;
 * Design de interfaces de programação de aplicações (APIs);
 * Design de aplicações baseadas em microserviços e containers;
 * Arquitetura de aplicações multi-tenancy;
 * Conhecimento em soluções para processamento Batch em Java.
Certificações Exigidas/Desejadas
 * Oracle Certified Professional – Java SE Programmer (versão 5 ou superior).
 * CSD – Certified Scrum Developer PSD – Professional Scrum Developer.