SonicJobs Logo
Left arrow iconBack to search

Senior Developer - Payment Systems

Ripple
Posted a day ago, valid for 15 days
Location

Orpington, Kent BR69SH, England

Salary

£40,000 - £48,000 per annum

info
Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • We are looking for a Senior Developer skilled in building and managing direct payment integrations and complex payment systems.
  • The role requires a minimum of 5 years of experience in payment systems, particularly in tokenisation and payment orchestration.
  • The position offers a competitive salary along with performance-based bonuses and hybrid working options.
  • Key responsibilities include developing secure payment processing systems and collaborating with a development team on payment-focused projects.
  • Additional benefits include 22 days of holiday, employer pension contributions, and a company-provided Apple laptop.

We are seeking a skilled Senior Developer with deep expertise in building and managing direct payment integrations and complex payment systems.

This role requires more than just integrating standard payment gateways like Stripe—it’s about building a robust, secure, and scalable payment infrastructure tailored to our evolving projects.

If you’re a payments-experienced developer with hands-on knowledge in tokenisation, direct payload handling, and advanced payment orchestration, we’d love to speak with you.

This position offers hybrid working with 3 days on site, 2 remote per week.

Responsibilities

  • Develop, optimise, and maintain payment processing systems, ensuring secure, seamless transactions.
  • Work with tokenisation, direct payload sending, and advanced payment orchestration.
  • Implement Network Tokens and manage White Label / Mass-User Permissions.
  • Design and optimise systems to handle large transaction volumes securely and efficiently.
  • Collaborate with a rapidly advancing development team on new payment-focused projects as part of our roadmap.
  • Uphold best practices in security and compliance, especially in managing sensitive payment data.

Key Requirements

  • Expert in PHP, Laravel: Proven expertise in Laravel, especially with server-side development and integration of custom payment systems.
  • Direct Payment Integration: Experience in implementing direct payment systems beyond standard gateway windows.
  • Tokenisation & Security Standards: Hands-on knowledge of tokenisation techniques, encryption, and security protocols such as OAuth and JWT.
  • API Development & Integration: Strong understanding of RESTful API design, specifically for payment processing and secure data handling.
  • Experience with Payment Orchestration: Familiarity with managing multi-step payment processes such as authorisation, capture, and settlement.
  • Network Tokens & Mass-User Permissions: Experience implementing and managing advanced permission structures, handling Network Tokens, and managing multi-user environments.
  • Team Collaboration: Able to work alongside an advanced team, contributing expertise and jumping into projects at various stages.

Additional Skills

  • Familiarity with front-end technologies (JavaScript, jQuery) and responsive UI (HTML, CSS).
  • Experience with GitHub for version control and documentation practices.
  • Knowledge of project management tools (e.g., Trello, Float) and design tools (InVision, Figma, Adobe XD) is a plus.

Benefits

  • 22 days of holiday plus bank holidays.
  • Competitive salary and performance-based bonuses.
  • Hybrid working options and a collaborative, dynamic work environment.
  • Company Apple Laptop, employer pension contributions, and more.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.