Posted:5 days ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We're looking for a Middleware / Integration Architect or Senior Engineer with strong experience designing and operating enterprise-grade integration platforms. The role involves building and evolving a central integration layer that connects internal systems, external partner APIs, and device or third-party data sources. You should be comfortable working with API-led and event-driven architectures, defining canonical data models, managing API lifecycle and versioning, and ensuring integrations are scalable, secure, and maintainable in production environments.

The ideal candidate has hands-on experience with high-throughput, low-latency systems, asynchronous messaging (Kafka, RabbitMQ, or similar), and production-grade concerns such as idempotency, rate limiting, auditability, and reliability. Exposure to device or hardware integrations, data ingestion at scale, and participation in architecture reviews or design governance is highly valued. This role suits someone who can balance technical depth with architectural discipline, and who enjoys solving complex integration challenges across diverse systems.

Role Purpose

The Middleware Expert will design, implement, and govern a central Interface Engine that enables secure, scalable, and auditable integrations between:

Medical & Healthcare software applications

Medical devices (labs, diagnostics, rehab, vitals)

External partners (billing, insurance, registries)

The role ensures frozen API contracts, canonical data models, rate control, latency management, and immutable audit trails, while actively unblocking backend teams through architectural guidance.

Key Responsibilities

Architect and own the middleware / integration layer

Define internal vs external API boundaries

Design and enforce API contracts and versioning

Build device-agnostic, adapter-based integrations

Implement canonical APIs and canonical events

Manage event orchestration and data normalization

Control latency, throughput, and rate limiting

Design database schema segregation for integrations

Implement immutable audit logging and traceability

Review backend integration designs and remove blockers

Coordinate with Architecture Board and DevOps teams

Required Skills

Python & Django (microservices-oriented)

REST API , Fast API design & governance

API versioning & contract management

Event-driven architecture

Database design & schema segregation

Rate limiting & throttling strategies

Distributed systems fundamentals

Healthcare or regulated-domain exposure

Good to Have

Kafka / RabbitMQ

API Gateways

WebSockets

Medical device integration exposure

Audit / compliance experience

Non-Functional Expectations

Integration stability is non-negotiable

API contracts must not break consumers

Device/vendor changes must not impact core systems

Audit logs must be complete and immutable


  • Mock Interview

    Practice Video Interview with JobPe AI

    Start Job-Specific Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Skills

    Practice coding challenges to boost your skills

    Start Practicing Now

    RecommendedJobs for You