Job Search and Career Advice Platform

Enable job alerts via email!

Java Developer

LanceSoft Inc

Montreal (administrative region)

On-site

CAD 90,000 - 120,000

Full time

14 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech firm in Montreal is seeking a skilled Java Developer to enhance its Assurance and Legal Technology platforms. This role requires strong capabilities in Core Java and related frameworks, alongside collaboration in an Agile setup. The ideal candidate will have over 7 years of experience, emphasizing clean code practices and maintenance of high-quality standards in a fast-paced environment. This is an in-office role with expected presence three times a week, offering a chance to work with cutting-edge technology.

Qualifications

  • 7 years of hands-on experience in Core Java and related frameworks.
  • Experience in Agile software development methodologies.
  • Hands-on expertise in implementing REST interfaces.

Responsibilities

  • Develop and maintain Assurance & Legal Technology platforms.
  • Own product vision and improve platform functionality.
  • Collaborate with global teams for seamless delivery.

Skills

Core Java
Spring
Spring Boot
Hibernate
RESTful microservices
JUnit
Object-Oriented Programming
Analytical and problem-solving skills
Strong communication skills
SQL
Git/GitHub

Education

Bachelors in Computer Science or a related field

Tools

DB2
PostgreSQL
Oracle
Azure SQL
Job description
Overview

Job Title: Java Developer

Location: Montreal (Day 1 onboarding onsite / in office presence 3x week)

As a Java developer, you will contribute hands-on to Firm’s Assurance & Legal Technology platforms. The role requires strong Java development experience. You will work in a fast-paced, innovative environment with energetic developers who are eager to learn and apply cutting-edge technology to solve business challenges. You should adapt quickly to change in a evolving financial and regulatory landscape, ask questions when needed, and leverage the skills of those around you. Daily responsibilities include coordinating with a global team, translating critical business requirements into code, adopting agile practices, enabling integrations, performing code reviews, focusing on code quality and tooling, reporting project status, and learning our in-house frameworks and Java best practices.

Responsibilities
  • Development and maintenance of the Firm’s Assurance & Legal Technology platforms.
  • Own the product vision and actively improve the product and platform.
  • Design and implement business solutions in agile squads.
  • Learn and embrace agile principles and ceremonies.
  • Perform code reviews and provide feedback to other developers.
  • Contribute to test automation and continuous integration/continuous deployment.
  • Influence design and architecture of technical solutions through active participation in discussions.
  • Collaborate with other IT teams and stakeholders to ensure smooth end-to-end delivery.
  • Learn next-generation and relevant upcoming technologies.
  • Abide by Firm Technology Policies and Procedures and SDLC/PLC requirements.
  • Embrace and promote the Firm’s culture and core values: putting clients first, doing the right thing, leading with exceptional ideas, giving back, and diversity and inclusion.
Required Skills
  • Bachelors+ in Computer Science or a related field.
  • 7 years of hands-on experience in Core Java, Spring, Spring Boot, Hibernate, RESTful microservices and JUnit.
  • Ability to write optimized, efficient, and clean code.
  • Strong Object-Oriented Programming and Design Pattern concepts with practical experience.
  • Strong analytical and problem-solving skills; able to design and implement solutions.
  • Team player with a positive attitude and strong work ethic.
  • Strong oral and written communication skills, with ability to collaborate with global teams.
  • Write unit tests that exercise major logic components of the code.
  • Hands-on expertise in implementing HTTP/HTTPS and REST interfaces and services.
  • Git/GitHub code repository familiarity.
  • Solid relational database and SQL knowledge (DB2, PostgreSQL, Oracle, Azure SQL). Experience writing SQL for data querying and analysis.
  • Linux, Unix, and Shell scripting. Experience with Spring/Hibernate and XML-based technologies.
  • Experience in development on other application types (web applications, batch, or streaming).
  • Experience with Copilot is a plus.

*//EEO Employer: Minorities/ Females/ Disabled/ Veterans/ Gender Identity/ Sexual Orientation

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.