Principal developer - mulesoft

AI-organized
Job description
As a Principal MuleSoft Developer in the Digital Innovation team at National Bank, you'll design and deliver integration solutions on the MuleSoft Anypoint Platform. You will lead technical delivery, ensure code quality, and mentor fellow developers to strengthen the team's expertise.
Hard requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Minimum 5 to 7 years of software development experience, including 3+ years hands-on with the MuleSoft Anypoint Platform
  • MuleSoft Certified Developer certification (Level 1 or Level 2); Integration Architect certification an asset
  • Proficient in API-led connectivity, RAML/OpenAPI, DataWeave, CI/CD pipelines, and enterprise integration patterns
  • Experience with cloud platforms (AWS or Azure), messaging systems (Kafka, JMS), and enterprise security standards (OAuth, mTLS)
Pay & benefits
  • Competitive compensation
  • Health and wellness program, including many options
  • Flexible group insurance
  • Generous pension plan
  • Employee Share Ownership Plan
  • Employee and family assistance program
  • Preferential banking services
  • Telemedicine service
  • Virtual sleep clinic
Work format
  • Hybrid work environment
  • Flexible, adaptable schedule