Senior Blockchain/Backend Developer - Cryptocurrency Exchange (NodeJS / Go)

4 years

0 Lacs

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Senior Backend Developer / Tech Lead - Cryptocurrency Exchange (Node/Go)

Location: Hybrid

Experience: 4+ years

Employment Type: Full-time / Part-Time


We are seeking a highly skilled Senior Backend Developer or Tech Lead with extensive experience in blockchain and financial systems to build and lead the development of the backend for our cryptocurrency exchange platform. You will collaborate closely with front-end developers, product managers, and blockchain and other backend engineers to deliver a seamless, secure, and scalable trading experience.


Responsibilities

  • Lead the design, development, and maintenance of scalable, secure, and high-performance backend systems using NodeJs (NestJs) or Golang
  • Architect and implement microservices, ensuring efficient service communication using Kafka.
  • Integrate FireBlocks, Develop robust APIs, services, and databases to support trading, wallet management, and user authentication.
  • Collaborate with DevOps to maintain CI/CD pipelines and ensure automated deployments using AWS.
  • Manage data storage using Postgres and implement caching strategies with Redis.
  • Integrate third-party APIs for payment gateways, blockchain nodes, and market data.
  • Ensure compliance with security standards and implement fraud detection mechanisms.
  • Conduct performance testing, optimization, and issue resolution.
  • Provide technical leadership, mentorship, and code reviews for junior developers.


Requirements

  • Bachelor's or Master’s in Computer Science, Engineering, or related field.
  • 4+ years of experience in backend development, with 2+ years in a leadership role.
  • Proven experience with NodeJs (NestJs Framework) or Golang and Postgres.
  • Proficiency in building RESTful and GraphQL APIs.
  • Strong understanding of Kafka for messaging and event streaming.
  • Experience with caching mechanisms like Redis.
  • Solid knowledge of AWS services and serverless architecture.
  • Understanding of blockchain technologies (e.g., Ethereum, Bitcoin, Binance Smart Chain).
  • Familiarity with authentication protocols (e.g., OAuth, JWT).
  • Experience in financial systems, payment gateways, or trading platforms.


Preferred Skills

  • Prior experience in building cryptocurrency exchanges, crypto wallets, or trading platforms.
  • Experience in integrating FireBlocks or BitGo
  • Knowledge of financial regulations and compliance standards.
  • Expertise in microservices architecture and distributed systems.
  • Performance tuning and optimization of low-latency systems.

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You