Department:               Product Development

Location:                    Calgary, Alberta

Position Type:           Full-time, Permanent

Reports to:                 Director, Software Development

Reporting to the Director of Software Development, the Junior Software Developer will be responsible for the development, testing, maintenance and support of innovative, best-in-class software products. The ideal candidate will be a highly motivated, team-oriented individual with strong analysis and development skills.


  • Work within an agile team to help prototype, design, implement and test computer code for Java and Java Enterprise applications.
  • Analyze business requirements and assist in documentation of functional and technical requirements.
  • Prepare documentation on the operation, maintenance and testing of software.
  • Analyzing and resolving technical and application problems.
  • Acquire working knowledge on Java server technologies.
  • Adhere to high-quality development principles while delivering solutions on time and on budget.
  • Actively pursue professional development and acquire new skills.


  • University degree in Computer Engineering, Computer Science or equivalent.
  • 1-3 years’ experience in software development.
  • Strong analytical and problem-solving skills.
  • Experience with Java technologies including, RESTful, JAXB, JSF, Spring, JMS and Java Persistence.
  • Knowledge of HTML5/CSS/JS and Java Script MVC frameworks like Bootstrap, Angular JS and jQuery.
  • Knowledge of object oriented methodologies, and design patterns.
  • Knowledge of source code management systems and software life cycle management.
  • Knowledge of Relational Databases, preferably MySQL.
  • Experience developing web applications using the Groovy and Grails Framework.
  • Experience in a Linux environment.
  • Experience in the creation and maintenance of unit tests to validate code.
  • Experience with GIT version control systems and automated testing environments.
  • Experience using JIRA, Bitbucket and Jenkins.
  • Knowledge of component-based development and distributed architectures.

GuestTek Interactive Entertainment Ltd

GuestTek Interactive Entertainment Ltd
Company Type
Publicly Traded
Company Size
201-500 employees
Calgary, AB, CA
Information Services & Technology
Telecom & Wireless
Company Website
GuestTek Interactive Entertainment Ltd
Company Jobs
Jobs at GuestTek Interactive Entertainment Ltd