SRD Application Developer (Java/Python/DB)
Job Type: Contract (Minimum 12 months, potential extension)
Location: Hybrid – Montreal (3 days onsite, 2 remote)
Start Date: ASAP
Rate: 75$ - 100$ INC
Full-time position (7.5 hours per day)
Your New Company
Our client is a global financial institution supporting critical data platforms across multiple asset classes. The Securities Reference Data (SRD) group provides centralized sourcing, management, and distribution of reference data.
The team is currently focused on a global trading data unification initiative, building a modern platform to consolidate data from multiple global locations and replace legacy systems.
Your New Role
Senior SRD Application Developer responsible for providing hands-on development, support, and enhancements within the SRD ecosystem.
This is a hands-on, execution-focused role (not a people manager), working closely with business analysts, stakeholders, and global teams. The role focuses on building, maintaining, and improving scalable data-driven applications in a fast-paced environment.
What You Need to Do
• Perform hands-on development using Java or Python
• Build and maintain applications within the SRD platform
• Work with databases (SQL, stored procedures, data modelling)
• Contribute to a centralized data platform integrating global data sources
• Translate business requirements into technical solutions
• Perform application support, troubleshooting, and root cause analysis
• Work in a Linux environment
• Collaborate with globally distributed teams and stakeholders
• Manage multiple priorities in a fast-paced environment
• Ensure clear communication between technical and business teams
What You'll Need to Succeed:
• 5–7 years of experience in application development
• Strong experience with Java OR Python
• Strong experience with SQL and databases
• Experience working in Linux/Unix environments
• Knowledge of JSON, XML schemas
• Understanding of SDLC methodologies
• Strong problem-solving and communication skills
• Ability to work with globally distributed teams
• Experience in financial services is an asset
Nice to Have:
• Spring / Spring Boot / Hibernate
• REST APIs and Microservices
• MongoDB or NoSQL databases
• Scripting (Shell/Python)
• Autosys, Airflow, or Cron
• Kafka or IBM MQ
• Familiarity with reference data domain
Additional Details
• 80% technical / 20% stakeholder interaction
• Hybrid work model (3 days onsite in Montreal)
• English required; French is an asset
• Legacy system experience not required
What You Need to Do Now:
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.
This posting is for an existing vacancy within the organization.
AI may be used to screen, assess, or select applicants for the position.
By continuing you agree to our Terms & Privacy Policy.