Analista Desenvolvedor Java

  • EMPREGARE.com
  • Brasilia - Federal District, Brazil
  • 07/11/2019
A combinar

Descrição da vaga

Horário: De segunda à sexta, das 8h ás 18h

Contratação: Efetivo – CLT

Nível: Profissional

Descrição:

Irá atuar com desenvolvimento. 

Requisitos:

Superior completo em qualquer área da tecnologia da informação.

Conhecimentos técnicos e tecnologias:

-  Princípios e práticas de desenvolvimento de software ágil, incluindo o manifesto Ágil, Scrum, Extreme Programming (XP) e Kanban;

-  Modelagem de dados relacional;

-  Arquitetura de aplicações em três camadas e modelo MVC;

-  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;

-  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, entrega contínua (continuous delivery);

-  Programação Java para Web: JEE 5 e superior, JSE 5 e superior, Apache Velocity 1.6.x e superior e Spring 3.x e superior;

-  Servidor de Aplicação Jboss 4.2.3 e superior;

- Sistema Operacional Linux;

-  Análise estática de código com a ferramenta SonarQube;

 - Refactoring de aplicações Web com ênfase na migração de regras do front-end para o back-end;

-  Engenharia reversa;

-  Gerenciamento de Transações por meio do Controle Transacional CMT;

-  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  SVN.


Benefícios: Assistência médica, Assistência odontológica, Auxílio combustível, Day Off, Seguro de Vida, Vale-alimentação, Vale-refeição

Salário

Salário a combinar