Solution Architect Java / Integration

  • Lahore, Pakistan
  • Full-Time
  • On-Site
  • -

Job Description:

Job Summary:

We are seeking a highly skilled and experienced Senior Java Developer with deep expertise in designing and implementing robust integration solutions for the telecommunications and fintech sectors. The ideal candidate will have a strong command of modern Java-based development, API architecture, and security protocols, along with a solid understanding of industry-specific standards such as TM Forum Open APIs and Open Banking frameworks.

Key Responsibilities:

Java Development & API Engineering

  • Design, develop, and maintain scalable backend systems and

    microservices using Java (Spring Boot, Jakarta EE).
  • Build and expose RESTful APIs aligned with TM Forum Open APIs (TMF), CAMARA standards, and Open Banking specifications (UK/PSD2).
  • Lead the development of API gateway policies (throttling, caching, quota) using platforms such as Apigee, Kong, or MuleSoft.

Security & Identity Integration

  • Implement secure authentication and authorization flows using OAuth

    2.0, OpenID Connect, and integrate with IdPs like Okta, Azure AD, or 
  • Ping Identity.

  • Ensure APIs are compliant with Consent Management and data privacy mandates.

Domain Expertise: Telco & Fintech

  • Build and integrate Java modules for OSS/BSS systems, SIM lifecycle management, provisioning, and partner APIs in telco ecosystems.
  • Develop interfaces for banking platforms including KYC/AML workflows, account aggregation (AIS), and payment initiation (PIS).
  • Translate regulatory requirements (e.g., PSD2, GDPR) into compliant technical implementations.

️ Cloud & Architecture

  • Design cloud-native or hybrid Java-based solutions in multi-

    region/multi-tenant environments.
  • Work with event-driven architectures, message queues (Kafka, RabbitMQ), and integration platforms (iPaaS).
  • Collaborate with architects and DevOps teams to ensure CI/CD, scalability, and fault tolerance.

Collaboration & Documentation:

Deliver high-quality technical documentation, solution blueprints, and developer guides.

  • Present solutions to technical and non-technical stakeholders,

    participating in sprint planning and reviews.

Key Requirements:

  • 8-10 years minimum hands-on Java development experience in large-scale integration projects.
  • Proficient in Spring Boot, REST API development, and API gateway patterns.
  • Proven industry experience in telecom (OSS/BSS) and/or fintech/banking integration.
  • Hands-on experience with OAuth2, OpenID Connect, and API security frameworks.
  • Familiarity with compliance requirements like GDPR, PCI-DSS, PSR, and regional data protection laws.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Strong communication and documentation skills.