Senior Back End Engineer (Java) at Interim HealthCare - NH & Maine Parent
Karachi, Punjab, Pakistan -
Full Time


Start Date

Immediate

Expiry Date

13 Aug, 26

Salary

0.0

Posted On

15 May, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Microservices, API Design, Fintech, Distributed Systems, OAuth2, OpenID Connect, ACID Compliance, Database Management, System Integration

Industry

Description
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
Responsibilities
Design and build secure Java-based microservices to mediate between core banking engines and external partner ecosystems. Develop proprietary fintech logic for transactions and architect high-availability integrations with third-party providers.
Loading...