About the Role Responsible for designing, developing, implementing, and maintaining robust and secure integration solutions that connect our diverse internal systems with external partners and cloud services. Working within our agile sprint teams, you will translate architectural designs into practical, high-performance integrations, ensuring adherence to our bank&aposs stringent security, compliance, and architectural standards. What will you do: Design, develop, test, and deploy integration solutions using various technologies (APIs, ESBs, iPaaS platforms, message queues) to enable seamless data flow and process orchestration between banking systems and external services. Build and consume RESTful APIs, SOAP web services, and other integration endpoints, ensuring data fidelity, performance, and security. Implement complex data mapping, transformation, and validation logic to ensure data consistency and quality as it moves between disparate systems. Work closely with the Integration Engineer and comply with the architectural patterns, security policies, and governance standards defined and enforced by our Technology Governance Forum. Proactively identify, diagnose, and resolve technical issues related to integration solutions, including connectivity problems, data discrepancies, and performance bottlenecks. Collaborate effectively within our agile sprint teams, with product owners, QA engineers, and operations teams. Work closely with external developers and augmented resources to ensure cohesive and compliant integration development. Create and maintain clear, concise technical documentation for all integration solutions, including design specifications, configuration guides, and troubleshooting procedures. Contribute to optimizing integration solutions for high performance, scalability, and resilience, critical for banking operations. Implement and ensure all integrations adhere to the bank&aposs strict security policies, data privacy regulations (e.g., local banking acts), and compliance standards. Participate in security reviews. Participate in sprint retrospectives, identify areas for improvement in integration processes and tools, and contribute to the team&aposs overall efficiency and quality. Skills, certifications and experience you possess: Bachelor&aposs degree in Computer Science, Information Technology, or a related technical field, or equivalent practical experience. Possess at least 3 years of hands-on experience as an Integration Architect or a similar role, preferably within the financial services/banking sector . Proven experience in developing and implementing integrations using technologies such as:RESTful APIs, SOAP web services, JSON, XML. Experience with at least one major iPaaS (e.g., MuleSoft, Boomi), ESB (e.g., IBM MQ, TIBCO, Apache Camel), or Message Queue (e.g., Apache Kafka, RabbitMQ) solution. Strong proficiency in at least one relevant language (e.g., Java, Python, Node.js, C#). Solid understanding of integration patterns (e.g., synchronous/asynchronous, publish-subscribe, request-reply, batch processing). Familiarity with database technologies (SQL and/or NoSQL) for data extraction and manipulation. Basic understanding of cloud platform (AWS) and their integration services. Experience working in an Agile development environment (Scrum/Kanban). Understanding of software security principles and practices, especially relevant to sensitive financial data. Strong hands-on coding and development skills in integration technologies and programming languages. Excellent analytical and diagnostic skills to identify and troubleshoot complex integration issues efficiently. Meticulous approach to data mapping, transformation, and adherence to security and architectural standards. Ability to work effectively within diverse agile sprint teams, including internal colleagues, external developers, and augmented resources. Show more Show less