Enable job alerts via email!
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.
• 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
• Ideally capital markets ( top 5 banks in CAN ) but other large FI are considered
• Provides a broad range of system solutions development to business problems through the development and programming of applications systems.
• 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
• Experience with Micro services
• Experience with React
• Work experience as Java Developer for Prime Brokerage business
• Work experience with broadridge BPSA
• 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
• 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
13238
Contract
6 months
Toronto