Sr Java Developer

Sr Java Developer

Remote/Telecommute JobREMOTE / Toronto, Ontario, Canada  - Permanent
This job allows you to work remotely 

Job Description

Our client is a home grown Toronto custom consulting firm that designs and builds high-performance, enterprise solutions with accentuation on robust architecture, and a perfect user experience.​ They are looking for a Senior Java Developer(s) to add to their growing team of 100 plus people here in Toronto and remotely across Canada (remote friendly company). If working with different technologies, business verticals and really smart people interest you, we would love to chat!


-Good at requirement analysis, Coding, design, implementation, testing, problem analysis and resolution, and technical documentation.
-Ability to identify inconsistencies in architecture and determine simpler and optimal programming solutions
-Experience on exception handling, correct usage of data structures, multi-threaded programming, memory management and application tuning
-Strong ability to creatively define load tests, troubleshoot performance and build scalable solutions
-Understands technical requirements and how they relate and familiarity in general performance practices like caching, query optimization, memory utilization and clean-up etc.
-Optimizes delivery, meet deadlines, and deliver results,
-Demonstrates unexpected value to their client,
-Understands complimentary product development capabilities and the interactions between disciplines,
-Participates in holistic discussions about the broader product development lifecycle,

Must Have Skills:

Proven track record of Design, development and implementation of J2EE-based large volume, high availability enterprise applications.
Strong Java 8, micro-services and J2EE knowledge including multi-threaded application development.
Strong experience in Angular 4 or above JavaScript framework.
Experience with Java messaging service (JMS) or SQS.
-Working experience with any Javascript Unit testing framework like Jasmine.
-Experience with Spring and ORM technologies (Hibernate, JPA) are must.
-Experience with REST Web services.
-Experience with Any messaging queue framework (Active MQ, Rabbit MQ)
-Should have experience in Unit testing with JMockito
-Good hands on experience with RDBMS like Oracle/ MySQL & have ability to write data structures, basic SQL Queries & knowledge of joins, Views, Group By, Having Clause etc.
-Must have extensive experience with developing Adaptive or Responsive websites using UI technologies like HTML5, CSS3.
-Excellent oral/written communication and interpersonal skills with ability to multitask and work under pressure to meet deadlines

Special Perks:

-Flexibility to work anywhere in Canada
-RRSP Matching
-Year-end Bonus
-Isthmus Learning (courses, certifications, Tech training)
-Wellness Program (Medical service, Psychologist, gymnastics agreements, outdoor activities, financial talks and Soft Skills development).


Starting: ASAP
Travel: 0%
Dress Code: Casual

Similar jobs in Toronto:

Similar jobs in other locations: