Long Finch Technologies, LLC
Montreal, QC
Posted On: Nov 07, 2025
Posted On: Nov 07, 2025
Job Type
Contract - Independent
Experience
8 - 20 Years
Salary
Depends on Experience
Work Arrangement
Hybrid
Travel Requirement
0%
Required Skills
8 years' relevant experience would generally be expected to find the skills required for this role.
· A superior technologist, with strong design and implementation fundamentals. Strong design skills for building scalable systems
· Java / Spring - Strong experience in developing enterprise level systems using Java / Spring
· Multithreading / Concurrency
· Strong experience in implementing multi-threaded applications
· Hands on experience with modern distributed technologies such as messaging brokers (e.g. Kafka) and distributed caching solutions.
· Experience of Agile development techniques and a deep understanding of systems engineering, build and release management principles including continuous integration and continuous delivery
· Experience with application integration, software design patterns, frameworks, unit testing, automated testing, performance / memory analysis, and n-tier service-oriented architecture.
· Strong fundamentals of domain/event/message driven architecture and REST services
· Understanding of Docker and container orchestration
· Experience with databases.
Job ID: 25000006
Posted By
Yogesh Gupta
Sr. Technical Recruiter