123Vagas
Entrar / Criar conta Vagas
Modalidade
Contratos
Senioridade
Para Empresas Skills Blog
Ferramentas
123Vagas Plus
Entrar como empresa Cadastrar empresa grátis
KS

Desenvolvedor(a) Java Especialista – Clearing & Settlement

Prepare esta candidatura

Veja o match, prepare o currículo em PDF e Word para esta vaga, e só então vá ao site da empresa.

Compartilhar

Híbrido CLT Tecnologia 0 visualizações
Java Spring Boot Spring Batch SQL Kafka Docker JUnit Mockito
Ver se você combina

Resumo da vaga

Buscamos um(a) Desenvolvedor(a) Java Especialista para atuar no desenvolvimento, evolução e sustentação de sistemas críticos de clearing e liquidação financeira, integrados às principais bandeiras de cartões, como Visa, Mastercard e Elo, em uma operação de adquirência.

Procuramos um profissional com sólida experiência em Java, processamento de transações financeiras e meios de pagamento, capaz de atuar como referência técnica, desenvolver soluções de alta complexidade e garantir a confiabilidade, a performance e a integridade dos processos financeiros.

Esta é uma posição hands-on, voltada a um especialista que tenha forte atuação em desenvolvimento de código, resolução de problemas complexos e decisões técnicas.

Missão do cargo: garantir a evolução tecnológica e a estabilidade dos sistemas de clearing e settlement, assegurando a precisão dos arquivos financeiros, a consistência das conciliações, o cumprimento dos mandatos das bandeiras e a eficiência dos processamentos de alto volume.

  • Cargo: Desenvolvedor(a) Java Especialista – Clearing & Settlement

  • Nível: Especialista

  • Área: Tecnologia – Adquirência / Meios de Pagamento

  • Modelo de trabalho: A definir (remoto, híbrido ou presencial)

Responsabilidades principais

  • Desenvolver, evoluir e sustentar aplicações Java de alta complexidade voltadas aos processos de clearing, conciliação e liquidação financeira.

  • Projetar e implementar rotinas de geração de arquivos de clearing (outgoing) e processamento de arquivos de retorno (incoming) das bandeiras.

  • Interpretar manuais técnicos e implementar alterações de layouts, incluindo Visa Base II, Mastercard IPM e Elo.

  • Atuar como referência técnica na implementação dos mandatos semestrais das bandeiras, garantindo conformidade com as especificações e prazos estabelecidos.

  • Desenvolver funcionalidades relacionadas ao ciclo de disputas, incluindo chargebacks, representações, ajustes e fees.

  • Projetar, desenvolver e otimizar processos de conciliação entre captura, clearing e liquidação, garantindo integridade e rastreabilidade das informações.

  • Investigar e solucionar incidentes críticos, rejeições de arquivos, divergências financeiras e falhas de processamento.

  • Desenvolver e otimizar processos batch de alto volume, assegurando performance, escalabilidade e resiliência.

  • Participar de decisões arquiteturais, propondo melhorias técnicas, padrões de desenvolvimento e otimização de sistemas.

  • Implementar testes automatizados, realizar code reviews e contribuir para a qualidade e segurança das entregas.

  • Atuar diretamente na sustentação de ambientes produtivos, realizando análise de causa-raiz e implementação de soluções definitivas.

  • Apoiar tecnicamente outros desenvolvedores e atuar em parceria com as áreas de Operações, Financeiro e Tecnologia.

