Full-stack Developer - 3

Montreal

Offre publiée le 2025-05-18

Compunnel Inc.

Role : Full stack Developer - 3Location : Montreal, QC (hybrid)Duration : 12+ months Position DescriptionWe are looking for highly motivated, hands-on Java application developer with solid softwareTechnology background and the capacity of building and supporting of robust, secure, and multi-platformFinancial applications to contribute to the evolution of our Global Trade Clearing and Primary Dealer Reporting platform.You will be part of the strategic global team to help build and shape the platform.The successful candidate will be a proficient and productive developer, have good communication skills,In addition, demonstrate an ability to work with a global team, be a productive member of the development team, and share core tasks as a member of an agile squad.This position is for a hands-on application Lead / Developer who will be responsible for working with multiple IT groups and delivering major application development projects.Experience with middle office trades processing would be highly desirable. Specific assignments will depend on the size and complexity of the project. SKILLS Required : 3+ years of experience in Core Java, must have very solid understanding of threading, memory managementExperience with Spring framework, Spring boot, Rest / Soap servicesExperience with Object Oriented Programming and design patternsExperience with SQL programming and relational databasesUnix / Linux experienceFrontend angular / react basic understanding.Solid application and database design experienceExtensive experience in scoping analysis and designExcellent programming and debugging skillsExperience performing planning, architectural design, technical analysis and development of medium to high complexity projectsTrack record of delivering results in complex or ambiguous environmentsExcellent analytical and problem-solving skillsExcellent written / oral communication skills and listening skillsAbility to communicate effectively across all levels within Technology, Business and Operations SKILLS Desired : Background in computer science (Bachelor / Masters)Exposure to developing software in middle office is desirableMessaging Experience with MQ / JMS and KafkaCloud experience – Azure / AwsDevelopment experience within the financial / banking industry strongly preferred