Desenvolvedor(A) Java Sênior – Clearing & Settlement
kstack
Score da Vaga
100 pontosResumo da vaga
Buscamos um(a) Desenvolvedor(a) Java Sênior para desenvolver e sustentar os sistemas de clearing e liquidação com as bandeiras (Visa, Mastercard, Elo e outras) na nossa operação de adquirência, atuando junto ao Especialista de Clearing.
Missão do cargo: entregar com qualidade as evoluções e correções dos processos de clearing, garantindo arquivos corretos, conciliação em dia e cumprimento dos mandatos das bandeiras.
-
Cargo: Desenvolvedor(a) Java Sênior – Clearing & Settlement
-
Nível: Sênior
-
Área: Tecnologia – Adquirência / Meios de Pagamento
-
Modelo de trabalho: a definir (remoto, híbrido ou presencial)
Responsabilidades principais
-
Desenvolver e manter rotinas de geração de arquivos de clearing (outgoing) e processamento de arquivos de retorno (incoming) das bandeiras.
-
Implementar alterações de layout conforme os manuais (Visa Base II, Mastercard IPM, Elo), sob orientação técnica do especialista.
-
Desenvolver funcionalidades do ciclo de disputas: chargebacks, representações e fees.
-
Construir e manter processos de conciliação entre captura, clearing e liquidação.
-
Participar da implementação dos mandatos semestrais das bandeiras (abril e outubro).
-
Investigar e corrigir rejeições de arquivo e divergências reportadas por Operações e Financeiro.
-
Escrever testes automatizados e participar de code reviews.
-
Apoiar a sustentação dos processamentos batch em produção.
Requisitos técnicos obrigatórios
-
Java 11+ (idealmente 17 ou 21) com boa base em orientação a objetos, collections e streams.
-
Spring Boot e Spring Batch.
-
Leitura e geração de arquivos posicionais (layouts fixos), incluindo noções de EBCDIC/ASCII.
-
SQL avançado em bancos relacionais (Oracle, PostgreSQL ou SQL Server).
-
Mensageria (Kafka, RabbitMQ ou IBM MQ).
-
Testes automatizados (JUnit, Mockito).
-
Git, CI/CD e Docker.
-
Uso correto de BigDecimal e arredondamentos em cálculos financeiros.
Requisitos de domínio: adquirência e clearing
A experiência com meios de pagamento é obrigatória; vivência direta com clearing é fortemente desejada.
-
Experiência (mínimo 2 anos) em sistemas de meios de pagamento: adquirente, subadquirente, processadora, emissor ou banco.
-
Conhecimento do ciclo de vida da transação: autorização, captura, clearing, liquidação e disputa.
-
Entendimento dos papéis no arranjo: portador, emissor, bandeira, adquirente, subadquirente e estabelecimento.
-
Noções de chargeback, intercâmbio (interchange) e MDR.
-
Noções de ISO 8583.
-
Capacidade de ler manuais técnicos das bandeiras e implementar o que está especificado.
Diferenciais
-
Experiência direta com layouts Visa Base II, Mastercard IPM ou Elo.
-
Vivência com agenda de recebíveis e registradoras (CERC, CIP, B3/TAG).
-
Kubernetes e cloud (AWS, GCP ou Azure).
-
Conhecimento de PCI DSS.
-
Contato com sistemas legados (COBOL/mainframe).
-
Observabilidade: Grafana, Prometheus, Datadog, ELK.
Competências comportamentais
-
Atenção a detalhes: um campo errado no arquivo gera rejeição ou perda financeira.
-
Autonomia: conduz suas entregas do início ao fim com pouca supervisão.
-
Colaboração: trabalha bem com o especialista, Operações e Financeiro.
-
Vontade de aprender: se aprofunda nas regras das bandeiras.
-
Inglês técnico intermediário: leitura de manuais e documentação.
Formação e senioridade
-
Formação: superior completo ou em andamento em Ciência da Computação, Engenharia, Sistemas de Informação ou áreas afins.
-
Experiência total: 5+ anos em desenvolvimento Java, sendo 2+ anos em meios de pagamento.
Sobre a área de Desenvolvimento
A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.
As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.
Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.
Sobre a área de Backend
A área de Backend é responsável por toda a lógica do servidor, APIs, bancos de dados e infraestrutura que sustentam aplicações web e mobile. Profissionais de backend garantem que os sistemas sejam escaláveis, seguros e performáticos.
As principais habilidades incluem linguagens como PHP, Java, Python, Ruby, Go e Node.js, frameworks como Laravel, Spring Boot, Django e Express, bancos de dados (MySQL, PostgreSQL, MongoDB, Redis), arquitetura de software (clean architecture, DDD, microsserviços) e segurança de APIs (OAuth, JWT).
Desenvolvedores Backend em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam arquitetura de microsserviços, cloud computing e performance de alta escala. A área oferece oportunidades desde desenvolvedor júnior até arquiteto de software, com foco em escalabilidade, segurança e eficiência.
Conheça Outras Áreas
Entenda melhor o escopo de atuação, habilidades necessárias e ferramentas utilizadas em diferentes áreas de carreira.
Sobre a área Administrativa
A área Administrativa é responsável por garantir o funcionamento eficiente de todas as operações organizacionais. Profissionais administrativos gerenciam processos, recursos humanos, compras e facility management.
As principais habilidades incluem gestão de processos, Office 365, ERPs administrativos, compliance e gestão de pessoas. O conhecimento de ferramentas de automação e IA está se tornando cada vez mais relevante.
A digitalização dos processos administrativos tem criado novas oportunidades para profissionais que dominam tecnologia e gestão.
Sobre a área de Cloud Solutions
A área de Cloud Solutions é responsável por projetar, implementar e gerenciar infraestrutura e serviços em nuvem (AWS, Azure, GCP) para empresas. Profissionais de cloud arquitetam soluções escaláveis, seguras e otimizadas em custo, desde migrações de data centers até arquiteturas serverless e multi-cloud.
As principais habilidades incluem IaC (Terraform, CloudFormation), containers (Docker, Kubernetes), serverless (Lambda, Cloud Functions), bancos de dados gerenciados (RDS, DynamoDB, BigQuery), redes cloud (VPC, CDN, load balancer) e segurança (IAM, WAF, KMS). Conhecimento de FinOps, cloud governance e certificações AWS/Azure/GCP é diferencial.
Profissionais de Cloud Solutions em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam arquiteturas multi-cloud, FinOps e conseguem otimizar custos enquanto mantêm performance e segurança. A área oferece oportunidades desde cloud engineer até cloud solutions architect, head of cloud e chief cloud architect.
Sobre a área de Web Master
O Web Master é o profissional responsável pela manutenção, segurança e performance técnica de sites e aplicações web. Ele gerencia servidores, infraestrutura de hospedagem, monitoramento de uptime e garante que tudo funcione com rapidez e disponibilidade.
As principais habilidades incluem gestão de servidores (Apache, Nginx), hospedagem (AWS, Google Cloud, Azure), CDN (Cloudflare), SSL, DNS, segurança web (WAF, firewall), performance (Core Web Vitals, cache, compressão) e versionamento (Git, CI/CD). Conhecimento de Docker, WordPress, cPanel e monitoramento (Sentry, New Relic) é diferencial.
Web Masters em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam DevOps, SRE e conseguem garantir uptime e performance em escala. A área oferece oportunidades desde webmaster júnior até SRE e infrastructure engineer, com foco em confiabilidade, segurança e velocidade.
Sobre a área de QA e Testes
QA e Testes de Software são fundamentais para garantir a qualidade e confiabilidade de aplicações. Profissionais de QA garantem que o produto entregue atenda aos requisitos e esteja livre de defeitos críticos.
As principais habilidades incluem testes manuais e automatizados, Selenium, Cypress, Playwright, Postman, JMeter e conhecimento de pipelines CI/CD. Testes de performance e segurança são diferenciais.
Com a adoção de DevOps e deploy contínuo, a demanda por QAs automatizadores e SDETs continua crescendo.
Sobre a área de Dados
A área de Dados passou por uma transformação radical com a ascensão da Inteligência Artificial Generativa. Profissionais de dados são fundamentais para tomada de decisão baseada em evidências em todas as indústrias.
As principais especializações incluem Data Engineering, Data Science, Business Intelligence, Machine Learning Engineering e Analytics. Ferramentas como SQL, Python, Spark, dbt e plataformas de cloud (AWS, GCP, Azure) são essenciais.
O mercado de dados continua com alta demanda e salários entre os mais competitivos do setor de tecnologia, com muitas oportunidades para trabalho remoto.
Comentários 0