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

Senior Java Developer

Job in Markham, Ontario, Canada
Listing for: CAM D+H Cheque Services Corporation
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Backend Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 90000 - 115000 CAD Yearly CAD 90000.00 115000.00 YEAR
Job Description & How to Apply Below

About Finastra

Finastra is a global leader in financial services software, providing technology that powers mission-critical solutions across Lending, Payments, and Universal Banking for over 7,000 customers.

Role Overview

Reporting to the Sr. Development Manager, the Senior Developer will design, develop, maintain, and optimize enterprise applications with a focus on Java and .NET, legacy code modernization, and database management.

Key Responsibilities
  • Design, develop, and implement Java-based applications in a dynamic environment.
  • Configure, deploy, and manage applications on Web Sphere Application Server.
  • Develop and maintain applications using the .NET framework and C#.
  • Write efficient T-SQL scripts for querying, data manipulation, and performance tuning.
  • Manage and optimize Oracle databases, ensuring integrity, security, and availability.
  • Understand, analyze, and reverse engineer existing legacy codebases to identify improvement opportunities.
  • Lead efforts to modernize legacy systems for better performance and maintainability.
  • Create clear, easy-to-read product documentation based on legacy code and system analysis.
  • Develop RESTful services and demonstrate good understanding of microservices architecture.
  • Troubleshoot and resolve issues across Java, .NET, middleware, and database platforms.
  • Participate in code reviews, mentor junior developers, and contribute to best practices.
  • Document system architecture, technical specifications, and project deliverables.
Qualifications
  • Preferably at least 10 years of professional software development experience.
  • At least 3 years in a senior developer role or equivalent.
  • Proven experience in Java development with strong object-oriented programming skills.
  • Hands-on experience with Web Sphere Application Server.
  • Demonstrated proficiency in T-SQL and Oracle database management.
  • Experience developing and maintaining applications using the .NET framework and C#.
  • Strong ability to understand, analyze, and reverse engineer legacy code.
  • Experience with legacy code improvement, performance optimization, and refactoring.
  • Skilled in creating comprehensive, understandable documentation for complex systems.
  • Experience designing, developing, and consuming RESTful Web services.
  • Good understanding of microservices architecture.
  • Familiarity with enterprise application deployment, performance tuning, and troubleshooting.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work effectively within a team and adapt to evolving project needs.
Preferred Skills
  • Experience working in agile development environments.
  • Knowledge of additional middleware, cloud platforms, and Dev Ops practices.
  • Relevant certifications in Java, Web Sphere, Oracle, or .NET technologies.
Compensation

90-115k CAD.

Accessibility & Inclusion

Finastra is committed to providing accessible employment practices in compliance with the Accessibility for Ontarians with Disabilities Act (AODA). Applicants may request accommodations at any stage of the recruitment process, and information will be handled confidentially.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
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