Senior Java Software Engineer

Abacus


Date: 3 weeks ago
City: Lahore
Contract type: Full time

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 plus.
  • Platforms.Good communication and problem-solving skills; team player with a proactive mindset.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Content Writer

Careers at Cedar Global Solutions, Lahore
4 days ago
Position Summary The Content Writer is a key member of the Marketing Team and plays a foundational role in executing Cedar’s content marketing efforts. This position is ideal for early-career professionals passionate about digital storytelling, brand voice, and social media engagement. You will create compelling written content, assist in managing social media pages, and support ongoing digital campaigns while learning from...

Data & Software QA

ClearGrid, Lahore
4 days ago
The Data & Software Quality Assurance (QA) Specialist will play a key role in ensuring the integrity, reliability, and performance of our software solutions and underlying data. As a vital member of our product and technology teams, you will be responsible for developing and executing comprehensive test plans, identifying potential issues, and collaborating with cross-functional teams to deliver high-quality results....

Sales Operations Coordinator

u-blox, Lahore
4 days ago
Do you thrive in a fast-paced sales environment? As a Sales Operations Coordinator, you’ll be the vital link between customers, distributors, and our global team—managing orders, optimizing processes in Salesforce, and ensuring flawless execution. With 0–3 years of experience and ERP/CRM familiarity, you’ll grow in a multicultural workplace that values innovation, collaboration, and your professional development. Join us in Lahore...