Oracal Project Backend Engineer (Mid Level)

Ample Success HR

Bengaluru

On-site

INR 1,800,000 - 2,800,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Oracle is seeking a Backend Engineer (Mid Level) in Bangalore (Kodathi Office) with work-from-office start. The role involves building the core middleware layer connecting Microsoft 365 environments to enterprise intelligence platforms, focusing on Graph API sync, admin backend configuration services, and API gateway management.

Ideal candidates have strong Node.js/TypeScript backend experience, deep Graph API knowledge, and familiarity with identity management and token lifecycles.

Qualifications

  • Strong backend engineering experience with Node.js and TypeScript.
  • Hands-on experience with Microsoft Graph API across Mail, Calendar, Tasks, and People.
  • Experience with OAuth 2.0 and Entra ID token lifecycles.
  • Knowledge of asynchronous processing, background workers, and queues.
  • Familiarity with enterprise API integration patterns for AI/LLM workflows is a plus.

Responsibilities

  • Develop a timer-triggered backend service for bidirectional Graph API sync.
  • Implement tenant-level connectivity across legacy Exchange Tasks and modern Graph endpoints.
  • Configure Graph webhooks, delta queries, and event change notifications.
  • Build admin configuration backend for per-user sync settings and policies.
  • Support AI orchestrator integration by exposing data definitions as dynamic tools.

Skills

Node.js
TypeScript
Microsoft Graph API
MS Entra ID
OAuth 2.0
Async processing
Queueing systems
AI integration
Model Context Protocol

Tools

Model Context Protocol (MCP)

Job description

Job Description: Backend Engineer (Mid Level) Position: FTE Location: Bangalore (Kodathi Office) Work Mode: Work From Office (Initially). Based on business requirements, the role may later transition to a Hybrid work model. Working Days: 5 Days Mode of Interview: VirtualPosition Overview Oracle is seeking a motivated Backend Engineer (Mid Level) to join our product modernization team under a staff augmentation model. Working under Oracle's direct architectural oversight, you will build out the core middleware layer connecting Microsoft 365 environments to enterprise intelligence platforms. Your work will centralize on executing the Graph API Sync Layer, writing the Admin Backend configuration services, managing the API Gateway layout, and providing data connectivity hooks to power a proactive Agentic AI Orchestrator.

Key Responsibilities & Scope of Work
  • Graph API Tasks Sync Service: Develop a timer-triggered server-side backend service providing bidirectional synchronization between Siebel CRM Actions/Coverage Approval Requests and the Microsoft Outlook Tasks surface (Microsoft To Do) via the Microsoft Graph Tasks API.
  • Endpoint Detection & Dual-Support: Implement tenant-level detection to dynamically manage connectivity across both the legacy Exchange Tasks endpoint (/me/tasks) and the modern Microsoft To Do API (/me/todo/lists/{listId}/tasks).
  • Webhook & Subscription Management: Configure and maintain Microsoft Graph subscription models, webhooks, delta queries, and event change notifications to process high-throughput, real-time message contexts.
  • Admin Configuration Backend: Deliver the programmatic foundations of the administrative configuration dashboard, supporting settings for per-user sync lists, conflict resolution policies (e.g., Last-Write-Wins), deletion handling (soft/hard deletes), and custom extended property schema maps.
  • Agentic AI Integration & Tool Mapping: Support the Agentic AI Orchestrator by exposing registered write-back target data definitions as dynamic tools via a Model Context Protocol (MCP) framework.
  • Token Resilience & Queue Management: Manage delegated token flows (Tasks.ReadWrite) at a per-user scale using Nested App Authentication (NAA), and establish offline retry queues that preserve pending data changes during unexpected network disconnects.
Required Technical Skills & Qualifications
  • Core Backend Stack: Solid backend software engineering experience using Node.js and TypeScript.
  • M365 & Graph Ecosystem: Deep hands-on proficiency with the Microsoft Graph API framework (specifically covering Mail, Calendar, Tasks, and People domains).
  • Identity Management: Strong familiarity with Microsoft Entra ID, OAuth 2.0 delegated/application permission paradigms, and token lifecycle management.
  • Sync & Queue Engineering: Comprehension of asynchronous processing, background workers, queuing mechanisms, exponential backoff rules, and complex data conflict synchronization.
  • AI & API Interfacing (Preferred): Familiarity with enterprise API integration patterns for LLM execution layers, prompt context assembly, and structural API gateway management is highly preferred.

Interested in this role?

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Developer (Lead) – Siebel Integration
Backend Developer (Lead) – Siebel Integration

Winzons • India

On-site
INR 2,500,000 - 4,000,000
Backend Engineer (Mid Level)
Backend Engineer (Mid Level)

Vrinda International • Bengaluru

On-site
INR 1,400,000 - 2,100,000
Senior Backend Engineer (Java Spring Boot + Oracle)
Senior Backend Engineer (Java Spring Boot + Oracle)

CHG IT Consultancy Pvt. Ltd. • Chennai

On-site
INR 1,200,000 - 1,800,000
Senior Backend Engineer – ITOrizon (Low Code / No Code PaaS)
Senior Backend Engineer – ITOrizon (Low Code / No Code PaaS)

ITOrizon • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Opportunity to work on cutting-edge projects
Collaborative work environment
Innovative technology solutions
ERP Technical Lead
ERP Technical Lead

WalkingTree Technologies • Mumbai

On-site
INR 2,500,000 - 4,000,000
Platform Technical Senior/Architect – ITOrizon (Low Code / No Code PaaS)
Platform Technical Senior/Architect – ITOrizon (Low Code / No Code PaaS)

ITOrizon • Bengaluru

On-site
INR 3,500,000 - 6,500,000
MS Dynamics D365 Technical Consultant
MS Dynamics D365 Technical Consultant

Lexicon Infotech Ltd • Hyderabad

On-site
INR 1,500,000 - 2,400,000
Lead/Senior Dot Net Developer
Lead/Senior Dot Net Developer

Orion Innovation • Chennai

Hybrid
INR 1,000,000 - 1,500,000
Lead/Senior Dot Net Developer
Lead/Senior Dot Net Developer

Orion Innovation • Pune District

Hybrid
INR 1,200,000 - 2,000,000
Lead/Senior Dot Net Developer
Lead/Senior Dot Net Developer

Orion Innovation • Ernakulam

Hybrid
INR 1,200,000 - 2,000,000