
Senior Back End Engineer (Java)
Key Responsibilities
API & Microservices Orchestration
-
Design and build Java‑based microservices that securely mediate between Bank's core banking engine and the external partner ecosystem.
-
Implement resilient, scalable APIs with clear service boundaries and observability.
Fintech Product Logic
-
Develop proprietary fintech logic for Beyond Banking transactions, including:
-
Travel bookings
-
eSIM provisioning
-
E‑commerce and marketplace purchases
-
Ensure tight linkage with core systems such as digital accounts, payments, loyalty, and settlement layers.
Third‑Party Integrations
-
Architect secure, high‑availability integrations with super‑app orchestrators, travel platforms, fintech aggregators, and service providers.
-
Handle failures, retries, and service degradation gracefully.
Security & Data Protection
-
Implement advanced authentication and authorization using OAuth2, OpenID Connect, and token‑based security models.
-
Protect sensitive customer data across all third‑party interactions.
Transactional Integrity
-
Ensure full ACID compliance across all Beyond Banking transactions.
-
Handle complex edge cases such as partial fulfillment, refunds, reversals, and reconciliation between financial and non‑financial systems.
Platform & Engineering Principles
-
Bank‑grade reliability: No compromise on correctness or integrity.
-
Scalable integration: One platform, many partners.
-
Security‑by‑default: Zero‑trust partner interactions.
-
Observability & resilience: Designed for failure, built for recovery.
Required Skills & Experience
-
7–10 years backend experience, with strong Java and microservices expertise
-
Experience working on payments, transactional systems, or fintech platforms
-
Strong understanding of distributed systems, databases, and consistency models
-
Experience integrating with third‑party service providers
-
Strong engineering rigor and ownership mindset
© 2026 Qureos. All rights reserved.