Description
Job overview
A high-level engineering role focused on building sophisticated payment orchestration infrastructure that coordinates transactions across banks, payment providers, wallets, and settlement systems.
Key Responsibilities
- Architect and develop distributed payment-orchestration services for multi-provider transaction routing.
- Build intelligent routing logic based on payment method, currency, provider availability, transaction limits, cost, and risk parameters.
- Engineer transaction state machines covering authorization, capture, reversal, refund, settlement, and failure recovery.
- Develop resilient APIs and event-driven services capable of processing high transaction volumes.
- Implement idempotency, concurrency controls, retry strategies, circuit breakers, and automated recovery mechanisms.
- Build settlement and reconciliation services connecting internal ledgers with external payment providers.
- Optimize PostgreSQL schemas, queries, caching layers, and asynchronous workloads.
- Establish comprehensive observability through metrics, distributed tracing, structured logging, and alerting.
- Participate in architectural decisions, technical reviews, incident response, and engineering standards.
Required Experience
- 6+ years of professional software engineering experience.
- Advanced proficiency in Java, Kotlin, Go, or C#.
- Strong knowledge of distributed systems, microservices, event-driven architecture, and transactional databases.
- Experience with Kafka or equivalent messaging infrastructure.
- Strong PostgreSQL and SQL expertise.
- Experience with Docker, Kubernetes, CI/CD, and cloud-native environments.
- Professional experience in payments, banking, digital wallets, or financial infrastructure is highly advantageous.
Are you interested in this position?
Apply by clicking on the “Apply Now” Button below!
#JobsHubEstonia #GlobalRecrument
#CareerOpportunities #HiringNow
#JobSeekersNetwork #EstoniaJobs
#RecruitmentServices #EmploymentPortal.
Related Jobs
Description A high-growth fintech organisation in Estonia is seeking a Principal Payments Engineer to design and evolve the technology powering secure, scalable, and high-volume financial transactions. This is a senior individual-contributor role for an engineer...
Description A technology-driven fintech organisation in Estonia is seeking a Senior Financial Systems Developer to engineer reliable software for transaction processing, financial data management, account services, and digital financial operations. This position is built for...
Description Principal Fintech Infrastructure Engineer Design the Cloud Foundation for High-Scale Financial Technology A technology-led fintech organization in Estonia is seeking a Principal Fintech Infrastructure Engineer to architect and evolve the cloud and platform infrastructure...
×