Analista Programador Pleno Java

VAGA: ANALISTA PROGRAMADOR PLENO JAVA

QUANTIDADE: 2

ATIVIDADES:

Projetar e desenvolver sistemas de informação, através da aplicação das melhores práticas em todo o ciclo de vida do processo de desenvolvimento de software definido pela empresa.

CONHECIMENTOS NECESSÁRIOS:

Levantamento de requisitos e regras de negócio

Mapeamento de processos

Modelagem de dados

Modelagem de sistema

Verificação e Validação

Documentação de software

OO, UML, DFD e padrões de projetos

Linguagem de programação JAVA JEE

Web Services e/ou Serviços REST e/ou SOAP

IDE Eclipse, JPA/JDBC e banco de dados relacional (Oracle ou SQL Server ou MySQL)

HTML 5, JavaScript, JSON, CSS e JQuery

Bootstrap

MVC

JSF e/ou PrimeFaces

GIT e/ou SVN

O Windows e/ou Linux

CONHECIMENTOS DESEJÁVEIS:

Contagem de Pontos de Função

Metodologia Ágil

Testes Unitários, de Integração e Funcionais

Spring / Hibernate

Java Message Service

Java Servlet

Java Server Pages (MVC)

JavaMail API

JDBC API

JBOSS

Apache / TOMCAT

IDIOMA:

Inglês Intermediário

FORMAÇÃO:

Superior completo em áreas de tecnologia de informação ou similares.