# Desenvolvedor(a) Java Especialista – Clearing & Settlement

**Empresa:** Kstack
**Local:** Belo Horizonte, MG
**Modalidade:** Híbrido
**Contrato:** CLT
**Publicada em:** 2026-10-28

## Descrição

Resumo da vaga

Buscamos um(a) Desenvolvedor(a) Java Especialista para atuar no desenvolvimento, evolu&ccedil;&atilde;o e sustenta&ccedil;&atilde;o de sistemas cr&iacute;ticos de clearing e liquida&ccedil;&atilde;o financeira, integrados &agrave;s principais bandeiras de cart&otilde;es, como Visa, Mastercard e Elo, em uma opera&ccedil;&atilde;o de adquir&ecirc;ncia.

Procuramos um profissional com s&oacute;lida experi&ecirc;ncia em Java, processamento de transa&ccedil;&otilde;es financeiras e meios de pagamento, capaz de atuar como refer&ecirc;ncia t&eacute;cnica, desenvolver solu&ccedil;&otilde;es de alta complexidade e garantir a confiabilidade, a performance e a integridade dos processos financeiros.

Esta &eacute; uma posi&ccedil;&atilde;o hands-on, voltada a um especialista que tenha forte atua&ccedil;&atilde;o em desenvolvimento de c&oacute;digo, resolu&ccedil;&atilde;o de problemas complexos e decis&otilde;es t&eacute;cnicas.

Miss&atilde;o do cargo: garantir a evolu&ccedil;&atilde;o tecnol&oacute;gica e a estabilidade dos sistemas de clearing e settlement, assegurando a precis&atilde;o dos arquivos financeiros, a consist&ecirc;ncia das concilia&ccedil;&otilde;es, o cumprimento dos mandatos das bandeiras e a efici&ecirc;ncia dos processamentos de alto volume.

Cargo: Desenvolvedor(a) Java Especialista &ndash; Clearing &amp; Settlement

N&iacute;vel: Especialista

&Aacute;rea: Tecnologia &ndash; Adquir&ecirc;ncia / Meios de Pagamento

Modelo de trabalho: A definir (remoto, h&iacute;brido ou presencial)

Responsabilidades principais

Desenvolver, evoluir e sustentar aplica&ccedil;&otilde;es Java de alta complexidade voltadas aos processos de clearing, concilia&ccedil;&atilde;o e liquida&ccedil;&atilde;o financeira.

Projetar e implementar rotinas de gera&ccedil;&atilde;o de arquivos de clearing (outgoing) e processamento de arquivos de retorno (incoming) das bandeiras.

Interpretar manuais t&eacute;cnicos e implementar altera&ccedil;&otilde;es de layouts, incluindo Visa Base II, Mastercard IPM e Elo.

Atuar como refer&ecirc;ncia t&eacute;cnica na implementa&ccedil;&atilde;o dos mandatos semestrais das bandeiras, garantindo conformidade com as especifica&ccedil;&otilde;es e prazos estabelecidos.

Desenvolver funcionalidades relacionadas ao ciclo de disputas, incluindo chargebacks, representa&ccedil;&otilde;es, ajustes e fees.

Projetar, desenvolver e otimizar processos de concilia&ccedil;&atilde;o entre captura, clearing e liquida&ccedil;&atilde;o, garantindo integridade e rastreabilidade das informa&ccedil;&otilde;es.

Investigar e solucionar incidentes cr&iacute;ticos, rejei&ccedil;&otilde;es de arquivos, diverg&ecirc;ncias financeiras e falhas de processamento.

Desenvolver e otimizar processos batch de alto volume, assegurando performance, escalabilidade e resili&ecirc;ncia.

Participar de decis&otilde;es arquiteturais, propondo melhorias t&eacute;cnicas, padr&otilde;es de desenvolvimento e otimiza&ccedil;&atilde;o de sistemas.

Implementar testes automatizados, realizar code reviews e contribuir para a qualidade e seguran&ccedil;a das entregas.

Atuar diretamente na sustenta&ccedil;&atilde;o de ambientes produtivos, realizando an&aacute;lise de causa-raiz e implementa&ccedil;&atilde;o de solu&ccedil;&otilde;es definitivas.

Apoiar tecnicamente outros desenvolvedores e atuar em parceria com as &aacute;reas de Opera&ccedil;&otilde;es, Financeiro e Tecnologia.

Requisitos t&eacute;cnicos obrigat&oacute;rios

Experi&ecirc;ncia avan&ccedil;ada em Java 11+, preferencialmente Java 17 ou 21, com dom&iacute;nio de orienta&ccedil;&atilde;o a objetos, collections, streams, concorr&ecirc;ncia e otimiza&ccedil;&atilde;o de performance.

Dom&iacute;nio de Spring Boot e Spring Batch, especialmente em aplica&ccedil;&otilde;es de processamento financeiro e grandes volumes de dados.

Experi&ecirc;ncia s&oacute;lida com leitura, gera&ccedil;&atilde;o e processamento de arquivos posicionais (layouts fixos), incluindo conhecimentos de EBCDIC/ASCII.

SQL avan&ccedil;ado e experi&ecirc;ncia com bancos de dados relacionais, como Oracle, PostgreSQL ou SQL Server.

Experi&ecirc;ncia com mensageria e processamento ass&iacute;ncrono utilizando Kafka, RabbitMQ ou IBM MQ.

Dom&iacute;nio de testes automatizados utilizando JUnit e Mockito.

Experi&ecirc;ncia com Git, CI/CD e Docker.

