i
GetWork
18 GetWork Jobs
Senior Node.js Developer - Google Cloud Platform (7-10 yrs)
GetWork
posted 13hr ago
Job Description : Senior Node.js Developer (7-10 Years Experience) - UPI Switch Development for.
Banking Applications.
Position :
Senior Node.js Developer.
Experience : 7-10 Years.
Location : [Delhi].
Employment Type : Full-Time.
Job Summary :
- We are seeking a highly skilled Senior Node.js Developer with 7-10 years of experience to join our team.
- The ideal candidate should have hands-on expertise in building a UPI Switch for banking applications and a strong understanding of payment systems, APIs, and transaction processing.
This role requires deep technical knowledge, problem-solving abilities, and experience in developing.
secure, scalable financial solutions.
Key Responsibilities :
- Design, develop, and maintain UPI switch for banking applications using Node.js.
- Architect and implement highly scalable, secure, and efficient payment processing systems.
- Collaborate with cross-functional teams, including backend, frontend, and DevOps, to ensure seamless integration.
- Optimize transaction processing to handle high-volume real-time payments.
- Implement security best practices for handling sensitive financial data and transactions.
- Work with payment gateways, banking APIs, and NPCI specifications to ensure compliance.
- Debug and resolve performance bottlenecks and technical issues.
- Ensure high availability and reliability of the UPI system through robust design and monitoring.
- Stay updated with the latest banking and fintech industry trends to enhance system capabilities.
Required Skills & Experience :
- 7-10 years of experience in backend development with Node.js.
- Proven experience in developing UPI switch or real-time payment solutions.
- Strong understanding of NPCI UPI architecture, ISO 8583, and financial transaction protocols.
- Hands-on experience with RESTful APIs, WebSockets, and microservices architecture.
- Proficiency in PostgreSQL database.
- Expertise in asynchronous programming, event-driven architecture, and message queues (Kafka, RabbitMQ, etc.
- Experience in banking domain, fintech applications, or payment processing systems.
- Strong knowledge of security protocols, encryption, and compliance standards for financial applications.
- Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker,Kubernetes).
- Ability to troubleshoot performance issues and optimize system efficiency.
Preferred Qualifications :
- Experience with blockchain-based payment systems is a plus.
- Knowledge of AI/ML-driven fraud detection mechanisms.
- Familiarity with DevOps tools for CI/CD, logging, and monitoring.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Node JS Developer roles with real interview advice