Cargo :Desenvolvedor Full Stack (Java e Angular)
Tipo de contratação : CLT
Modalidade :Home Office
Formação :Superior completo em TI
Principais 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).
Requisitos obrigató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.);-Angular (Ionic, Node-JS);-Experiência com sistemas legados-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).