Estamos em busca de um(a) Desenvolvedor(a) Java Sênior com sólida experiência em Switch / Autorizador Transacional de Adquirência para atuar em um ambiente dinâmico de alta criticidade e com grande volume de transações.
Essa é uma oportunidade para profissionais que desejam trabalhar com sistemas robustos diretamente ligados ao ecossistema de meios de pagamento contribuindo para a performance segurança e escalabilidade de soluções essenciais para o negócio.
Se você tem perfil analítico gosta de desafios técnicos complexos e quer atuar em projetos que impactam milhares de transações diariamente essa posição pode ser o próximo passo da sua carreira.
Experiência comprovada com:
Backend / Core
Java Core (JDK 21);
Desenvolvimento de aplicações de alta performance e baixa latência;
Programação concorrente (multithreading paralelismo);
Sistemas distribuídos e escaláveis;
Controle de concorrência idempotência e processamento paralelo;
Desenvolvimento de sistemas resilientes e tolerantes a falhas;
Cloud & Infraestrutura
Cloud Computing (OpenShift AWS Azure GCP);
Containers (Docker DockerHub);
Uso de Redis como cache distribuído para alta performance transacional;
Experiência com mensageria (Kafka RabbitMQ);
Banco de Dados
RDBMS (SQL Server Oracle ou similares);
NoSQL (Cassandra ou outros);
Modelagem para alto volume transacional;
Meios de Pagamento (ESSENCIAL)
Forte conhecimento em sistemas de autorização de cartões;
Experiência com protocolo ISO8583 (Visa Mastercard Elo Amex) incluindo parsing montagem e troubleshooting de mensagens;
Integração com redes de:
Captura;
Autorização;
Sistemas de risco;
Bandeiras;
Experiência com simuladores de mensageria ISO8583;
Segurança
Criptografia aplicada a meios de pagamento;
Integração com HSM;
Ferramentas
Git;
Jira ou ferramentas equivalentes;
IDEs Java (IntelliJ Eclipse);
Idioma
Inglês técnico para leitura de documentação (Visa Mastercard etc.);
Diferenciais (Desejável)
Experiência com C/C;
Spring Boot e Spring Batch;
Experiência com observabilidade (logs tracing métricas);
Conhecimento em arquitetura de sistemas de alta disponibilidade (HA);
Experiência com IA aplicada ao desenvolvimento (ex: uso de ferramentas como Claude ou similares);