Description

Company Overview

The organisation builds technology solutions that connect digital businesses with payment service providers, banking partners, and transaction-processing platforms. Its engineering function focuses on dependable integrations, consistent payment experiences, and the efficient exchange of transaction data between systems.

Role Summary

The Payment Integration Engineer will implement and maintain integrations between internal applications and external payment providers. The successful candidate will ensure that payment interfaces are reliable, well-documented, and capable of handling different transaction statuses, provider requirements, and operational exceptions.

Key Responsibilities

  • Integrate payment gateways, acquiring platforms, banking APIs, and third-party payment services.
  • Develop and maintain API clients, webhooks, authentication flows, and provider-specific adapters.
  • Implement validation, error handling, retry logic, and idempotency for payment requests.
  • Map transaction statuses and payment events between internal systems and external providers.
  • Troubleshoot integration failures, callback inconsistencies, and transaction discrepancies.
  • Create integration documentation, technical specifications, and testing procedures.
  • Support sandbox testing, certification activities, and production releases with payment partners.
  • Collaborate with product managers, QA engineers, and operations teams to resolve integration issues.

Requirements and Qualifications

  • Degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience.
  • Experience building API integrations or backend applications in a production environment.
  • Proficiency in JavaScript/TypeScript, Java, Python, C#, or another suitable programming language.
  • Practical knowledge of REST APIs, JSON, webhooks, OAuth 2.0, and API authentication.
  • Understanding of payment gateway workflows, transaction lifecycles, and payment failure scenarios.
  • Experience using API testing tools, version control, automated tests, and debugging utilities.
  • Strong documentation skills and the ability to work with external technical teams.
  • Professional proficiency in English; payments industry experience is an advantage.

Benefits

  • Fully remote work arrangement.
  • Opportunity to work with diverse payment technologies and financial service integrations.
  • Supportive engineering environment with knowledge-sharing opportunities.
  • Professional training and development opportunities.
  • Flexible work practices and involvement in end-to-end integration projects.

Application Instructions

Interested candidates should provide an updated CV highlighting API development, third-party integrations, and payment-related projects. A cover letter should briefly explain your approach to troubleshooting complex integrations and maintaining reliable transaction flows. Relevant public code samples or portfolio links may be included.

Are you interested in this position?

Apply by clicking on the “Apply Now” Button below!

#JobsHubEstonia #GlobalRecruitment
#CareerOpportunities #HiringNow
#JobSeekersNetwork #EstoniaJobs
#RecruitmentServices #EmploymentPortal.