Enable job alerts via email!

Software Developer – Java

ProViso Staffing

Toronto

On-site

CAD 90,000 - 120,000

Full time

30+ days ago

Job summary

A leading financial institution in Toronto is seeking a Java Developer with extensive experience in system solutions development. The role involves mentoring junior developers, analyzing business requirements, and ensuring high-quality code delivery. Ideal candidates will have a strong background in Java and relational databases, with experience in financial institutions preferred. This is a contract position for 6 months, offering a dynamic work environment and the opportunity to contribute to innovative projects.

Qualifications

  • 10+ years of experience required.
  • Work experience as Java Developer for a Financial institution is required.

Responsibilities

  • Responsible for analyzing business requirements and conducting program/system research.
  • Mentor and guide Junior development resources.
  • Develop new applications and perform unit/component tests.

Skills

Java
Object Oriented Design
RESTful services
SQL
Micro services
React
Job description
Candidate profile details:

• Degree/Certifications Required: No
• Years of experience: 10+yrs
• Reason for request/why opened: Replacement
• Interaction with Stakeholders: 5-10%
• Project Scope: Build next generation platform to onboard a new product .
• Team Size: 6-8 ppl
• Selling Points of Position: Working within a leading FI organization

Background:

• Ideally capital markets ( top 5 banks in CAN ) but other large FI are considered

Summary of day to day responsibilities:

• Provides a broad range of system solutions development to business problems through the development and programming of applications systems.

Skills:

• In depth knowledge of Java 8 or above and Relational data base
• Experience with Object Oriented Design
• Experience with RESTful services
• Experience with SQL
• Work experience as Java Developer for a Financial institution is required

Nice to have:

• Experience with Micro services
• Experience with React
• Work experience as Java Developer for Prime Brokerage business
• Work experience with broadridge BPSA

Roles and Responsibilities:

• Responsible for analyzing a broad range of business requirements, conducting program / system research and analysis to identify key components for solutions delivery and problem resolution
• Mentor and guide Junior development resources to build strong pipe lien for the team
• Develop new applications and perform unit / component test for new application development initiatives aligned to business needs and in accordance with technology architecture standards
• Ensure effective communication of solutions development requirements for respective area and contribute to project plans, estimations, timelines and status updates to support management team / clients on prioritizing new and existing projects against IT requirements and business objectives
• Inform key stakeholders of any issues that may impact other areas of the project and resolve or escalate issues as required
• Support business enquiries and business activities through execution of small enhancements and break / fix implementations (e.g. source code changes)
• Work with Business Analysts / Systems Analysts, other technology Developers / Solution Designers to ensure the configuration and custom components meet application requirements and performance goals

Act as a shareholder:

• Create and maintain quality code, ensure defect free programming
• Consistent with standards; provide code maintenance and support during testing cycles and post-production deployment and participate in reviewing peer coding
• Adhere to standard security coding practices to ensure application is free of most common coding vulnerabilities
• Participate in identifying and recommending development / testing solutions / tools in support of project / application objectives
• Completes unit and integration testing for conformance to standards and adherence to design specifications
• Comply with well-defined enterprise technology delivery practices and standards and project management disciplines by participating in scope assessment, risk and cost analysis
• Assist in the development / maintenance of comprehensive processes for prevention of issues and participate in problem determination and timely resolution of incidents applying appropriate quality measures
• Perform Systems Administration of applications / environments supported by the LOB, monitor application / service performance, perform configuration, backup, authentication & tuning

Job Details

13238

Contract

6 months

Toronto

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs