Senior Integration Developer
Rhythm Innovations
- Bhubaneswar, Odisha
- Permanent
- Full-time
- Design, develop, and implement enterprise-grade integration solutions using MuleSoft Anypoint Platform
- Architect and build APIs, connectors, and data transformation flows using Anypoint Studio
- Develop RESTful and SOAP web services following industry best practices and organizational standards
- Create and maintain API specifications using RAML/OpenAPI documentation
- Implement complex data mapping, transformation, and orchestration workflows
- Design and implement seamless integrations between Salesforce and external systems (ERP, databases, third-party applications)
- Leverage Salesforce APIs (REST, SOAP, Bulk, Streaming) for real-time and batch data synchronisation
- Implement Salesforce Connect, Platform Events, and Change Data Capture for event-driven architectures
- Configure and customize Salesforce objects, workflows, and business processes to support integration requirements
- Ensure data integrity and consistency across Salesforce and integrated systems
- Lead technical design sessions and create comprehensive solution architecture documents
- Evaluate integration requirements and recommend optimal MuleSoft components and design patterns
- Conduct technical feasibility analysis and provide effort estimation for complex integration projects
- Establish and enforce coding standards, best practices, and governance frameworks
- Perform code reviews and ensure adherence to security, performance, and scalability guidelines
- Optimize integration performance through efficient data processing and caching strategies
- Implement monitoring, logging, and alerting mechanisms using MuleSoft's operational tools
- Troubleshoot and resolve complex integration issues in production environments
- Ensure high availability and disaster recovery planning for critical integration flows
- 7-8 years of hands-on experience with MuleSoft Anypoint Platform development
- Proficiency in Java, XML, JSON, RAML, and SQL for integration development
- Experience with enterprise integration patterns and messaging frameworks
- Knowledge of database technologies (Oracle, SQL Server, PostgreSQL) and data modelling concepts and NoSQL platform (MongoDB)
- Familiarity with cloud platforms (AWS, Azure, Google Cloud) and containerization technologies
- Strong analytical and problem-solving abilities with attention to detail
- Excellent communication skills and ability to work collaboratively in cross-functional teams
- Experience with version control systems e.g. Git and project management tools
- Strong Salesforce knowledge including Apex, Visualforce, Lightning Components, and Salesforce APIs