Ir para o conteúdo
Logotipo da Catho
Seu novo emprego está na palma das suas mãos! Baixe nosso app e obtenha vantagens :)
Botão App StoreBotão Play Store

Vaga de Pessoa Desenvolvedora Java Sênior {Trabalho Remoto}

1 vaga: | Publicada em 03/07

Sobre a vaga

A eSales Há 27 anos no mercado, somos uma empresa que busca simplificar a comunicação e a relação entre empresas, gerando conexões de valor para transformar negócios.   O que fazemos? De maneira geral, desenvolvemos softwares de integração que englobam soluções logísticas, financeiras, de file transfer, analytics, documentos fiscais e comércio exterior. Temos como propósito transformar a cadeia de negócios e o mercado por meio de plataformas de gestão alinhadas ao conceito de Indústria 4.0. Através da total integração entre parceiros de negócios, fornecemos a capacidade de análise, crítica e tomada de decisões em real time, além da conexão entre processos internos e externos do negócio, automatização, robotização e total disponibilidade das plataformas na nuvem.   Uma empresa certificada pelo GPTW ÿ Como reflexo de toda dedicação conjunta para que nossos valores não estivessem apenas no papel, mas sim nas ações e no dia a dia para fortalecer nossa cultura e apoiar o desenvolvimento de nossos profissionais, somos considerados um excelente lugar para se trabalhar de acordo com a certificação do GPTW, conquistada por três anos consecutivos : 2020, 2021 e 2022! /n Desenvolvimento backend  em Java: Proficiência em Java 8 e 11. Desenvolvimento Frontend: JSF, Struts, HTML, XML, CSS Frameworks: JEE, Spring, Apache Camel, JPA, Hibernate Bancos de Dados: Modelagem de dados relacional e linguagem SQL com ênfase em Oracle. Protocolos de Transferência de Arquivos: Conhecimento de FTP, SFTP, FTPS. Integração com APIs: Consumo de APIs REST e SOAP; serviços síncronos e assíncronos. Manipulação de Arquivos: Experiência em desenvolvimento de funcionalidades de manipulação de XML, CSV, TXT. Segurança: Princípios de autenticação, autorização, criptografia e código seguro. Mensageria: Experiência com Kafka. Sistemas Legados: Manutenção e suporte de sistemas monolíticos e legados. Servidores: Conhecimento em servidores Apache e IIS. Arquitetura: Arquitetura de aplicações em três camadas e modelo MVC. Integração Contínua: Continuous integration, Jenkins, refactoring, continuous delivery. Depuração: Depuração e profiling de aplicações. /n Implementar e manter funcionalidades de média e alta complexidade; Realizar manutenção de média e alta complexidade e impacto das soluções tecnológicas, identificando e corrigindo falhas; Realizar refactoring dos códigos de programação em produção nas soluções tecnológicas da empresa; Elaborar protótipo de sistemas; Desenvolver e manter sistemas monolíticos e legados; Implementar e aprimorar funcionalidades utilizando Java 8 e 11; Implementar funcionalidades baseadas em protocolos de transferência de arquivos FTP, SFTP, FTPS; Manter e otimizar bancos de dados relacionais, especialmente Oracle; Implementar boas práticas de segurança em autenticação, autorização e criptografia; Automatizar processos de testes e integração contínua; Diagnosticar e solucionar problemas através de depuração e profiling de aplicações.