Sênior JAVA Software Developer

Sênior JAVA Software Developer

Sênior JAVA Software Developer

Soluções Esales

Gupy

Brasil

1 hora atrás

Nenhuma candidatura

Sobre

O Grupo eSales é um ecossistema de tecnologia que desenvolve soluções de alta performance em logística, supply chain, inteligência de vendas, integrações financeiras e muito mais. Atendemos grandes empresas em todo o Brasil, tornando-as mais eficientes, conectadas e preparadas para o futuro.Estamos em busca de um Desenvolvedor(a) Java Sênior para fortalecer nosso time e contribuir no desenvolvimento de soluções inovadoras e escaláveis.Responsabilidades e atribuiçõesImplementar 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 fontes das soluções tecnológicas da empresa;Desenvolver e manter sistemas monolíticos e legados, buscando evolução da Plataforma existente com novas tecnologias;Implementar e aprimorar funcionalidades utilizando Java 8 e 11;Implementar funcionalidades baseadas em protocolos de transferência de arquivos FTP, SFTP, FTPS;Implementar boas práticas de segurança em autenticação, autorização e criptografia;Implementar testes unitários utilizando JUnit 5;Diagnosticar e solucionar problemas através de depuração e profiling de aplicações.Requisitos e qualificaçõesDesenvolvimento backend em Java: Proficiência em Java 8 e 11.Desenvolvimento Frontend: JSP, Struts, HTML, XML, CSS.Frameworks: JEE, 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; 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.Sistemas Legados: Manutenção e suporte de sistemas monolíticos e legados.Servidores: Conhecimento em servidores Apache.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.Testes Unitários: JUnit 5.Informações adicionaisPor aqui, cuidar de você e do seu desenvolvimento é prioridade!Confira nossos benefícios:🏋️ Wellhub para cuidar do seu bem-estar físico e mental.🧠 Programa de acolhimento psicológico.💻 Equipamentos fornecidos pela empresa + auxílio home office.🎉 Day OFF e vale presente no dia do seu aniversário.🎯 Bônus por indicação de profissionais.