Descrição da Vaga
Role Summary:
We are seeking an experienced Senior Java Developer with strong expertise in payment systems and banking API integration. The successful candidate will design and build mission-critical services that power our financial infrastructure including digital wallets, real-time settlements, reconciliation processes, and bank connectivity. You will collaborate closely with product compliance, and DevOps teams to ensure high availability, performance, and regulatory compliance across our platform.
Design, develop, and maintain high-performance Java microservices for payment processing and financial transactions. Integrate with banking APIs, PSPs, and payment gateways (e.g., SWIFT, FPS, SEPA, VISA/MASTERCARD, or local clearing systems).
Implement secure payment and settlement flows, including authorization, posting, reconciliation, and refund logic.
Work with event-driven architecture using Kafka and apply event-sourcing design patterns where appropriate.
Ensure data integrity and transactional consistency across multiple systems (PostgreSQL, message brokers, and external APIs).
Build and maintain RESTful APIs and WebSocket services; implement gRPC integrations when needed.
Collaborate with DevOps engineers on containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines.
Participate in code reviews, testing, and monitoring improvements to ensure system stability and scalability.
Support compliance with security and regulatory requirements, including PCI-DSS, KYC/AML, and Open Banking standards
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Detalhes da Vaga
Data de Publicação:
February 27, 2026
Tipo de Vaga:
Tecnologia
Localização:
Brazil
Company:
Zeo Consulting
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.