

Search by job, company or skills
JOB PURPOSE:
lead the design and architecture of high-performance financial transaction systems, drive the transition to a proprietary solution that provides superior agility, faster time‑to‑market for custom payment products, and full control over integrations.
KEY ACCOUNTABILITIES:
KNOWLEDGE, SKILLS & COMPETENCIES:
Education Background
Bachelor's degree in Computer Science, Software Engineering or related field
Competencies
- Expert in Java (17/21 LTS), concurrency, JVM tuning and high‑throughput systems.
- Deep experience in payment platform architecture – preferably replacing or integrating with BPC Smart Vista or similar switches (Postilion, ACI, etc.).
- Strong understanding of jPOS (working effectively with jPOS specialists).
- Proven track record in legacy modernization and phased migration projects (2‑3 year horizon).
- Microservices, event‑driven architecture (Kafka), Spring Boot, Kubernetes, and cloud-native design.
- Database architecture (SQL, NoSQL) for transaction and reconciliation data.
- Security: PCI DSS, encryption, HSM integration, secure key management.
- CI/CD, observability, and chaos engineering for payment‑grade resilience
Language Skills
English – fluent (technical design, board‑level presentations, stakeholder management)
Years of Experience
10 years in software development with at least 4 years as a Software Architect in fintech/payments, experience with BPC Smart Vista is a strong plus.
Job ID: 150583563