Enable job alerts via email!

Java Application Developer

Compunnel, Inc.

Montreal

On-site

CAD 70,000 - 110,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a dynamic team focused on client reference data management, where you will design and develop innovative software solutions. This role offers the chance to enhance existing systems and optimize distributed cache infrastructure while collaborating with a motivated group of professionals. You will be responsible for writing and troubleshooting code, integrating new software, and improving development workflows. If you are eager to learn and take ownership of your work, this position provides an excellent opportunity to make a significant impact in a fast-paced environment.

Qualifications

  • Experience with medium to large-scale Java or Springboot applications.
  • Strong OO design skills and familiarity with GIT and Jenkins.

Responsibilities

  • Write, test, and troubleshoot software code according to design specifications.
  • Deploy and integrate new software into existing database systems.

Skills

Analytical Skills
Problem-Solving Skills
Java
Spring Boot
Object-Oriented Design
Communication Skills
Unit Testing

Tools

GIT
Jenkins
SQL
NoSQL (Mongo)
UNIX

Job description

The candidate will join the Client Reference Data team, which is responsible for maintaining client data across the firm. This role involves designing and developing new system features and components, ranging from designing and implementing software solutions to enriching and moving data across systems. The candidate will also work on developing and optimizing existing distributed cache infrastructure. The role requires a self-motivated, quick-learning individual who is comfortable working across numerous technologies and can take ownership of critical problems from problem analysis to the successful and timely delivery of solutions. A strong interest in learning about the business will also contribute to the candidate's success in the team.

Key Responsibilities:

  • Write, test, and troubleshoot software code according to design specifications.
  • Deploy and integrate new software into existing database systems.
  • Write and maintain technical documentation, including software design specifications, implementation details, and user instructions.
  • Improve efficiency and quality of development workflows.
Required Qualifications:
  • Strong analytical and problem-solving skills.
  • Experience with medium to large-scale Java or Springboot multi-threaded applications.
  • Strong object-oriented (OO) design skills.
  • Familiarity with GIT and Jenkins.
  • Experience with relational databases (preferably Sybase or DB2), SQL, and NoSQL (e.g., Mongo).
  • Proficiency with Spring framework.
  • UNIX experience.
  • Experience with unit testing.
  • Strong communication skills and ability to work effectively with teams.
  • Outstanding attitude, energy, and drive.
Preferred Qualifications:
  • Angular or any frontend development experience.
  • Experience with Kafka and REST APIs.
Certifications (if any):

Relevant certifications in Java, Spring, or related technologies are a plus.

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

Similar jobs

Java Application Developer

Rivago Infotech Inc

Montreal null

On-site

On-site

CAD 70,000 - 75,000

Full time

Yesterday
Be an early applicant

Senior Software Engineer (Typescript, Business Logic Intensive)

Velixo

Montreal null

Remote

Remote

CAD 80,000 - 120,000

Full time

Today
Be an early applicant

Backend Software Developer / Software Engineer (Remote Canada)

Blaise Transit

Montreal null

Remote

Remote

CAD 70,000 - 90,000

Full time

5 days ago
Be an early applicant

Software Engineer (Telepresence)

Ambassador Labs

Montreal null

Remote

Remote

CAD 80,000 - 120,000

Full time

3 days ago
Be an early applicant

Freelance Software Developer (Java) - AI Trainer

Mindrift

Montreal null

Remote

Remote

CAD 80,000 - 100,000

Part time

Today
Be an early applicant

Développeur Python, javascript

Aptitude Technologies

Salaberry-de-Valleyfield null

Remote

Remote

CAD 70,000 - 95,000

Full time

8 days ago

Software Architect - Containers / Virtualisation

Canonical

Montreal null

Remote

Remote

CAD 100,000 - 120,000

Full time

12 days ago

Développeur / Développeuse Java

ALTEN

Montreal null

On-site

On-site

CAD 90,000 - 125,000

Full time

4 days ago
Be an early applicant

Java Architect - FS396

Fresche Solutions

Montreal null

Remote

Remote

CAD 90,000 - 130,000

Full time

9 days ago