Role Name: Full Stack Dev.
Sr (Java Angular) Location: Montreal / Hybrid / FACE TO FACE.
Job Description
Core Java Developer with years of experience.
Requirements
- Strong experience in real‑time, low‑latency multi‑threaded server‑side application development.
- Well‑versed in Core Java (and above preferable), with knowledge of current features like Executor framework, Generics, etc.
- Experience in collections, HashMap, concurrency packages and ArrayList, sorting algorithm.
- Proficiency in Database Management Systems (SQL Server/Sybase/Oracle) and designing/querying.
- Fair knowledge of JEE, web frameworks - Spring and web services.
- Strong years of AngularJS experience.
- Hands‑on knowledge of JavaScript basics (closure, lexical scope, prototyping, objects in JavaScript, different ways of creating objects, patterns).
- Good understanding of AngularJS basics (binding, directives, dependency injection, controllers and routing, scoping, providers, services, factories, watchers, events, filters).
- OOPs concepts (inheritance, encapsulation).
- Experience in AngularJS advanced concepts (providers, custom directives, template, run/config, digest and apply cycle, manual bootstrap, isolate scope, promises, local storage, exception handling, interceptors).
- Design approach and problem solving (framework/use‑case/scenario based questions, performance improvements).
- Knowledge of build and packaging (Jenkins, grunt).
- Understanding of CSS (media queries, SASS, HTML DOM Flowchart, responsive web design, CSS features, bootstrap).
- Knowledge on Unit testing (jasmine, Karma).
- Service integration (RESTful service, service, JSON, error handling).
- Soft skills (communication, attitude, etc.).
- Leadership (team handling, client facing role).
#J-18808-Ljbffr