




Resumo da Vaga: Este papel envolve o desenvolvimento de aplicações FullStack com Java e Angular, focando em modelagem de dados, testes e otimização de performance. Principais Destaques: 1. Desenvolvimento FullStack com Java e Angular 2. Foco em otimização de performance e testes unitários 3. Trabalho com SGBDs DB2 e SQL Server, J2EE e SOA **Cargo:** Desenvolvedor FullStack Sênior \- Java com Angular**Tipo de contratação:** CLT **Modalidade:** Híbrido em Brasília \- DF **Local de Trabalho:** Brasília\- DF **Formação:** Superior completo em TI **Principais atividades:** \- Desenvolvimento de aplicações Java/Flex.\- Angular (Ionic, Node\-JS).\- 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. **Conhecimentos exigidos:** \- 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).


