**Cargo: Desenvolvedor Java**
**Tipo de contratação: CLT**
**Modalidade: Home Office**
**Local de Trabalho: Remoto**
**Formação: Superior na área de TI**
**Requisitos Obrigatórios/Tecnologia/Conhecimento necessários**
**Principais atividades**
**Atividades**:
- ** Desenvolvimento de aplicações Java/Flex;**:
- ** Mapear processos e realizar modelagem de dados;**:
- ** Realização de testes unitários;**:
- ** Acompanhamento na homologação das aplicações;**:
- ** Acompanhamento/implantação de aplicações em ambientes de produção;**:
- ** Auxiliar na otimização de performance das aplicações.**:
- ** Angular (Ionic, Node-JS);**
**Conhecimentos técnicos necessários**:
- ** Automatização de sistemas Financeiros ou Bancários; ( Desejavel)**:
- ** Matemática Financeira (aplicações, sistemas de amortização, correção monetária e etc.);**:
- **Desenvolvimento com sistemas orientados a objetos;**:
- ** Desenvolvimento com arquitetura orientada a serviços (SOA);**:
- ** Desenvolvimento com os SGBDs DB2 e SQL Server.**
- **PL/SQL(DML, DDL, stored procedures, triggers, views e etc.);**:
- **J2EE (EJBs, Servlets, JPA, JDBC);**:
- **Flash Builder (Desktop Air Applications, swc, integração com maven);**:
- ** IReports (Construção de relatórios, crosstab, scriptlets);**:
- ** Mensageria (Envio e recebimento de mensagens, DLQ, integração Jboss/WebsphereMQ);**:
- **Testes unitários (JUnit, Condordion, PowerMock, Mockito, Jasmine);**:
- ** Testes integrados (Arquillian, Spring para injeção de dependências );**:
- **GIT /GIT-FLOW (Controle de versão, logs, ramos, tags, merge);**:
- **Maven (Configuração e otimização de build, utilização de plugins, gerenciamento de dependências transitivas);**:
- ** Jboss e WAS9 (Utilização e administração básica);**:
- **Integração Contínua (Jenkins, Nexus);**:
- ** Sonar;**:
- ** Controle Transacional (Transações atômicas entre servidores de aplicação (XA), atributos de transação);**:
- ** VisualVM (Análise de memória utilizada, Análise de tempo de cpu);**:
- ** REST (Arquitetura Representational State Transfer);**
- ** APM (Análise e melhoria de performance).