Requisition ID: #
Join a purpose-driven, high-performing team committed to results within an inclusive culture.
The Java Developer will be responsible for developing and supporting Global Wealth Management Systems, including trading, fee management, and reporting systems.
Key Responsibilities:
- Participate in technical delivery solutions for user requirements alongside Product Owners, Developers, Testers, and Business Systems Analysts.
- Develop, integrate, and expand Portfolio Management applications.
- Design, implement, and deliver high-quality software solutions adhering to architectural standards.
- Provide production support during business hours.
- Collaborate with technical and non-technical team members to identify solutions that achieve business results.
- Partner proactively with business line representatives.
- Resolve complex problems by applying financial and technological expertise to system design.
- Conduct research, define user requirements, and liaise with users.
- Prototype iteratively, delivering interim solutions until final deployment.
- Facilitate planning, grooming, and ensure clear understanding of user stories by development and QA teams.
- Develop test cases, perform testing, and support system implementation, including documentation and user training.
- Continuously enhance knowledge of business strategies, policies, financial markets, and technology.
Required Skills and Experience:
- Deep understanding of Object-Oriented techniques, Design Patterns, and familiarity with Java frameworks.
- Experience with SOAP or RESTful web services.
- Unix/Linux knowledge and shell scripting skills.
- Database experience: Oracle, MySQL, with strong SQL and PL/SQL skills.
- Understanding of system and deployment environments.
- Proficiency in business and technical analysis.
- Experience with Wealth Management systems, trading, fee management, or reporting systems.
- Excellent communication, time management, and project management skills.
- Creativity, motivation, and analytical skills.
- Experience in wealth applications or trading systems is an asset.
- Certifications are a plus.
- Support and development experience across technology teams.
- Analytical, problem-solving, and troubleshooting skills.
- Agile and DevOps experience is an asset.
Benefits:
We offer a diverse, inclusive environment with opportunities for growth, competitive rewards, community engagement, and workplace accommodations.
Work Location:
Hybrid in Toronto, Ontario, Canada.
Scotiabank is committed to an inclusive environment and provides accommodations during the recruitment process.