Req ID:  3153


Date:  21-Jan-2023

Integration Architect (Mulesoft)

Job Description


At DFS, technology is at the heart of everything we do, and it is DFS IT’s mission to transform experiences, enable a step change in performance, and play a pioneering role to reimagine luxury travel retail. DFS IT is undergoing a significant transformation to modernise ways of working, move to cloud, deploy modular tech architectures/platforms, drive automation, digitise employee and customer experiences and deliver insights from DFS’ data. Integration platform as a product is a critical component of DFS cloud-based modular tech stack.


As we continue this journey, DFS is seeking to fill the role of Integration Architect based in Singapore. Candidates should be passionate about designing and building solutions through data and application integration. As the Integration Architect, you will be the owner of the integration platform as a product and be accountable for all API/Integration activity and capabilities across the group, be responsible for end-to-end service delivery of Integration platform which may include defining and enforcing governance and standards of the integration platform, participate in tuning, troubleshooting and maintenance activities related to the integration platform as the middleware design and development expert. The Integration Architect is also expected to work with developers and leads to identify changes to existing standards or extend the standards when needed. This role will be involved in the design and documentation of complex extended environment with load balancers, webservers, application servers, databases and security devices. You are expected to provide technical leadership /guidance / mentorship including instructing, directing, and checking the work of other integration developers. This position is considered a critical component of the wider IT programs/projects working with various locations around the world to design and implement business solutions and systems that require middleware functionality. Candidate should have global large-scale middleware solution implementation experience.




  • Design and delivery of integration development standards
  • Support the processes, standards and tools to enable system integration development and support
  • Support the processes that ensure application availability and manage the application life cycle of the middleware and related applications
  • Manage risks associated with program implementation and developing risk mitigation strategies
  • Consolidation and migration of Integration stack and use MuleSoft for future integrations across DFS
  • Design/Develop proof of concept solutions as and when required


Key Requirements


  • Bachelor’s Degree or Master's Degree in information Technology or Computer Science 
  • At least 10 years of experience in Integration/ middleware space.
  • Experience in working at global & regional level with senior management to contribute towards enterprise wide digital and technology integration strategy and delivery
  • Sound knowledge of integration technologies like MuleSoft, SAG WebMethods, APIGEE and industry level middleware best practices.
  • Experience in delivery using AGILE: Scrum or Kanban (Agile certifications would be a plus)
  • Experienced with SDLC, systems roll-outs, facilitating change management, transitions from project phase to on-going systems support
  • Experience designing and building concurrent, high throughput web services based on deep understanding of the performance impacts of alternative threading architectures
  • SOA Governance & Best Practices - for SOAP/REST Web Service development, Managing business asset such as XSD's, WSDL, Process Definitions, XSLT etc, Design time UDDI, Policy management and API Gateways
  • Deep understanding of Synchronous / Asynchronous communication patterns and Problem-solving abilities with respect to Message Sequencing, Correlation, Queuing
  • Knowledge of SOA Design patterns for building middleware systems ground up using Message Routing, Content Enrichment, Message Filtering, Message Transformation, Guaranteed delivery, Message sequencing, Batch message processing, error handling and reconciliation mechanisms
  • Certifications:
    • MuleSoft Certified Developer (Level 1/2) - Mandatory
    • MuleSoft Certified Integration Architect – Mandatory
    • MuleSoft Certified Platform Architect – Optional

DFS is an equal opportunity employer. It is the Company’s policy and practice to employ, promote and treat all employees and applicants on the basis of merit, qualifications and competency and to provide all employees with a workplace that is free of discrimination. Employment decisions are based on qualifications such as education, work experience and talent, and are made without regard to race, color, gender, religion, age, national origin, marital status, sexual orientation, disability or any other basis protected by law.