HamburgerMenu
hirist

Bellurbis Technologies - Senior Software Engineer - Payment/Fintech Platform

Bellurbis Technologies
7 - 10 Years
Gurgaon/Gurugram

Posted on: 09/07/2026

Job Description

About the job :

Role : Senior Software Engineer (Payments/Fintech) :

Key Responsibilities :

- Design and build end-to-end product features (backend APIs, frontend components, and workflows).

- Develop backend services using NodeJS and expose well-structured REST APIs.

- Build internal tools and dashboards using React.

- Work with event-driven systems (SQS, webhooks) to support asynchronous workflows.

- Integrate with payment systems, including workflows such as ACH debits, retries, and reconciliation.

- Refactor and improve existing code to enhance maintainability, consistency, and performance.

- Contribute to CI/CD pipelines and automation to enable safe and frequent releases.

- Collaborate with product and operations teams to translate business workflows into scalable solutions.

- Ensure features are built with reliability, traceability, and correctness in mind.

Required Skills :

- Strong experience with NodeJS and REST API development.

- Experience building frontend applications using React and Next.

- Solid understanding of REST API best practices (versioning, error handling, contract stability).

- Experience working with event-driven or asynchronous systems (queues, webhooks, etc.).

- Experience refactoring code for improved structure and maintainability.

- Experience with CI/CD pipelines and automated deployment workflows.

- Strong problem-solving skills and ability to build in fast-moving product environments.

- Experience with rigorous automated testing frameworks (Unit, Integration, and E2E) within a test-driven development (TDD) environment.

Preferred Skills :

- Experience with AWS SQS or similar queueing systems.

- Exposure to US payment systems, ACH workflows, or financial transaction platforms.

- Compliance & Security Mindset : Familiarity with PCI-DSS and SOC 2 compliance standards.

- Understanding of payment lifecycle concepts such as retries, failures, and reconciliation.

- Familiarity with CRM platforms such as TwentyCRM, Salesforce, or Zoho.

- Experience with API documentation standards (OpenAPI / Swagger).

- Familiarity with AI-assisted development tools and modern coding practices.

What Makes Someone Successful Here :

- Strong product mindset focused on delivering user and business value.

- Ability to balance speed of development with system correctness.

- Writes code that is clean, maintainable, and easy to evolve.

- Takes ownership of features from concept to production.

- Uses automation and modern tools (including AI) responsibly and effectively.

- NodeJS, ReactJs.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...