Datamatics Technologies

Enterprise Service Layer (ESL) Developer

Karachi, Sindh, Pakistan - Full Time

Job Description: Enterprise Service Layer (ESL) Developer

Job Title: Enterprise Service Layer (ESL) Developer
Experience: 5+ Years
Employment Type: Full-Time
Location: Onsite / Offshore / Hybrid, as applicable

Role Summary

We are looking for an experienced Enterprise Service Layer (ESL) Developer to design, develop, and maintain APIs and integration services connecting digital applications with enterprise backend systems.

The ideal candidate should have strong hands-on experience in REST APIs, microservices, backend development, and enterprise system integration.

Key Responsibilities

  • Design, develop, test, and maintain Enterprise Service Layer services and APIs.
  • Develop REST APIs and microservices to integrate applications with backend systems.
  • Build and maintain integrations between digital applications and enterprise systems.
  • Develop integration services using appropriate API and messaging approaches.
  • Handle API validation, transformation, error handling, and logging.
  • Troubleshoot API, integration, and production issues.
  • Write clean, reusable, maintainable, and testable code.
  • Participate in code reviews and follow API and development standards.
  • Collaborate with Architects, Commerce Developers, Front-End Developers, Backend Developers, QA, and DevOps teams.

Must-Have Skills

  • Strong hands-on experience in backend, API, middleware, or enterprise integration development.
  • Strong experience developing REST APIs and microservices.
  • Proficiency in at least one backend technology:
    • Java / Spring Boot
    • .NET
    • Node.js
  • Experience integrating applications with enterprise/backend systems.
  • Good understanding of JSON, HTTP/HTTPS, and web services.
  • Understanding of API integration patterns.
  • Experience with API authentication and authorization.
  • Experience with Git and CI/CD practices.
  • Strong debugging, troubleshooting, and problem-solving skills.

Good-to-Have Skills

  • Experience with API Gateway or API Management solutions.
  • Knowledge of messaging or event-driven integration.
  • Experience integrating with Commerce/eCommerce platforms.
  • Exposure to cloud environments such as Azure, AWS, or Google Cloud.

Experience Required

  • 5+ years of overall software development experience.
  • At least 3+ years of hands-on experience in API development, microservices, middleware, backend development, or enterprise integration.
  • Proven experience integrating applications with enterprise/backend systems.
  • Hands-on experience with Java/Spring Boot, .NET, or Node.js.
  • Experience in Commerce/eCommerce integration environments is preferred.
Apply: Enterprise Service Layer (ESL) Developer
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Earliest start date?*
What is your total professional experience?*
How many years of relevant experience do you have for this position?*
What is your current location (City and Country)?*
What is your nationality?*
What is your current employment status?*
What is your current designation and company name?*
What are your key technical skills and areas of expertise?*
What is your current monthly salary?
Please mention the amount and currency.*
What is your expected monthly salary?
Please mention the amount and currency.*
What is your current notice period or earliest availability to join?*
Do you have a valid work visa or work permit for the project country?*
Are you willing to relocate if required?*
Please provide your contact number, including the country code.*
What is your proficiency level in English?*
Human Check*