Java Go Software Developer

Job description

Java Go Software Developer

ID #:                    7DB051022JGSD

Location:             Ottawa, ON (preferred)

Remote/Hybrid:  (Toronto or Montreal Canada possibly hybrid mandatory in future)

                            Work from home flexibility with office space in Ottawa available

Term:                   Full Time

High Tech Genesis is involved in a project that is building on software development best practices and will present you with numerous technical challenges all while working with an outstanding team of world class developers.


  • 2+ years of experience with either Go (Golang) or Java/Spring
  • 2+ years of JavaScript/TypeScript, HTML, and CSS
  • 1+ years of Microservices and Docker/Kubernetes
  • 1+ years of Rest API development
  • 1+ years of Linux
  • 2+ years of a source code repository like Git, Perforce or other

Desired skills:

  • Experience with Python or a willingness to learn
  • Familiarity with Kafka
  • Experience with Angular or another JS/TS framework
  • Familiar with Cloud: Aws, Azure, OpenStack
  • Experienced with TCP/IP Networking (bonus points for CCNA)
  • Experienced with Jenkins
  • Experienced with Agile/Scrum

Note 1: You MUST be legally entitled to work in Canada (i.e., possess Canadian Citizenship, Permanent Residency or Valid Work Permit).

Note 2: High Tech Genesis Inc. is an Equal Opportunity Employer.

Note 3: In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), HTG will provide accommodation accessible formats and communication supports for the interview process upon request.

Note 4: Please submit an MS Word version of your resume when applying for this position.

Note 5: Salary will be commensurate with experience.