Opportunity Description
Summary:
Location: Montreal, QC Duration: Months Responsibilities: Assume responsibility for projects within the system. Clarify business requirements. Ensure consistent, clean code is implemented with timely delivery. Work in a highly collaborative environment that values teamwork and offers flexibility. Requirements: - years of experience in Java backend development. Strong communication skills - able to work with global team members across different time zones. Required Skills: Very strong analytical and problem-solving abilities. Very strong knowledge of software design principles: MVC, data structures, graph data, algorithms, design patterns, multithreading, caching, recursion. Very strong knowledge of core Java: class loading, garbage collection, Java collections API, Reflections API, Java Streams and Functional Programming. Strong knowledge of N...
Full-time
Computer Occupations