Analista desenvolvedor Java Sênior
Formação: Ciência da Computação; Sistemas de Informação; Análise e Desenvolvimento de Sistemas; Processamento de Dados; Engenharia de Sistemas; Engenharia de Redes; Engenharia da Computação e/ou Pós-Graduação na área de Tecnologia da Informação.
Atividades: Analisa, projeta e constrói aplicações baseadas em Java para ambientes Web
É um programador de computador de alto nível com raciocínios lógico e abstrato apurados, e alto poder de concentração, de atitude profissional madura, respeitosa com seus pares e no trato com os clientes.
Será responsável por desenvolver aplicações utilizando a plataforma Java Enterprise Edition sobre bancos de dados relacionais dos diversos fabricantes disponíveis no mercado.
O Foco de atuação deste profissional é a codificação de aplicações Java, no entanto, o contato com os clientes pode se dar de forma eventual ou frequente. O trabalho em equipe é cotidiano e a manutenção de um ambiente de trabalho saudável, voltado à produtividade colaborativa e à concentração é extremamente importante.
Conhecimentos específicos:
- Conhecimentos avançados em Bancos de Dados, preferencialmente Oracle, (DQL, DML, DDL, TCL, DCL)
|
- Conhecimentos intermediários em Hibernate.
|
- Conhecimentos avançados de Frameworks WEB.
|
- Conhecimento avançado em Servidores WEB
|
- Conhecimento avançado de JDBC.
|
- Conhecimento avançado em Web Services.
|
- Conhecimentos avançados em Análise e Programação Orientada a Objetos.
|
- Conhecimento intermediário em Padrões de Projeto.
- Conhecimentos avançados em Modelagem de Dados.
|
- Conhecimentos avançados em CI (Continuous Integration) (Ex.: Maven, Continuum, Nexus, Jenkins, Hudson, entre outras ferramentas de integração contínua);
- Conhecimentos básicos em Linux.
Conhecimentos desejáveis: - Conhecimentos intermediário em Framework ADF OU JSF.
| - Conhecimentos intermediário em Jboss.
| - SQL Server e/ou Postgres.
| - Conhecimentos intermediários conhecimentos do Desenvolvimento Baseado em Componentes (CBD).
| - Conhecimentos básicos em OLAP / OLTP.
| - Conhecimentos básicos em BI / DW.
| - Conhecimentos básicos em ESB / BAM.
| - Conhecimentos básicos em Modelagem de Processos (BPM).
| - Conhecimentos intermediários em XML.
- Conhecimentos avançados em Java Script / JQuery.
| - Conhecimentos de intermediários a avançados em Linux.
| - Conhecimentos básicos em JMS.
| - Conhecimentos avançados em UML 2.0.
| - Conhecimentos avançados em MDS (Metodologias de Desenvolvimento de Sistemas) (Ex: RUP, SCRUM, Práticas em XP).
| - Conhecimentos avançados em Ferramentas de Versionamento (Ex: SVN, CVS, PVCS, entre outras).
- Conhecimentos intermediários em ferramentas de verificação da qualidade de código, tais como: Profilers, Sonar, PMD, entre outras.
- Conhecimentos intermediários na atuação de testes de aplicações.
|
|
Salário: R$ 6.800,00
Enviar currículo para [email protected] no campo assunto: Analista desenvolvedor Java Sênior