Conhecimento avan&ccedil;ado de BigDecimal, precis&atilde;o decimal e regras de arredondamento aplicadas a c&aacute;lculos financeiros.

Experi&ecirc;ncia com arquitetura de aplica&ccedil;&otilde;es, integra&ccedil;&atilde;o entre sistemas, padr&otilde;es de projeto e boas pr&aacute;ticas de desenvolvimento.

Capacidade de analisar e solucionar problemas complexos de performance, processamento e integridade de dados em produ&ccedil;&atilde;o.

Requisitos de dom&iacute;nio &ndash; Adquir&ecirc;ncia e Clearing

Experi&ecirc;ncia comprovada em meios de pagamento &eacute; obrigat&oacute;ria. Viv&ecirc;ncia pr&aacute;tica com processos de clearing e settlement ser&aacute; altamente valorizada.

Experi&ecirc;ncia s&oacute;lida em sistemas de meios de pagamento, adquirentes, subadquirentes, processadoras, emissores ou institui&ccedil;&otilde;es financeiras.

Conhecimento aprofundado do ciclo de vida das transa&ccedil;&otilde;es: autoriza&ccedil;&atilde;o, captura, clearing, liquida&ccedil;&atilde;o, concilia&ccedil;&atilde;o e disputas.

Entendimento dos pap&eacute;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&ccedil;&otilde;es relacionadas ao processamento de transa&ccedil;&otilde;es.

Capacidade de interpretar autonomamente manuais t&eacute;cnicos das bandeiras e transformar especifica&ccedil;&otilde;es em implementa&ccedil;&otilde;es t&eacute;cnicas.

Experi&ecirc;ncia com an&aacute;lise de diverg&ecirc;ncias financeiras, rejei&ccedil;&otilde;es de arquivos e tratamento de inconsist&ecirc;ncias em processos transacionais.

Conhecimento das exig&ecirc;ncias operacionais e t&eacute;cnicas relacionadas aos mandatos das bandeiras.

Diferenciais

Experi&ecirc;ncia direta com layouts Visa Base II, Mastercard IPM ou Elo.

Participa&ccedil;&atilde;o em projetos de implanta&ccedil;&atilde;o, moderniza&ccedil;&atilde;o ou evolu&ccedil;&atilde;o de plataformas de clearing e settlement.

Viv&ecirc;ncia com agenda de receb&iacute;veis e registradoras (CERC, CIP, B3/TAG).

Experi&ecirc;ncia com Kubernetes e ambientes cloud (AWS, GCP ou Azure).

Conhecimento de PCI DSS e pr&aacute;ticas de seguran&ccedil;a em sistemas financeiros.

Experi&ecirc;ncia com integra&ccedil;&atilde;o de sistemas legados, COBOL ou mainframe.

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

Experi&ecirc;ncia com sistemas distribu&iacute;dos, processamento de alto volume e arquiteturas de alta disponibilidade.

Compet&ecirc;ncias comportamentais

Excel&ecirc;ncia t&eacute;cnica e aten&ccedil;&atilde;o aos detalhes: capacidade de garantir precis&atilde;o e confiabilidade em processos financeiros cr&iacute;ticos.

Autonomia e protagonismo: habilidade para conduzir decis&otilde;es t&eacute;cnicas e resolver problemas complexos com independ&ecirc;ncia.

Perfil hands-on: disposi&ccedil;&atilde;o para atuar diretamente no desenvolvimento, an&aacute;lise de c&oacute;digo e resolu&ccedil;&atilde;o de incidentes.

Vis&atilde;o sist&ecirc;mica: compreens&atilde;o dos impactos t&eacute;cnicos e financeiros das solu&ccedil;&otilde;es implementadas.

Colabora&ccedil;&atilde;o e refer&ecirc;ncia t&eacute;cnica: facilidade para compartilhar conhecimento, orientar desenvolvedores e interagir com diferentes &aacute;reas.

Pensamento anal&iacute;tico: capacidade de investigar problemas, identificar causas-raiz e propor solu&ccedil;&otilde;es sustent&aacute;veis.

Ingl&ecirc;s t&eacute;cnico intermedi&aacute;rio: capacidade de interpretar manuais, especifica&ccedil;&otilde;es e documenta&ccedil;&otilde;es das bandeiras.

Forma&ccedil;&atilde;o e senioridade

Forma&ccedil;&atilde;o: Ensino superior completo ou em andamento em Ci&ecirc;ncia da Computa&ccedil;&atilde;o, Engenharia de Software, Sistemas de Informa&ccedil;&atilde;o ou &aacute;reas correlatas.

Experi&ecirc;ncia total: preferencialmente 8+ anos em desenvolvimento de software, com s&oacute;lida atua&ccedil;&atilde;o em Java.

Experi&ecirc;ncia no segmento: preferencialmente 3+ anos em meios de pagamento, adquir&ecirc;ncia, processamento de transa&ccedil;&otilde;es ou sistemas financeiros.

Senioridade: n&iacute;vel Especialista, com dom&iacute;nio t&eacute;cnico avan&ccedil;ado, autonomia para decis&otilde;es complexas e capacidade de atuar como refer&ecirc;ncia t&eacute;cnica, mantendo participa&ccedil;&atilde;o ativa no desenvolvimento de software.

## Habilidades

- Java
- Spring Boot
- Spring Batch
- SQL
- Kafka
- Docker
- JUnit
- Mockito

**Página original:** https://www.123vagas.com.br/vaga/desenvolvedor-java-especialista-belo-horizonte-mg-114074
