Java Developer - Integration

Lahore, Pakistan · On-site

About this role

Java Developer (3-5 Years Experience)

Location: Lahore| Type: Full-Time

Job Summary

We are looking for a talented Java Developer with 3-5 years of experience to join our integration team working on cutting-edge solutions in the telecommunications and fintech industries. You will contribute to the design and development of robust backend systems and APIs while gaining exposure to industry standards such as TM Forum Open APIs and Open Banking frameworks.

Key Responsibilities

Java Development & API Engineering
  • Develop and maintain scalable backend systems and microservices using Java (Spring Boot).

  • Build and consume RESTful APIs, aligning with best practices and industry standards such as TM Forum Open APIs or Open Banking (PSD2).

  • Collaborate in the design and implementation of API gateway policies (rate limiting, caching, authentication) using tools like Apigee, Kong, or MuleSoft.

Security & Identity
  • Integrate OAuth2.0 and OpenID Connect for secure API authentication.

  • Work with Identity Providers such as Okta, Azure AD, or Ping Identity to support secure access flows.

  • Support the implementation of data privacy and consent management practices in line with regulations like GDPR.

Domain Exposure
  • Contribute to development of Java components for telecom systems like OSS/BSS, SIM lifecycle, or partner API integrations.

  • Support interfaces related to banking services like KYC, account aggregation, or payment initiation.

Cloud & Integration
  • Support deployment and monitoring of applications in cloud environments (AWS, Azure, or GCP).

  • Work with event-driven architectures, Kafka or RabbitMQ, and assist in CI/CD processes.

Teamwork & Documentation
  • Collaborate with architects, QA, and DevOps to deliver secure and scalable services.

  • Participate in code reviews, sprint planning, and document solutions for internal and external stakeholders.

Qualifications

  • 3-5 years of experience in Java backend development (Spring Boot / Jakarta EE).

  • Strong understanding of RESTful APIs and integration patterns.

  • Familiarity with telecom (OSS/BSS) or fintech (Open Banking, PSD2) domains is a plus.

  • Exposure to API security protocols (OAuth2, OIDC) and cloud platforms.

  • Good communication and problem-solving skills; team player with a proactive mindset.

Company at a glance

For nearly 40 years, Abacus has been offering cutting-edge business solutions helping organisations to transform their visions into realities through a combination of latest business methodologies and technological tools. The business value offered by Abacus has a deep scale, is industry focused and technology driven with a world class delivery capability. We help to transform the businesses of clients who want to be leaders in their industry.

Abacus is founded on one simple belief, that change is the only constant in our world and that as enterprises and individuals, we must all respond to change with vision, courage and integrity. We are passionate about being partners to our clients, as advisers, consultants, technology specialists, systems integrators and outsourcers. For the people at Abacus, fulfillment is seeing our clients transform into truly great organisations.

Team Size5,001-10,000 employees
WorkspaceOn-site
IndustryIT Services and IT Consulting
Location
Lahore, Punjab, Pakistan

Tired of cold applications?

Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.

Know someone who'd be great for this?