Vaga de Pessoa Desenvolvedora Java Sênior {Trabalho Remoto}
1 vaga: | Publicada em 03/07
A combinar
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.