Skip to main content

Backend Engineer - Node.js Frameworks

Technology
xTag Services
3 weeks agoUntil 17/9/2026

Job description

Job Title :

Backend Engineer (Mid Level)

About the Role :

We are looking for a Backend Engineer (Mid Level) to join an Oracle product modernization initiative under a staff augmentation model. In this role, you will work under Oracle's architectural guidance to develop scalable backend services that integrate Microsoft 365 environments with enterprise intelligence platforms.

The ideal candidate has strong expertise in Node.js, TypeScript, and the Microsoft Graph API, with experience building secure, high-performance backend services and enterprise integrations.

Key Responsibilities :

  • Develop timer-triggered backend services for bidirectional synchronization between Siebel CRM and Microsoft Outlook Tasks (Microsoft To Do) using Microsoft Graph Tasks API.
  • Implement tenant-level endpoint detection supporting both legacy Exchange Tasks and Microsoft To Do APIs.
  • Configure and maintain Microsoft Graph webhooks, subscriptions, delta queries, and change notifications.
  • Build backend services supporting administrative configuration for synchronization policies, conflict resolution, deletion handling, and custom schema mappings.
  • Support Agentic AI integration by exposing dynamic write-back target definitions using the Model Context Protocol (MCP).
  • Implement delegated token management using Microsoft Entra ID and Nested App Authentication (NAA).
  • Design resilient offline retry queues and synchronization mechanisms for high-volume enterprise environments.

Required Skills :

  • Strong experience with Node.js and TypeScript
  • Hands-on experience with Microsoft Graph API
  • Mail
  • Calendar
  • Tasks
  • People
  • Experience with Microsoft Entra ID
  • Strong understanding of OAuth 2.0 authentication and authorization
  • Experience with asynchronous processing, background workers, queues, retry mechanisms, and conflict resolution
  • Knowledge of enterprise integration patterns and REST APIs

Preferred Skills :

  • Experience integrating AI/LLM-based enterprise applications
  • Familiarity with Model Context Protocol (MCP)
  • Experience designing scalable enterprise middleware
  • Understanding of distributed systems and event-driven architectures

Why Join Us :

  • Opportunity to work on a strategic Oracle modernization program.
  • Exposure to enterprise-scale Microsoft 365 integrations.
  • Work with cutting-edge AI-powered enterprise solutions.
  • Collaborate with experienced Oracle architects on mission-critical applications.

Application Details :

Interested candidates can share their updated resume along with the following details :

  • Total Experience
  • Relevant Experience in Node.js & TypeScript
  • Microsoft Graph API Experience
  • Current CTC
  • Expected CTC
  • Notice Period
  • Current Location
Keywords
SCHEMAAccess tokenAutoconfTypescriptShimNode.jsMicrosoft 365Oracle DatabaseJavaScriptOauthNode

Interested in this role?