Middleware For Multi PMS Integration
This project focuses on the design and development of a robust middleware platform that enables seamless integration between Salesforce and multiple Property Management Systems (PMS).
The middleware acts as a central communication layer, handling synchronous read and write operations between Salesforce and various third-party PMS platforms.
The solution is built using a microservices architecture, ensuring scalability, flexibility, and fault isolation while supporting complex enterprise integrations.
To ensure high availability and performance, the system is deployed and optimized on AWS cloud infrastructure, with a strong emphasis on reliability and stability.
- Microservice Architecture
- AWS Cloud Integration
- Webhooks / ETL
- CI/CD Pipeline
- Java 21
- Spring Boot
- Salesforce CRM
- Docker
Backend & Cloud Developer
Java Spring Boot
AWS Cloud
Salesforce
Germany
Core Objective
Build a scalable middleware solution to connect Salesforce with multiple PMS platforms through a unified integration layer.
Key Responsibilities & Features
- Designed and developed a middleware system enabling bi-directional data synchronization between Salesforce and PMS platforms.
- Implemented synchronous read and write operations to ensure real-time data consistency across systems.
- Architected the solution using microservices architecture, allowing independent deployment, scaling, and maintenance.
- Applied industry-standard design patterns to improve code maintainability, extensibility, and system resilience.
- Integrated multiple PMS systems including MEWS, Stayntouch, SIHOT, HotelKey, and H-Connect.
- Enhanced and optimized AWS infrastructure to improve system availability, performance, and fault tolerance.
- Ensured secure and reliable communication between services using cloud-native best practices.


