Back to results

L2/L3 Java Engineer

  • Montreal, QC, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Skill Set:

Java 8, Kafka, Collections, Multi-threading, problem solving as core skillset with knowledge of databases and design patterns, and some hands-on experience on UNIX. The candidate needs to be a self-starter, a confident personality with good communication skills who can work with minimum oversight and handholding.

Responsibilities

· Work as a developer on projects adding functionality and scale to the platform.

· Write clean code and follow best practices on software design.

· Maintain the platform by sharing support responsibilities with the rest of the team.

· Willingness to learn domain fundamentals and explain calculation logic to users.

Qualifications

· Computing fundamentals: Working knowledge of common search and sort algorithms, basic data structures such as lists, maps, trees, and graphs, multi-threaded programming, computer networking, and operating systems.

· Databases: Basic knowledge of SQL. Familiarity with non-relational databases.

· Communication Skills: Good oral and written English communication skills are required for this role. A successful candidate must be able to work alongside the users and the wider developer community in the firm and should also be able to communicate effectively with them.

· Bachelor or Master’s degree.

More about this job

Responsibilities

The developer will work on projects to add functionality and scale to the platform while maintaining it through support responsibilities. They are also expected to write clean code and learn domain fundamentals to explain calculation logic to users.

Requirements

Candidates must have a Bachelor or Master’s degree and strong computing fundamentals including data structures, multi-threading, and database knowledge. Good oral and written communication skills are essential for working effectively with users and the developer community.

Skills

  • Java 8
  • Kafka
  • Collections
  • Multi-threading
  • Problem solving
  • Databases
  • Design patterns
  • UNIX
  • SQL
  • Non-relational databases
  • Computer networking
  • Operating systems
  • Search algorithms
  • Sort algorithms
  • Data structures

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Finance & Accounting
  • Engineering

Keywords

  • Java 8
  • Kafka
  • Collections
  • Multi-threading
  • Problem solving
  • Databases
  • Design patterns
  • UNIX
  • SQL
  • Non-relational databases
  • Computer networking
  • Operating systems
  • Search algorithms
  • Sort algorithms
  • Data structures
  • Banking
  • Software design
  • Platform maintenance
  • Communication skills

Report this job