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