Java Software Engineer

Systems Arabia

Karachi Division

On-site

PKR 1,339,000 - 2,009,000

Full time

43 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Systems Arabia in Karachi invites an experienced Java Backend Developer to build, maintain and support backend services and APIs across OMS, DFIX, CSM and GW systems. The role emphasizes stability, performance, integration, and maintainable service architecture.

You will design scalable components, develop RESTful interfaces, troubleshoot production issues, and collaborate with frontend, QA, DevOps and business teams to ensure reliable deployments and continuous improvement.

Qualifications

  • Strong hands-on experience with Java 8 and enterprise backend development.
  • Solid understanding of Java OOP, Collections, Exception Handling, and Multithreading.
  • Experience developing and consuming RESTful APIs/services.
  • Experience with enterprise application integration and distributed environments.
  • Strong debugging, troubleshooting, and performance optimization skills.
  • Experience with unit testing and API/integration testing.
  • Familiarity with Git, CI/CD, Maven, and Agile development practices.
  • Experience working with application servers such as JBoss is preferred.
  • Experience with Oracle databases/SQL is preferred.
  • Exposure to OMS, DFIX, CSM, GW, ESB/LWAPI, or similar enterprise systems will be an advantage.

Responsibilities

  • Develop and maintain backend services and APIs using Java 8.
  • Design and implement scalable, reliable, and reusable service components.
  • Develop and integrate RESTful APIs with internal and external systems.
  • Work across OMS, DFIX, CSM, and GW applications and their integrations.
  • Implement business logic, data processing, validation, and service integrations.
  • Troubleshoot production issues and perform application performance optimization.
  • Develop unit tests and support integration and regression testing.
  • Participate in code reviews and follow established development standards.
  • Collaborate with frontend, QA, DevOps, and business teams.
  • Support application deployment, monitoring, maintenance, and continuous improvement.
  • Contribute to application stabilization, defect resolution, and integration support.

Skills

Java 8
Backend development
REST APIs
Distributed systems
Git
CI/CD
Maven
Jboss
SQL/Oracle

Tools

Git
CI/CD
Maven

Job description

We are looking for an experienced Java Backend Developer to develop, maintain, and support enterprise backend services and APIs. The role involves working across OMS, DFIX, CSM, and GW systems, with a strong focus on application stability, performance, integration, and maintainable service architecture.

Key Responsibilities

  • Develop and maintain backend services and APIs using Java 8.
  • Design and implement scalable, reliable, and reusable service components.
  • Develop and integrate RESTful APIs with internal and external systems.
  • Work across OMS, DFIX, CSM, and GW applications and their integrations.
  • Implement business logic, data processing, validation, and service integrations.
  • Troubleshoot production issues and perform application performance optimization.
  • Develop unit tests and support integration and regression testing.
  • Participate in code reviews and follow established development standards.
  • Collaborate with frontend, QA, DevOps, and business teams.
  • Support application deployment, monitoring, maintenance, and continuous improvement.
  • Contribute to application stabilization, defect resolution, and integration support.

Requirements

  • Strong hands-on experience with Java 8 and enterprise backend development.
  • Solid understanding of Java OOP, Collections, Exception Handling, and Multithreading.
  • Experience developing and consuming RESTful APIs/services.
  • Experience with enterprise application integration and distributed environments.
  • Strong debugging, troubleshooting, and performance optimization skills.
  • Experience with unit testing and API/integration testing.
  • Familiarity with Git, CI/CD, Maven, and Agile development practices.
  • Experience working with application servers such as JBoss is preferred.
  • Experience with Oracle databases/SQL is preferred.
  • Exposure to OMS, DFIX, CSM, GW, ESB/LWAPI, or similar enterprise systems will be an advantage.
  • Strong problem-solving, collaboration, and communication skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer - Enterprise APIs & Services
Senior Java Backend Engineer - Enterprise APIs & Services

Systems Arabia • Karachi Division

On-site
PKR 1,339,000 - 2,009,000
Full Stack Engineer
Full Stack Engineer

Systems Limited • Punjab

On-site
PKR 1,800,000 - 2,400,000
Java Developer
Java Developer

CODE Informatics • Islamabad

On-site
PKR 1,200,000 - 2,000,000
Staff/Senior Software Consultant - Java + AWS - Evening Shift
Staff/Senior Software Consultant - Java + AWS - Evening Shift

10Pearls • Islamabad

On-site
PKR 1,800,000 - 2,800,000
Junior Java Developer
Junior Java Developer

Abacus Global • Lahore

On-site
PKR 800,000 - 1,200,000
Principal Application Engineer
Principal Application Engineer

The Children's Place • Lahore

On-site
PKR 3,000,000 - 5,000,000
Senior Java Microservices Engineer (Spring Boot)
Senior Java Microservices Engineer (Spring Boot)

Systems Limited • Punjab

On-site
PKR 1,800,000 - 2,400,000
Senior Software Engineer - Java
Senior Software Engineer - Java

Creativechaos • Lahore

On-site
Software Engineer - Java Backend
Software Engineer - Java Backend

Exper Labs • Lahore Cant

On-site
Gym
Health Insurance
Provident Fund
+1
Senior Java Backend Engineer - AWS, Microservices & APIs
Senior Java Backend Engineer - AWS, Microservices & APIs

10Pearls • Islamabad

On-site
PKR 1,800,000 - 2,800,000