Backend Engineer - Oracle (Mid Level)
On-siteBengaluru, Karnataka, India
Job Summary
Develop a timer-triggered, server-side backend service for bidirectional synchronization between Siebel CRM Actions and Microsoft Outlook Tasks via the Microsoft Graph API. Implement tenant-level detection to manage connectivity across legacy Exchange endpoints and modern To Do APIs while configuring webhooks, subscriptions, and delta queries for real-time message processing. Deliver the administrative configuration dashboard supporting per-user sync lists, conflict-resolution policies, and soft/hard delete handling. Expose registered data definitions as dynamic tools through the Model Context Protocol framework for the Agentic AI Orchestrator and manage delegated token flows with offline retry queues. Requires Node.js, TypeScript, and deep Microsoft Graph API proficiency.
Required Qualifications
- Solid backend software-engineering experience using Node.js and TypeScript
- Deep hands-on proficiency with the Microsoft Graph API framework, specifically covering Mail, Calendar, Tasks and People domains
- Strong familiarity with Microsoft Entra ID, OAuth 2.0 delegated/application permission models and token lifecycle management
- Understanding of asynchronous processing, background workers, queuing mechanisms, exponential backoff rules and complex data-conflict synchronisation
Desired Qualifications
- Familiarity with enterprise API-integration patterns for LLM execution layers
- Familiarity with prompt-context assembly
- Familiarity with structural API Gateway management
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.