1 month ago Be among the first 25 applicants
Job Title: Lead Java Developer
Job Location: Toronto, ON (2 days/week onsite)
# Positions: 1
Employment Type: FTE
Key Technology: Java 8, RDBMS, PL/SQL
Job Responsibilities:
- Analyze 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 tests 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; adhere to code quality standards, SDLC, CI/CD, and DevOps processes.
- Communicate solutions development requirements effectively to respective areas and contribute to project plans, estimations, timelines, and status updates to support management and clients in prioritizing projects.
- Inform key stakeholders of issues impacting other project areas and resolve or escalate as needed.
- Support business inquiries and activities through small enhancements and break/fix implementations (e.g., source code changes).
- Collaborate with Business Analysts, Systems Analysts, other Developers, and Solution Designers to ensure configurations and custom components meet application requirements and performance goals.
Skills and Experience Required:
- 7+ years of experience.
- Deep 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 messaging brokers.
- Experience developing microservices architecture.
- Experience with React, Angular, or Vue JS.
- Experience with Python and R.
- Previous experience as a Java Developer in a Financial institution.
Desired:
- Experience as a Java Developer in Securities Lending or Prime Brokerage.
- Experience working in Cloud environments.
- Experience with JIRA and AutoSys.
Additional Details:
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Other
- Industries: IT Services and IT Consulting