Senior Java Developer Location:Montreal, QC

100,000 - 200,000

Job Description:

Essential Duties and Responsibilities

  • You are a main contributor to the overall company profitability through customer satisfaction
  • You perform billable work (participating on long-term and short-term external projects) under direct supervision of a Director, Project Manager, or Team Leader
  • You recognize potential add-on sales and service opportunities
  • You participate in internal projects as required by management
  • You may help to customize class materials and demos when necessary
  • You participate on all levels of the software development life cycle of modernization projects including code conversion, rewrite, user interface re-facing, and enhancement projects

Key Success Criteria

  • Requires following standard practices and procedures to solve problems
  • Promote and maintain a high quality, professional and service-oriented company image
  • Requires good oral and written communication skills in English to work effectively with others inside and outside departmental boundaries, at remote locations and/or outside the company
  • Requires good organization skills to produce quality work, within required specifications, to meet tight schedules
  • Actively pursue the highest degree of quality and customer satisfaction
  • Uses established procedures, and working under immediate supervision, performs assigned tasks

Experience, Skills, and Attributes

  • More than 8 years of professional experience as a Software Developer
  • Must have expert knowledge of Java, Spring, Hibernate, AngularJS, SQL, HTML, CSS
  • Knowledge of the IBM i System is a plus
  • Organization skills and ability to prioritize multiple tasks
  • Very good analytical and problem-solving skills
  • Team player who conveys a positive and receptive attitude, influential, approachable
  • Resilient and adaptable to a changing work environment
  • Must be self-motivated, resourceful and possess strong initiative


Share Profile