🔔 FCM Loaded

Backend Engineer (EV Charging & Payments Platform)

ZEVpoint

2 - 5 years

Chandigarh

Posted: 17/12/2025

Getting a referral is 5x more effective than applying directly

Job Description

We are building a backend platform for EV charging with real-time charger control, and multi-vendor settlements.

You will own the core backend service that connects chargers, payment gateways, and user flows. The CMS/UI can change; this backend is the system of record.


What You will work on

  • Design and build REST APIs for charging sessions and payments
  • Integrate Payment Gateway (Razorpay/ Payu/ Cashfree) for UPI, orders, webhooks, refunds
  • Implement event-driven flows (payment charger start)
  • Build state machines for charger & session lifecycle
  • Handle async processing, retries, and idempotency
  • Coordinate with physical EV chargers (OCPP or equivalent APIs)
  • Ensure secure handling of secrets and webhooks
  • Debug real-world edge cases involving payments and hardware


Must Have Skills

  • Strong backend experience in Node.js (Express/Nest) or Java (Spring Boot)
  • Experience integrating payment gateways (Razorpay preferred)
  • Solid understanding of:
  • Webhooks
  • Async workflows
  • API design & error handling
  • Experience with PostgreSQL / MySQL
  • Comfortable testing APIs with Postman / curl
  • Can reason about race conditions and failure scenarios


Nice to Have Skills

  • Experience with EV chargers / IoT / OCPP
  • Message queues (BullMQ, RabbitMQ, SQS, etc.)
  • Basic frontend or mobile web understanding
  • Cloud & deployment experience (AWS/GCP/Azure, Docker)



How We Evaluate

  • Clear thinking about edge cases
  • Ownership mindset
  • Ability to explain trade-offs


Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.