Requisitos técnicos obrigatórios

  • Experiência avançada em Java 11+, preferencialmente Java 17 ou 21, com domínio de orientação a objetos, collections, streams, concorrência e otimização de performance.

  • Domínio de Spring Boot e Spring Batch, especialmente em aplicações de processamento financeiro e grandes volumes de dados.

  • Experiência sólida com leitura, geração e processamento de arquivos posicionais (layouts fixos), incluindo conhecimentos de EBCDIC/ASCII.

  • SQL avançado e experiência com bancos de dados relacionais, como Oracle, PostgreSQL ou SQL Server.

  • Experiência com mensageria e processamento assíncrono utilizando Kafka, RabbitMQ ou IBM MQ.

  • Domínio de testes automatizados utilizando JUnit e Mockito.

  • Experiência com Git, CI/CD e Docker.

  • Conhecimento avançado de BigDecimal, precisão decimal e regras de arredondamento aplicadas a cálculos financeiros.

  • Experiência com arquitetura de aplicações, integração entre sistemas, padrões de projeto e boas práticas de desenvolvimento.

  • Capacidade de analisar e solucionar problemas complexos de performance, processamento e integridade de dados em produção.

Requisitos de domínio – Adquirência e Clearing

Experiência comprovada em meios de pagamento é obrigatória. Vivência prática com processos de clearing e settlement será altamente valorizada.

  • Experiência sólida em sistemas de meios de pagamento, adquirentes, subadquirentes, processadoras, emissores ou instituições financeiras.

  • Conhecimento aprofundado do ciclo de vida das transações: autorização, captura, clearing, liquidação, conciliação e disputas.

  • Entendimento dos papéis no arranjo de pagamentos: portador, emissor, bandeira, adquirente, subadquirente e estabelecimento.

  • Conhecimento dos processos de chargeback, interchange, MDR e fees.

  • Conhecimento de ISO 8583 e integrações relacionadas ao processamento de transações.

  • Capacidade de interpretar autonomamente manuais técnicos das bandeiras e transformar especificações em implementações técnicas.

  • Experiência com análise de divergências financeiras, rejeições de arquivos e tratamento de inconsistências em processos transacionais.

  • Conhecimento das exigências operacionais e técnicas relacionadas aos mandatos das bandeiras.

Diferenciais

  • Experiência direta com layouts Visa Base II, Mastercard IPM ou Elo.

  • Participação em projetos de implantação, modernização ou evolução de plataformas de clearing e settlement.

  • Vivência com agenda de recebíveis e registradoras (CERC, CIP, B3/TAG).

  • Experiência com Kubernetes e ambientes cloud (AWS, GCP ou Azure).

  • Conhecimento de PCI DSS e práticas de segurança em sistemas financeiros.

  • Experiência com integração de sistemas legados, COBOL ou mainframe.

  • Conhecimento de ferramentas de observabilidade, como Grafana, Prometheus, Datadog e ELK.

  • Experiência com sistemas distribuídos, processamento de alto volume e arquiteturas de alta disponibilidade.

Competências comportamentais

  • Excelência técnica e atenção aos detalhes: capacidade de garantir precisão e confiabilidade em processos financeiros críticos.

  • Autonomia e protagonismo: habilidade para conduzir decisões técnicas e resolver problemas complexos com independência.

  • Perfil hands-on: disposição para atuar diretamente no desenvolvimento, análise de código e resolução de incidentes.

  • Visão sistêmica: compreensão dos impactos técnicos e financeiros das soluções implementadas.

  • Colaboração e referência técnica: facilidade para compartilhar conhecimento, orientar desenvolvedores e interagir com diferentes áreas.

  • Pensamento analítico: capacidade de investigar problemas, identificar causas-raiz e propor soluções sustentáveis.

  • Inglês técnico intermediário: capacidade de interpretar manuais, especificações e documentações das bandeiras.

Formação e senioridade

  • Formação: Ensino superior completo ou em andamento em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.

  • Experiência total: preferencialmente 8+ anos em desenvolvimento de software, com sólida atuação em Java.

  • Experiência no segmento: preferencialmente 3+ anos em meios de pagamento, adquirência, processamento de transações ou sistemas financeiros.

  • Senioridade: nível Especialista, com domínio técnico avançado, autonomia para decisões complexas e capacidade de atuar como referência técnica, mantendo participação ativa no desenvolvimento de software.

Título e texto são os da empresa. A candidatura é no site da empresa (kstack.inhire.app) — daqui você sai preparado. Saiba como funciona.
Publicada em 28 de outubro de 2026

Candidatura no site da empresa · kstack.inhire.app