Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Sênior JAVA Software Developer.
Brazil Jobs Expertini

Urgent! Sênior JAVA Software Developer Job Opening In Brazil, Brazil – Now Hiring Soluções eSales

Sênior JAVA Software Developer



Job description

A eSales

Há 29 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?

O Grupo eSales é hoje um ecossistema de tecnologia com soluções especializadas para diversos segmentos, como logística, supply chain, previsão de demanda, inteligência de vendas, integrações financeiras (pagamentos e cobranças) e transferência eletrônica de dados.

Com plataformas consolidadas no mercado e foco em alta performance, atendemos grandes clientes em todo o Brasil, incluindo empresas públicas, indústrias e varejistas.

Nossa atuação é estratégica, ajudando organizações a se tornarem mais eficientes, conectadas e preparadas para os desafios do futuro.

 

Uma empresa reconhecida pelo GPTW 🏆

A excelência da nossa cultura também é reconhecida oficialmente: somos certificados pelo Great Place to Work (GPTW)seis anos consecutivos — 2020, 2021, 2022, 2023, 2024 e 2025! 😍

Esse reconhecimento reflete o nosso compromisso diário com o bem-estar, o desenvolvimento e a valorização de cada pessoa que faz parte da nossa história.

Aqui, nossos valores estão presentes em cada ação, decisão e conquista.

/n
  • Desenvolvimento 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.
/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 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.


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Sênior JAVA Potential: Insight & Career Growth Guide