Job Order ID: 25721

Job Location: Vancouver, BC, Canada

Salary: $85,000 - $125,000

Key Responsibilities

  • Proficiently write code in Java
  • Understanding business/technical issues and finding solutions
  • Participating in code reviews and business/technical discussions
  • Participating in daily/weekly agile meetings
  • Designing and completing complex software enhancements proficiently with a high level of quality
  • Conducting detailed analysis of defined systems specifications, developing and documenting designs that meet applicable standards, and identifying, analyzing and resolving diverse software inadequacies
  • Providing technical guidance and mentorship to more junior staff


  • 4 years of relevant experience in software engineering in Java
  • University degree in computer science or software engineering (or equivalent)
  • Strong level knowledge of Java and ecosystem
  • Knowledge of frameworks/technologies such as JUnit, Mockito, JSON, HTTP, RAML, Spring (Boot, Test, Cloud, Auth), Hibernate/JPA, MySQL
  • Experience of web, enterprise application development, tiered application design and microservices in Java
  • Server Side Java experience including multi-threading and concurrency, TCP
  • Experience with Object-Oriented and Service-Oriented Architecture, applications design
  • Some knowledge and experience with client-side development of web and mobile applications
  • Strong knowledge of database management systems and database programming
  • Familiar with agile/scrum software development methodology.
  • Be able to analyze and solve problems in a creative manner
  • Be passionate about technology with the desire to learn new skills and share your knowledge


Salary:  $85,000 – $125,000 (Negotiable based on prior experience)

3-4 Weeks Vacation

All Inclusive Medical Plan

Education Upgrade allowance


Apply now send your resume to Ksatija@Impactrecruitment.ca .   If you would like to speak with us directly regarding this role, please contact 604-689-8687 Ext 275 for more information.  

Privacy and confidentiality are important to us; as such all applications are kept strictly confidential. We will not share your information with anyone without your prior approval.   While we will only be considering qualified applicants for this particular role, if you are interested in pursuing an alternate career path, we would certainly be happy to speak with you about opportunities that fit your profile.

Karan Satija


(604) 689-8687

  • IndustryID
  • Accepted file types: txt, doc, docx, rtf, pdf, htm, html.
  • Accepted file types: txt, doc, docx, rtf, pdf, htm, html.
  • Accepted file types: .txt, .doc, .docx, .rtf, .pdf, .htm, .html

Send this to a friend