Job Search and Career Advice Platform

Enable job alerts via email!

Lead Java Developer

Highbrow LLC

Toronto

Hybrid

CAD 100,000 - 150,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial solutions company is seeking a Lead Java Developer to join their team in Toronto. The ideal candidate will have over 7 years of experience, particularly in Java development within a financial institution. Responsibilities include analyzing business needs, developing applications, and ensuring code quality. The role requires skills in Java 8, PL/SQL, and experience with RESTful services and microservices architecture, with a collaborative approach towards project management.

Qualifications

  • 7+ years of experience in software development, with a focus on Java.
  • In-depth knowledge of Java 8 and RDBMS.
  • Hands-on experience with PL/SQL and RESTful services.

Responsibilities

  • Analyze business requirements and provide solution designs.
  • Develop new applications and perform unit testing.
  • Maintain documentation and adhere to development standards.
  • Communicate project requirements with stakeholders.
  • Support business inquiries through enhancements and fixes.

Skills

Java 8
Object Oriented Programming
RDBMS
PL/SQL
RESTful services
Messaging broker
Microservices architecture
React
Angular
Vue JS
Python
R

Tools

JIRA
AutoSys
Job description
Job Title: Lead Java Developer

Job Location: Toronto, ON (2 days/week onsite)

# Positions: 1

Employment Type: W2

Duration:Long Term

Work Eligibility:All Work Authorizations are Permitted – No Visa Transfers

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 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 escape 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:
  • 7+ years’ experience.
  • 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.
  • Experience with any of React, Angular, Vue JS.
  • Experience with Python and R.
  • Previous work experience as Java Developer for a Financial institution.
Desired:
  • Work experience as Java Developer for Securities Lending or Prime Brokerage business.
  • Work experience in Cloud environment.
  • Work experience with JIRA and AutoSys.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.