×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer, Unix​/Linux, Backend Developer

Job in Scarborough, Ontario, Canada
Listing for: Scotiabank
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
    Unix/Linux, Backend Developer, SQL Developer, Database Engineering
Job Description & How to Apply Below

Is this role right for you?

In this role, you will:
  • Design, develop, and support IBM MDM solutions for customer data management
  • Develop and optimize large-scale batch processing using Unix scripting (AWK or Perl)
  • Analyze system performance (CPU, memory, I/O) on Unix/AIX environments and propose improvements
  • Design and implement backend services using J2EE technologies (Java, MQ, SQL, ORM frameworks)
  • Develop and maintain complex SQL, stored procedures, and user-defined functions (UDFs)
  • Integrate MDM with enterprise systems using JAX-WS, messaging (MQ/Kafka), ETL workflows, and batch pipelines
  • Ensure data integrity, consistency, and performance across relational databases (LUW DB2 preferred)
  • Participate in system integration activities across distributed enterprise platforms
  • Contribute to technical design discussions and provide input to all stakeholders
  • Collaborate with cross-functional teams including application support, database, and infrastructure teams
  • Mentor junior developers and promote best practices in development, testing, and deployment
  • Ensure adherence to coding standards, version control, and CI/CD practices (Git-based repositories)
  • Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:

    Core Technical Skills

  • Strong Unix/Linux scripting experience including AWK or Perl for batch processing and large data set analysis
  • Hands-on experience with Unix platforms (IBM AIX preferred) including system performance analysis
  • Solid J2EE development experience including:
  • Java
  • IBM MQ / JMS
  • SQL
  • ORM frameworks (IBM pure Query preferred)
  • Database & Data Skills

  • Strong experience with relational databases (IBM LUW DB2 preferred)
  • Advanced SQL proficiency:
  • Complex queries
  • Stored procedures
  • User Defined Functions (UDFs)
  • Development & Integration

  • Experience with source control systems (Git Hub, Bitbucket, Git)
  • Experience in large-scale system integration, including:
  • JAX-WS web services
  • Batch processing
  • Messaging systems (MQ, Kafka)
  • ETL/data pipelines
  • MDM & Domain Knowledge

  • Experience with IBM MDM development, including:
  • MDM transaction framework
  • Event framework and messaging integration
  • IBM Web Sphere Admin (configuration and troubleshooting)
  • Strong J2EE developers without MDM experience will also be considered
  • Knowledge of Customer Data domain and Financial Services is an asset
  • Nice-to-Have Skills

  • Experience troubleshooting MQ connectivity issues and HA failover scenarios
  • Familiarity with MDM audit/logging frameworks (TAIL tuning, async logging)
  • Exposure to event-driven architectures and integration patterns
  • Experience working in regulated financial environments
  • Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary