Senior / Lead Backend Developer (Node.js) - Fintech

New
G
GoMiningFintech, Crypto, Payments
Georgia. Serbia. Latvia. Portugal. MoldovaFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
Node.jsPostgreSQLKafkaRabbitmqTypeScriptMicroservicesDistributed Systems

Requirements

  • Strong experience building high-load systems
  • Proven experience handling large-scale data under heavy load
  • Solid production experience with Node.js + TypeScript
  • Deep understanding of TypeScript (ability to design abstractions and libraries)
  • Strong system design skills (architecture, scaling, trade-offs)
  • Advanced knowledge of PostgreSQL: (transactions, indexing, query optimization, replication, concurrency, data modeling)
  • Hands-on experience with message brokers (Kafka, RabbitMQ, etc.)
  • Experience designing microservice architectures: (service communication, authentication/authorization, fault tolerance)
  • Understanding of distributed systems limitations and trade-offs

Responsibilities

  • Lead development of a cryptocurrency payment gateway and related financial services
  • Design and implement high-load, scalable backend architectures
  • Own integration and orchestration of multiple third-party payment providers
  • Drive technical decisions and architecture design across services
  • Build and maintain microservices infrastructure with clear separation of concerns
  • Optimize system performance under heavy load (latency, throughput, fault tolerance)
  • Participate in system design, data modeling, and load calculations
  • Collaborate with product, DevOps, and other teams to deliver reliable solutions
  • Mentor engineers and influence engineering standards and best practices
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now