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
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 Design
A área de Design, especialmente UX/UI e Product Design, vivenciou um crescimento significativo nos últimos anos. Com a digitalização acelerada dos negócios, a demanda por profissionais que consigam criar experiências digitais intuitivas e agradáveis nunca foi tão alta.
Os principais skills incluem Figma, Sketch, Adobe XD, pesquisa com usuários, design thinking, prototipação e system design. Designers de produto são cada vez mais valorizados por seu impacto direto nos resultados de negócio.
O trabalho remoto abriu portas para designers brasileiros trabalharem para empresas globais, com salários competitivos em dólares e euros.
Sobre a área de Produto
Product Management é uma das áreas mais strategicamente relevantes nas organizações de tecnologia. O Product Manager é responsável por definir a visão do produto, priorizar funcionalidades e coordenar equipes multidisciplinares para entregar valor ao usuário.
As habilidades essenciais incluem pensamento estratégico, análise de dados, comunicação, liderança e conhecimento técnico. Ferramentas como Jira, Confluence, Miro e analytics platforms são fundamentais no dia a dia.
Salários para PMs no Brasil variam de R$ 8.000 (júnior) a R$ 35.000+ (sênior em big techs), com oportunidades crescentes para trabalho remoto internacional.
Sobre a área de Audiovisual
A área de Audiovisual é responsável pela produção, edição e criação de conteúdo em vídeo e áudio para as mais diversas plataformas. Com o crescimento exponencial de conteúdo digital, profissionais de audiovisual são fundamentais para marcas que querem se comunicar de forma visual e impactante.
As principais habilidades incluem produção e edição de vídeo (Premiere Pro, DaVinci Resolve, Final Cut), motion graphics (After Effects), animação (Blender, Cinema 4D), design de som, podcaster, live streaming (OBS Studio) e fotografia. Conhecimento de storytelling visual, ritmo e direção de arte é diferencial.
Profissionais de Audiovisual em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam motion graphics, vídeos para redes sociais e conteúdo para plataformas digitais. A área oferece oportunidades desde videomaker até diretor de audiovisual, com foco em criatividade, qualidade técnica e storytelling.
Sobre a área de Content Manager
O Content Manager é o profissional responsável por liderar toda a estratégia, produção e gestão de conteúdo de uma organização. Ele define a estratégia editorial, coordena equipes de redação e garante que o conteúdo esteja alinhado com os objetivos de negócio e a identidade da marca.
As principais habilidades incluem estratégia de conteúdo, planejamento editorial, content audit, buyer persona, customer journey, content ops, governança de conteúdo, métricas de performance (ROI, engajamento, tráfego orgânico) e gestão de equipe. Conhecimento de WordPress, Contentful, Notion e ferramentas de analytics é diferencial.
Content Managers em empresas de tecnologia são muito valorizados, especialmente aqueles que conseguem alinhar conteúdo com funil de conversão, liderar equipes multidisciplinares e usar dados para otimizar estratégia editorial. A área oferece oportunidades desde content manager até diretor de conteúdo, com foco em estratégia, qualidade e escala.
Sobre a área de Inteligência Artificial
A área de Inteligência Artificial é atualmente a que mais cresce no mercado de tecnologia. A revolução dos modelos generativos (GPT, Claude, Gemini) criou uma demanda massiva por profissionais especializados em IA.
As principais áreas de atuação incluem Machine Learning Engineering, MLOps, Prompt Engineering, AI Research e Applied AI. Python, TensorFlow, PyTorch e conhecimento de LLMs são skills essenciais.
Salários na área de IA são os mais altos do setor de tecnologia, com muitas oportunidades de trabalho remoto para empresas internacionais.
Comentários 0