Senior MuleSoft Integration Developer at Royal Bank of Canada | CA | Rezi

Senior MuleSoft Integration Developer at Royal Bank of Canada

Senior MuleSoft Integration Developer

Royal Bank of Canada · CA

Today

Senior MuleSoft Integration Developer

Royal Bank of Canada · CA

5 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Design, develop, and maintain API-based integrations between Salesforce and enterprise systems. Play a key role in enabling seamless data flow across the technology landscape and supporting digital transformation initiatives.

Responsibilities

  • Develop and maintain Java applications and microservices.
  • Build custom connectors and extensions.
  • Implement object-oriented design patterns and best practices.
  • Optimize performance and memory management.
  • Oversee CI/CD pipeline implementation and optimization.
  • Manage deployments on OpenShift.
  • Configure artifact repository management (Artifactory).
  • Automate build and deployment processes.
  • Conduct code reviews.
  • Implement MUnit testing frameworks.
  • Establish quality standards.
  • Ensure security scanning and compliance across Java and MuleSoft applications.
  • Manage API lifecycle and governance through API management platforms.
  • Troubleshoot complex integration and Java-related issues.
  • Optimize data mappings and transformations.
  • Design and manage database architecture for integration solutions.
  • Optimize SQL queries.
  • Manage data performance and system efficiency.
  • Develop Python scripts for automation and integration support tasks.
  • Manage data transformations and integrations across systems.
  • Mentor development teams on Java and integration best practices.
  • Foster code quality culture.
  • Promote technical excellence and knowledge sharing.

Requirements

  • 5+ years of MuleSoft development experience
  • 5+ years of Java programming and development experience
  • Strong understanding of Java frameworks and libraries
  • Proficiency with REST APIs and API management
  • Hands-on experience with CI/CD tools and OpenShift
  • Knowledge of Artifactory, MUnit testing, and code scanning tools
  • Salesforce integration experience
  • Database design and SQL knowledge
  • Python scripting capabilities
  • MuleSoft and Oracle/Java certification (Nice-to-have)
  • Experience with microservices architecture (Nice-to-have)
  • Spring Framework expertise (Nice-to-have)
  • Agile/Scrum methodology experience (Nice-to-have)

Skills

  • Application Development
  • Application Testing
  • Critical Thinking
  • Detail-Oriented
  • Group Problem Solving
  • Multi-Level Communication
  • Standard Operating Procedure (SOP)
  • System Applications
  • System Integration Testing (SIT)
  • Technical Writing

Location

  • Toronto, Canada

Work Type

  • Full time

Experience Level

  • Senior

Benefits

  • Bonuses
  • Flexible benefits
  • Competitive compensation
  • Commissions
  • Stock options
  • Coaching and managing opportunities
  • Flexible work/life balance options
  • World-class training program in financial services

About the Company

  • At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC.
  • We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world.
  • Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities.
  • RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.