JobBR
Software Developer Consultant - Java

- Location Barueri, SP
Venha construir o futuro da tecnologia! Venha ser CSU Digital! 💙🚀 Se você gosta de desafios, busca evolução constante e quer fazer parte de uma empresa que está na vanguarda da transformação digital, a CSU Digital é o lugar certo para você construir sua próxima história. Estamos procurando um Software Developer Consultant, atuando como referência técnica no core de emissão e processamento de cartões multi-bandeira (autorização, clearing, liquidação, faturamento e chargeback). Responsabilidades e atribuições: Definir e evoluir a arquitetura dos microserviços da plataforma Magnus (Java/Spring Boot).Liderar tecnicamente o design dos fluxos de autorização, clearing e liquidação (settlement) de transações Visa/Mastercard/Elo/Amex.Conduzir as integrações ISO 8583 (FIMI/PIMI) com bandeiras e autorizadores externos.Ser referência em operações EMV: validação de ARQC, geração de ARPC, CVN, criptogramas e integração com HSM (Futurex).Garantir consistência transacional de ponta a ponta: saldo, limites, holds, estornos, reversões e idempotência.Atuar como última instância técnica na investigação e resolução de incidentes críticos de produção (análise de causa raiz).Definir padrões de qualidade, testes automatizados e boas práticas de engenharia para o time.Liderar certificações e homologações junto às bandeiras (ex. PCR/endpoint Visa, VisaNet).Revisar código, mentorar desenvolvedores e disseminar conhecimento do domínio de pagamentos.Assegurar segurança e conformidade (PCI-DSS, LGPD, requisitos BACEN/regulatórios) nas soluções.Apoiar lideranças e produto em decisões técnicas de alto impacto e viabilidade. Requisitos e qualificações: Formação superior em Computação, Engenharia ou áreas correlatas.Experiência consolidada como especialista/sênior em desenvolvimento backend Java (tipicamente 8+ anos).Vivência comprovada e aprofundada no domínio de meios de pagamento / emissão de cartões.Histórico de atuação como referência técnica e condução de decisões de arquitetura.Conhecimentos técnicosDomínio avançado de Java e Spring Boot (Spring Data, Integration, Batch).Arquitetura de microserviços e mensageria assíncrona (RabbitMQ).Bancos de dados relacionais e SQL (MySQL ou similar), modelagem e performance.Protocolo ISO 8583 e ciclo de mensagens dual (autorização, confirmação, clearing, reversal).Domínio do ciclo de emissão/processamento: autorização, liquidação, faturamento, chargeback.Versionamento com Git e práticas de CI/CD.EMV em profundidade (ARQC/ARPC, CVN18, criptogramas), integração com HSM (Futurex).Kubernetes e cloud AWS (multi-região/alta disponibilidade).Service discovery/config (Consul), observabilidade (logs/métricas/tracing).Experiência direta com bandeiras (Visa/Mastercard) e processos de certificação (PCR, VisaNet, Base II).Conformidade PCI-DSS e segurança aplicada a sistemas financeiros.Inglês técnico (leitura e interpretação de specs das bandeiras). Na CSU estamos comprometidos com a diversidade. Promovemos um ambiente inclusivo, garantindo que os talentos possam trabalhar em um ambiente positivo que os convide a desenvolver sua carreira profissional com igualdade de oportunidades. Sabermos que a diversidade é um elemento fundamental para impulsionar a inovação, é por isso que buscamos candidatos com base em suas qualificações profissionais, independentemente de raça, cor da pele, religião, idade, sexo, orientação sexual, identidade de gênero, nacionalidade ou deficiência. Venha construir o futuro com a gente!