Codificar para Plataformas JEE;
Propor novas tecnologias e melhorias para os processos da empresa;
Entregar projetos para operações de acordo com as definições da empresa.
É essencial:
Estar cursando ou graduado em: Ciências da computação, Análise e Desenvolvimento de Sistemas, Sistemas de Informações e /ou áreas correlatas.
Conhecimentos em:
· JAVA;
· Ao menos um framework MVC (Spring MVC, VRaptor, Play, JSF);
· Padrões de projeto
· SQL (modelagem básica, consultas);
· ORM (JPA, Hibernate);
· Ferramenta para build e gerenciamento de dependências (Maven, Gradle);
· Ferramentas de controle de versão (Git, Subversion);
· Básico de ambiente Linux (navegação em diretórios, tail, grep, less, more, curl);
· Testes automatizados (JUnit, TEstNG, RestAssured, WebDriver, Mockito, EasyMock;) Virtualização de ambiente (Docker);
· Integração contínua (Jenkins, GoCD);
· NoSQL (MongoDB, Dynamo).
Vivência com:
Desenvolvimento e utilização de web-services REST e SOAP;
Servidor de aplicação Tomcat;
Desenvolvimento de sistemas de integração (Padrões de integração EIP, SOAP, JMS);
Protocolos de rede (transporte e aplicação);
Frameworks JavaScript (Angular, Meteor, BackboneJS, JQuery);
Spring Framework (Data, Integration, Security, Cloud, Actuator, Batch);
Plataformas Android e iOS;
Ambiente Amazon AWS (Beanstalk, SES, SNS, etc;).
REQUISITOS
SALÁRIO E BENEFÍCIOS
ESPECIFICAÇÕES
Área: Outro Cargo: Outro Plataforma: Outra Especialidade: Outra Nível: Outro