Job Title: Sr Java Developer
Job Location: Toronto, ON (Hybrid - 2 days/week onsite)
Employment Type: FTE
Job Responsibilities:
• nalyze a broad range of business requirements, conduct program / system research and analysis to identify key components for solutions delivery and problem resolution.
• Understand and rewrite existing, complex SQL queries.
• Develop new applications and perform unit / component test for new application development initiatives aligned to business needs and in accordance with technology architecture standards.
• Maintain design decisions, process flow and data model documentation and adhere to code quality standards and SDLC, CI/CD and DevOps processes.
• 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.
Skills and Experience Required:
Required:
• In depth knowledge of Java 8 or above and any RDBMS
• Experience with Object Oriented Programming and Design
• Experience with PL/SQL
• Experience with RESTful services
• Experience with any Messaging broker
• Experience developing using microservices architecture is required
• Experience with any of the following: React, Angular or Vue JS
• Experience with Python and R
• Work experience as Java Developer for a Financial institution is required
Desired
• Work experience as Java Developer for Securities Lending or Prime Brokerage business
• Work experience in Cloud environment
• Work experience with JIRA and AutoSys