Backend Developer

🕒 February 3

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Xsolla

Xsolla

201 - 500 employees

Founded 2005

🎮 Gaming

🛍️ eCommerce

☁️ SaaS

Gaming • eCommerce • SaaS

Xsolla is a company specializing in game commerce solutions. It provides tools and services that empower video game developers to monetize, distribute, and fund their games, helping them to increase revenue at any stage of development. Xsolla offers a wide range of solutions such as customizable web shops, payment processing, fraud prevention, and social packages to enhance player engagement. With over 19 years of experience in the video game industry, Xsolla collaborates with developers and publishers globally to manage compliance, taxes, and operational complexities, allowing them to focus on connecting with their players. Their services are designed to work with popular game development platforms like Unity, Unreal, and Cocos Creator, supporting a wide array of local payment methods worldwide.

📋 Description

• Develop and maintain backend services for card payment processing using PHP (Symfony) and Golang. • Integrate and support payment service providers (PSPs) and acquirers (Adyen, Checkout.com, JP Morgan Chase, etc.) • Design and implement scalable, event-driven architectures for high-load payment systems • Write clean, testable code with comprehensive unit and functional test coverage • Optimize database queries and data models for OLTP workloads (MySQL, MongoDB) • Collaborate with the team on system design, code reviews, and technical decisions • Ensure system observability and troubleshoot issues using ELK stack • Participate in CI/CD pipeline improvements and deployment processes

🎯 Requirements

• 3+ years of backend development experience with PHP and/or Golang in production environments • Hands-on experience with card payment processing and PSP/acquirer integrations • Understanding of payment flows: authorization, capture, refunds, chargebacks, and reconciliation • Strong knowledge of OOP principles, design patterns, and clean architecture • Proficiency in SQL, database design, and performance optimization • Experience with message queues (RabbitMQ, Kafka) and caching layers (Redis) • Solid understanding of algorithms, data structures, and their practical application • Experience writing unit and integration tests

Apply Now

Similar Jobs

🕒 February 2

Nearform

201 - 500

🤝 B2B

🏢 Enterprise

☁️ SaaS

Senior Engineer designing and building Python applications at Nearform. Collaborating with clients and teams to deliver high-quality and innovative digital solutions.

Cloud

Python

🕒 February 2

Shuru

51 - 200

🤖 Artificial Intelligence

🤝 B2B

🏢 Enterprise

Platform Engineer developing and maintaining backend systems for Shuru's innovative technologies. Driving technical architecture and collaborating with teams on impactful, scalable solutions.

AWS

Cloud

Docker

Microservices

NoSQL

Postgres

Python

Redis

SQL

🕒 January 31

Pendulum

11 - 50

🤖 Artificial Intelligence

🔐 Security

📱 Media

Senior Backend Data Engineer extending web-scale data ingestion and processing pipeline at Pendulum. Leading tech initiatives with cloud technologies and AI/ML models.

AWS

DynamoDB

Microservices

Python

Rust

Go

🕒 January 30

ActioNet, Inc.

1001 - 5000

🤖 Artificial Intelligence

🔒 Cybersecurity

Experienced API Developer designing, developing, and maintaining RESTful APIs for innovative applications. Collaborating on software solutions within Agile framework for enterprise-level clientele.

AWS

Cloud

ElasticSearch

ETL

J2EE

Java

JavaScript

MariaDB

Oracle

Postgres

Python

Spring

Spring Boot

SpringBoot

TypeScript

Vue.js

🕒 January 30

ActioNet, Inc.

1001 - 5000

🤖 Artificial Intelligence

🔒 Cybersecurity

Experienced API Developer designing, developing, and maintaining RESTful APIs for innovative data discovery applications at ActioNet. Focused on enhancing customer experiences through advanced cloud-native solutions.

AWS

Cloud

ElasticSearch

ETL

J2EE

Java

JavaScript

MariaDB

Oracle

Postgres

Python

Spring

Spring Boot

SpringBoot

TypeScript

Vue.js