Aviso: O site Oportunidades DF tem como único objetivo divulgar vagas de emprego e com isso ajudar tanto quem está na procura de emprego, quanto quer contratar. Porém o mesmo não é responsável e nem atua na seleção ou contratação das vagas e por isso toda responsabilidade das vagas anunciadas são das empresas ou encarregados de rh que nos repassam as oportunidades de emprego. Em caso de uma vaga falsa ou uma fraude, nos contate imediatamente.
Desenvolvedor Java
Salário:
Salário a combinar + Assistência Médica + Assistência Odontológica + Day Off + Reembolso de certificações + Seguro de Vida + Vale-alimentação
Local de trabalho:
Totalmente Remoto
Horário:
De segunda à sexta, das 9h às 18h com 1h de almoço
Modalidade de trabalho:
Totalmente Remoto
Contratação:
Efetivo – CLT
Nível:
Profissional
Descrição e 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.
Requisitos
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).
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. Automatização de testes funcionais, de unidade e de carga com ferramentas de software. Testes de unidade em Java com a ferramenta JUnit 3 ou superior. Automatização de testes funcionais com a ferramenta Selenium Webdriver 2.4 ou superior e com Protractor. Testes de carga com JMeter 2 ou superior;
Programação Java para Web: JEE 6 ou superior, JSE 5 ou superior, JSF versões 2.x, JPA 2 e Struts 1.x;
Programação de aplicações Java SWING;
Análise estática de código com a ferramenta SonarQube;
Construção de consultas a bancos de dados em linguagem SQL;
Conceitos de controle de versão de código-fonte e uso das ferramentas Clearcase e GIT;
Conhecimento na utilização da IDE Eclipse;
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.
Interessados deverão clicar aqui para se candidatar
Quer deixar seu currículo mais atrativo e ficar mais suscecítivel a ser selecionado(a) para as vagas de emprego? Clique aqui e faça sua formatação e revisão curricular agora mesmo por um preço baratissímo –> wa.link/1fcol5
















