techcarrot

Back End Developer

Posted: 7 hours ago

Job Description

About the RoleThis 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 detailsDesign, 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 QualificationsExperience in FinTech, eCommerce, or Loyalty platforms.Familiarity with offline payments (POS, kiosks, QR terminals).Exposure to AI-driven fraud detection or anomaly detection systems.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In