Prolifics Corporation Private Limited

Senior Java Developer

Prolifics Corporation Private Limited · Montreal, Quebec, Canada

IT Services and IT Consulting · 1,001-5,000 employees

Jul 13
Senior (5-10 yrs) Contractor Canada
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The candidate will build and maintain applications within the Securities Reference Data platforms and renovate existing systems. They will translate business requirements into technical architecture and manage end-to-end deliverables while collaborating with global squads.

What they look for

Java Python SQL RDBMS Linux Github Copilot JSON XML Schemas SDLC Spring Spring Boot Hibernate REST APIs Microservices MongoDB Kafka

Requirements

Requires 5-7 years of IT experience, preferably in Financial Services, with strong proficiency in Java or Python and RDBMS. Candidates must be comfortable with Linux environments and AI coding agents.

Full description

Role Requirement

This position is for a senior Java/Database developer (5-7 years experienced ideally) for Securities Reference Data. The candidate will be a part of a business-oriented squad of developers focused on the build-out and maintenance of various applications in the existing SRD platforms as well as ongoing renovation efforts.

In this role, the candidate will frequently liaise with other members of squad as well as other global squads, stakeholders, to perform their daily tasks.

Candidate will have an opportunity to work directly with the users, business analyst, translate business requirements into technical architecture and independently manage their end-to-end deliverables.

Further the candidate needs to have strong skills of executing tasks with due diligence and it will be a big advantage for them to be familiar with financial jargon especially applicable to reference data domain.

Position Description

The candidate should have 5-7 years of relevant IT experience, preferably in Financial Services or Wealth Management organization. The ideal candidate will be a self-motivated team player committed to delivering on time and should be able to work with minimal supervision.

Skills Required

  • Good understanding of

one core programming languages (Java or Python)

  • RDBMS (Well versed with

SQL, DB fundamentals like tables, triggers, , stored Procs etc.)

  • Comfortable with working

in Linux env

  • Comfortable with using

AI coding agents (Github Copilot etc.)

  • JSON, XML Schemas
  • Good understanding of

SDLC methodologies

  • Ability to communicate

in a clear and concise manner; individually or in front of a group

  • Keen attention to detail
  • Strong communication

skills

  • Strong sense of

ownership and accountability for work

  • Candidate will be

required to work geographically dispersed teams.

Good to have skills

  • Knowledge of open-source

frameworks: Spring, Spring boot, Hibernate.

  • REST APIs, Microservices
  • Knowledge of MongoDB
  • Scripting knowledge

(Shell, Python)

  • Any of Autosys, Cron

Job, Airflow concepts

  • Messaging technologies –

Kafka or IBM MQ