Job Title Java Developer
Location Montreal, Canada (Day 1 onboarding onsite / in office presence 3x week)
Experience Level 7-15 yrs
Skill set required:
- 7+ year experience in Java development
- Excellent working knowledge of the following technologies: Java, Databases, Middleware (Soap/Xml/Messaging/RESTful services).
- Sound understanding of Object-Oriented Analysis, Design and Programming, familiarity with Design Patterns.
- Hands on experience with multithreaded systems.
- Experience of iterative / agile development practices.
- Exposure to working in a global delivery team. Comfortable with direct interaction with the business users at all levels.
Skills desired (optional):
- Familiarity with MQ, Autopsy's, Hibernate, Spring
- Prior experience in investment banking