techcarrot
Back End Developer
techcarrotUnited Arab Emirates12 hours ago
Full-timeInformation Technology

About the Role

This is a hands-on development role where you’ll work in an agile environment, administering, supporting, and developing various services on our Azure platform.

You’ll collaborate closely with product, architecture, and DevOps teams to build reliable, secure, and scalable backend systems that drive our digital payment ecosystem.


Job details

  • Design, develop, and maintain backend services using Node.js, Express.js/NestJS, and TypeScript.
  • Build and optimize RESTful APIs with a focus on scalability, maintainability, and performance.
  • Integrate and manage multiple payment gateways — including cards, wallets, UPI, QR, and offline POS.
  • Implement strong API security practices (OAuth2.0, JWT, HTTPS headers, OCSP stapling).
  • Work extensively with Azure components: Azure DevOps, Cosmos DB, Azure SQL, Redis, Functions, Event Hub, and Service Bus.
  • Utilize Docker and Kubernetes for containerization and deployment of microservices.
  • Translate business requirements into robust, efficient technical solutions.
  • Leverage AI-assisted development tools to improve coding efficiency and quality.


Preferred Qualifications

  • Experience in FinTech, eCommerce, or Loyalty platforms.
  • Familiarity with offline payments (POS, kiosks, QR terminals).
  • Exposure to AI-driven fraud detection or anomaly detection systems.

Key Skills

Ranked by relevance