Desenvolvedor Java Pl/Sr
Somos uma multinacional brasileira líder no mercado de tecnologia e serviços.
Estamos comprometidos em oferecer soluções inovadoras para impulsionar a inovação digital dos nossos clientes.
Nossa missão é atuar como time de desenvolvimento na Stefanini, auxiliando os nossos clientes principais.
Compor o time de desenvolvimento, assumindo itens de trabalho para desenvolvimento a cada Sprint. Realizar as atividades inerentes ao desenvolvimento tais como análise e design, testes e programação. Gerir seu próprio trabalho sinalizando prontamente para a equipe sobre eventuais atrasos.
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 e Qualificações
* 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/Atividades
Princípios e práticas de desenvolvimento de software ágil; Análise de requisitos funcionais e não-funcionais; 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; JEE 6 ou superior, JSE 5 ou superior, JSF versões 2.x, JPA 2 e Struts 1.x; Análise estática de código; Construção de consultas a bancos de dados; Conceitos de controle de versão de código-fonte; 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ção Exigida
Oracle Certified Professional – Java SE Programmer (versão 5 ou superior).
Certificação Desejada
CSD – Certified Scrum Developer PSD – Professional Scrum Developer
],