-
Gini Talent

Senior Backend Developer

Gini Talent
Turkey · Full-time · Mid-Senior

Job Title: Senior Backend Developer (GoLang + Node.js)

Location: Remote

Employment Type: Full-Time


About Gini Talent

Founded in 2019 in Istanbul, Gini Talent is a fast-growing, technology-driven staffing and recruitment company. We specialize in providing contract, temporary, and permanent staffing solutions across IT, marketing, creative services, and finance. Headquartered in Istanbul, we operate globally with offices in London, New Jersey, and Dubai, serving clients across 14 countries.


Certified with ISO 9001 and ISO 27001, Gini Talent stands out with its innovative recruitment technologies and AI-powered solutions that elevate the hiring experience for both clients and candidates.


About the Role

We are looking for a highly skilled Senior Backend Developer to join our fast-growing team in the iGaming industry. This role focuses on building scalable and high-performance backend services using GoLang and Node.js, along with tools such as gRPC, RabbitMQ, and Redis. A strong command of Node.js is essential, and familiarity with ReactJS is a plus for effective collaboration across teams.


Key Responsibilities

  • Design and implement an auditable ledger system for internal wallet and transaction tracking.
  • Develop reconciliation logic across wallets, game providers, and payment gateways.
  • Ensure data consistency in high-volume, multi-currency transaction environments.
  • Collaborate with finance, compliance, and DevOps teams to deliver accurate financial reporting.
  • Build APIs for financial summaries including player balance sheets, GGR, NetWin reports, etc.
  • Implement precision-safe monetary calculations.
  • Contribute to ETL pipelines into ClickHouse or financial data lakes for audit readiness.
  • Lead the transition from legacy transaction logic to event-based/ledger-based architecture.
  • Implement and manage microservices architecture, ensuring efficient data flow.
  • Use gRPC for high-performance inter-service communication.
  • Integrate RabbitMQ for messaging and Redis for caching.
  • Write clean, testable, and scalable code aligned with software development best practices.
  • Work collaboratively with frontend developers, architects, and DevOps engineers.
  • Participate in code reviews and architecture discussions.
  • Mentor junior developers and provide technical guidance.
  • Identify and troubleshoot backend issues promptly.


Qualifications

Experience:

  • 5+ years of experience in backend development with Node.js and/or GoLang.
  • Experience with accounting or ERP systems integration.
  • In-depth understanding of wallet management, transaction lifecycles, and reconciliation processes.
  • Familiarity with double-entry systems, event sourcing, or ledger-based architectures.
  • Experience working with high-volume and high-integrity systems such as financial platforms or payment gateways.
  • Proficiency in both SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Familiarity with containerization (Docker) and orchestration (Kubernetes) is a plus.
  • Experience with version control systems (Git) and CI/CD pipelines.


Soft Skills:

  • Strong analytical thinking and problem-solving abilities.
  • Excellent verbal and written communication skills.
  • Team player with the ability to work independently in a fast-paced environment.


Nice to Have:

  • Experience with ClickHouse, Kafka, NATS JetStream, or Redis for reporting and real-time data processing.
  • Familiarity with regulatory and compliance standards (AML, KYC, SOX) is a strong plus.

Key Skills

Ranked by relevance

redis rabbitmq devops grpc containerization microservices kubernetes postgresql reactjs docker golang nosql kafka cicd git sql etl ai
Login to Apply
Posted
Jun 18, 2025
Type
Full-time
Level
Mid-Senior
Location
Türkiye

Industries

Staffing Recruiting

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Halian | Managed Services, Recruitment Agency & Contract Staffing
Related

Software Engineer - Go (Golang) (m/f/d)

2026-06-16

Full-time
Not Applicable
United Arab Emirates
Staffing
Engineering
View Job Details
Sterksen
Related

Java Backend Engineer

2026-06-15

Full-time
Not Applicable
Netherlands
Staffing
Engineering
View Job Details
Gini Talent
Related

Senior DevOps Engineer

2026-06-18

Full-time
Mid-Senior
Turkey
Staffing
Information Technology