**Localidade**: Brasília - DF
**Código**: 401857
**Descrição**:
Desenvolvedor Java Web
Requisitos obrigatórios
Necessário ter experiência em desenvolvimento back-end utilizando linguagem JAVA;
Responsabilidades e atribuições
Desenvolver software que entregue valor;
Apoiar desenvolvedores menos experientes nas suas entregas;
Entregar código testável com qualidade e no prazo acordado;
Ser capaz de entender o impacto de suas entregas na demanda;
Conseguir sinalizar problemas e impedimentos que impactam no prazo acordado;
Ser capaz de buscar soluções para as entregas;
Realizar entregas de forma autônoma;
Saber estimar o esforço para uma entrega de acordo com sua complexidade;
Promover adoção de boas práticas no time;
Identificar problemas na base de código existente e aplicar melhorias;
Desenvolvimento e manutenção de Portais web, portais corporativos e aplicações;
Criação de componentes para a plataforma (portlets, themes, services, bundles OSGI);
Customização de componentes nativos da plataforma (sobrescrita de componentes OSGI, hooks e outros mecanismos);
Desenvolvimento de aplicações web back-end no liferay DXP utilizando arquitetura MVC e REST na linguagem Java com os frameworks Spring MVC, ElasticSearch, JPA, DB2, JSP, wildfly, OSGI, Maven;
Requisitos e qualificações
Formação: Superior completo em ciência de computação/engenharia de sistemas ou qualquer outro curso superior na área de informática;
Experiência mínima de 4 anos atuando como desenvolvedor java;
Desenvolvimento back-end (java 8, OSGI bundles, Gogo Shell, liferay MVC portlets, service builder, maven);
Servidores de aplicação wildfly;
Banco de dados SQL (DB2);
WebServices (REST);
Conhecimento desejável
Liferay;
Teste unitário e/ou de integração;
JUnit;
Clean Code;
Princípios da programação orientada a objetos (S.O.L.I.D);
SonarQube / Codacy;
Maven;
Java 8+;
Desenvolvimento front-end (CSS, Html, Javascript, Bootstrap);
TDD (Test Driven Development);