Desenvolvedor(A) Java Especialista – Autorização De Transações
kstack
Score da Vaga
100 pontosResumo da vaga
Buscamos um(a) Desenvolvedor(a) Java Especialista para liderar tecnicamente o autorizador de transações da nossa operação de adquirência, integrado às bandeiras (Visa, Mastercard, Elo e outras).
Missão do cargo: garantir que cada transação seja autorizada em milissegundos, com alta disponibilidade, segurança e conformidade com as regras das bandeiras, maximizando a taxa de aprovação e evitando perdas.
Informações da posição
- Área: Tecnologia – Adquirência / Meios de Pagamento
-
Modelo de trabalho: Híbrido Sp / BH
Responsabilidades principais
-
Desenvolver e evoluir o autorizador: recepção das transações dos terminais (POS, TEF, e-commerce), roteamento e envio às bandeiras.
-
Implementar e manter as interfaces online com as bandeiras: Visa VIP/BASE I, Mastercard Banknet/MIP, Elo, entre outras.
-
Tratar todo o fluxo de mensagens: autorização, pré-autorização, captura, cancelamento, estorno, desfazimento (reversal) e advices.
-
Implementar regras de negócio no momento da autorização: validação de estabelecimento, limites, MCC, parcelamento e bloqueios.
-
Integrar com motores de prevenção à fraude e de risco em tempo real.
-
Garantir segurança criptográfica: validação de PIN, EMV (ARQC/ARPC), CVV e tokens via HSM.
-
Implementar os mandatos e releases semestrais das bandeiras (abril e outubro), incluindo testes de certificação.
-
Monitorar e otimizar taxa de aprovação, latência (p99) e disponibilidade (meta de 99,99%+).
-
Atuar como referência técnica: definir arquitetura, revisar código, mentorar o time e liderar a resolução de incidentes em produção.
Requisitos técnicos obrigatórios
-
Java 11+ (idealmente 17 ou 21) com domínio de concorrência, multithreading, Virtual Threads e tuning de JVM/GC.
-
Comunicação em rede de baixo nível: sockets TCP/IP, conexões persistentes, Netty ou NIO.
-
Domínio profundo de ISO 8583 (MTIs, bitmaps, DEs, subcampos e variações por bandeira), com bibliotecas como jPOS ou implementações próprias.
-
Arquitetura de sistemas de baixa latência e alta disponibilidade: timeouts, retries, idempotência, circuit breakers e failover.
-
Spring Boot e microsserviços.
-
Bancos de dados e cache de alta performance (Oracle/PostgreSQL, Redis).
-
Mensageria assíncrona (Kafka, RabbitMQ ou IBM MQ).
-
Testes automatizados, testes de carga (JMeter, Gatling) e simuladores de bandeira.
-
Git, CI/CD e conteinerização (Docker; Kubernetes desejável).
Requisitos de domínio: adquirência e autorização
Este é o diferencial central da vaga: o candidato precisa ter atuado diretamente no autorizador e na integração online com bandeiras.
-
Experiência comprovada (mínimo 3 anos) em sistemas de autorização de adquirente, subadquirente, processadora, emissor ou gateway.
-
Conhecimento do ciclo de vida da transação: autorização, captura, clearing, liquidação e disputa, com foco na etapa online.
-
Leitura e interpretação de especificações técnicas das bandeiras (Visa BASE I Technical Specifications, Mastercard Customer Interface Specification, Elo).
-
Domínio de códigos de resposta, motivos de recusa e estratégias para aumentar a taxa de aprovação.
-
Conhecimento de EMV (chip e contactless), tarja, digitada e transações sem cartão presente (CNP).
-
Experiência com 3-D Secure (EMV 3DS 2.x), tokenização de bandeira (VTS, MDES) e carteiras digitais.
-
Entendimento de crédito, débito, pré-pago, voucher, parcelado lojista e parcelado emissor no mercado brasileiro.
-
Noções de PCI DSS, PCI PIN e gerenciamento de chaves (ZMK, ZPK, BDK/DUKPT).
Diferenciais
-
Experiência com HSM (Thales payShield, Utimaco) e comandos criptográficos.
-
Vivência em certificação de terminais e kernels EMV, ou em protocolos de captura (TEF, ABECS, APIs de e-commerce).
-
Experiência com motores antifraude (regras e modelos de machine learning em tempo real).
-
Conhecimento de Pix, Open Finance ou outros arranjos de pagamento instantâneo.
-
Cloud (AWS, GCP ou Azure) com arquitetura multi-região e ativo-ativo.
-
Observabilidade e SRE: Grafana, Prometheus, Datadog, OpenTelemetry, SLOs.
Competências comportamentais
-
Calma sob pressão: incidentes no autorizador param vendas em tempo real; precisa diagnosticar rápido e com clareza.
-
Senso de dono: acompanha métricas de aprovação e latência como indicadores de negócio.
-
Rigor e atenção a detalhes: um campo errado na mensagem gera recusa em massa ou multa da bandeira.
-
Comunicação com negócio: traduz regras de bandeira e motivos de recusa para Operações, Produto e Comercial.
-
Liderança técnica: mentora desenvolvedores e influencia decisões de arquitetura.
-
Inglês técnico avançado: leitura de especificações e contato com as bandeiras.
Formação e senioridade
-
Formação: superior completo em Ciência da Computação, Engenharia, Sistemas de Informação ou áreas afins.
-
Experiência total: 8+ anos em desenvolvimento Java, sendo 3+ anos em autorização de transações de 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 de Product Owner
O Product Owner (PO) é o profissional responsável por maximizar o valor do produto entregue pelo time de desenvolvimento. Ele atua como a voz do cliente e dos stakeholders, gerenciando e priorizando o backlog do produto, definindo histórias de usuário claras e garantindo que o time trabalhe nos itens mais valiosos para o negócio.
As principais habilidades incluem gestão de backlog, escrita de histórias de usuário, priorização (Mascow, RICE), metodologias ágeis (Scrum, Kanban) e comunicação com stakeholders. Conhecimento em ferramentas como Jira, Trello, Azure DevOps e Miro é essencial.
Product Owners são profissionais altamente demandados no mercado de tecnologia, atuando de forma colaborativa com Scrum Masters, Product Managers e times de engenharia para impulsionar a agilidade e a entrega de valor contínuo.
Sobre a área de Engenheiro de Automação
O Engenheiro de Automação é o profissional responsável por projetar, desenvolver e implementar soluções que automatizam processos manuais e repetitivos em TI, infraestrutura, testes e operações. Ele combina conhecimento de programação com visão de DevOps e SRE para eliminar tarefas manuais e aumentar a eficiência operacional.
As principais habilidades incluem Infrastructure as Code (Terraform, Ansible, Pulumi), CI/CD (Jenkins, GitHub Actions, GitLab CI), automação de testes (Selenium, Cypress, Playwright), automação de rede (Netconf, SDN), RPA (UiPath, Power Automate) e scripting (Python, Bash, PowerShell). Conhecimento de Kubernetes, GitOps (ArgoCD, Flux) e plataforma de automação é diferencial.
Engenheiros de Automação em empresas de tecnologia são muito valorizados, especialmente aqueles que conseguem criar pipelines de deploy automatizados, infraestrutura auto-healing e plataformas internas de desenvolvimento (IDP). A área oferece oportunidades desde automation engineer júnior até automation architect e head of automation.
Sobre a área de Gestão de Projetos
A Gestão de Projetos é essencial para garantir que iniciativas estratégicas sejam entregues no prazo, dentro do escopo e com qualidade. Profissionais de PM coordenam equipes, gerenciam riscos e comunicam stakeholders.
As principais metodologias incluem PMBOK, PRINCE2, Scrum e Kanban. Ferramentas como Jira, Asana, Monday e MS Project são amplamente utilizadas no dia a dia.
Certificações como PMP e PgMP são diferenciadores importantes no mercado, com demanda crescente em empresas de tecnologia e consultoria.
Sobre a área de Analista de Tráfego
O Analista de Tráfego (especialista em mídia paga/performance) é o profissional responsável por criar, gerenciar e otimizar campanhas de anúncios patrocinados em plataformas digitais como Google Ads, Meta Ads, LinkedIn Ads e TikTok Ads. Ele acompanha métricas de conversão, analisa o retorno sobre investimento (ROAS), realiza testes A/B em anúncios e landing pages, e gerencia o orçamento de marketing para maximizar a captação de leads e vendas qualificadas.
Sobre a área de Content Writer
O Content Writer é o profissional responsável por criar conteúdo escrito de qualidade para sites, blogs, redes sociais e outras plataformas digitais. Ele combina habilidades de escrita com estratégia de conteúdo e SEO para atrair, engajar e converter audiências.
As principais habilidades incluem criação de conteúdo para blogs, landing pages, newsletters e redes sociais, pesquisa de palavras-chave, estratégia de conteúdo, calendário editorial e SEO writing. Conhecimento de WordPress, Surfer SEO, Ahrefs e ferramentas de analytics é diferencial.
Content Writers em empresas de tecnologia são muito valorizados, especialmente aqueles que conseguem criar conteúdo técnico acessível, evergreen content e conteúdo que gera tráfego orgânico. A área oferece oportunidades desde content writer júnior até head of content, com foco em qualidade, estratégia e performance de conteúdo.
Comentários 0