Desenvolvedor Java - Distrito Federal, Brasil - Mirante Tecnologia

    Default job background
    Descrição

    Cargo:

    Desenvolvedor Java
    Tipo de contratação:CLT
    Modalidade:Teletrabalho
    Local de Trabalho:
    Formação:Superior em TI.
    Requisitos Obrigatórios/Tecnologia/Conhecimento necessáriosAutomatização de sistemas Financeiros ou Bancários; ( Desejável)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).

    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);