Desenvolvedor Java Pl/Sr
Buscamos um profissional motivado para compor nosso time de desenvolvimento. Como Desenvolvedor Java, você será responsável por análise e design, testes e programação.
Responsabilidades:
* 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;
Habilidades:
* Proatividade;
* 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);
Conhecimento/Atividade:
* Princípios e práticas de desenvolvimento de software ágil, incluindo o Manifesto Á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 de aplicações em três camadas e modelo MVC;
* Interfaces responsivas e aplicações PWA;
* Integração entre sistemas: Mensageria, JMS, Web services, Barramento de serviços (WebSphere Message Broker), REST, EJB 3;
* 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 (continuous integration), Jenkins, test-driven development (TDD), acceptance test-driven development (ATDD), especificação por exemplo, refactoring, entrega contínua (continuous delivery);
* Testes de software: teste de unidade, integração, sistema/funcional, aceitação/estória, carga, desempenho, vulnerabilidade, usabilidade, acessibilidade.
Certificação Exigida:
Oracle Certified Professional – Java SE Programmer (versão 5 ou superior).
Veja mais informações abaixo:
Requisitos da Vaga:
* Ensino Superior Completo em Ciência da Computação ou área afim;
* Experiência em desenvolvimento de software utilizando Java;
* Conhecimento em linguagens de marcação e style-sheet;
* Capacidade de trabalhar em equipe e gerenciar projetos.
],