Golang Job: Java Developer

Job added on


Regina - Canada

Job type


Golang Job Details

Java Developer

I. The Company
Grassland Ventures is dedicated to bringing simplicity to technology because we believe that right now, all businesses need technology to realize their full potential. We bring together focused and specialized teams to translate ideas into modern technology solutions, accelerating innovation through steady collaboration.

We offer a wide range of strategy, product development, and software contracting services to organizations looking for help when building innovative technology products. We also partner with other entrepreneurs to create scalable products and high-growth companies to address opportunities that we are excited about.

Our team is full of builders and we are experts in software, product development, and technology strategy. The experiences that we build help the brands we love to make a bigger impact, and we’re looking for like-minded individuals to join the team to work alongside us.

II. The Position

Grassland Ventures is looking for a full-time Java Developer to contribute on key client and venture projects. This includes leading, and participating in, the development of internal and customer facing software systems on behalf of our clients and partners. As a Java Developer, you will be responsible for implementing technical and solution architecture for phased software development projects while providing hands-on technical support to other team members throughout the software development process.

You must have the ability to occasionally manage your time across multiple projects simultaneously while providing insights from past experience to allow for sharing of domain knowledge amongst team members. We are looking for a candidate with a broad understanding of many tools and technologies. In this role, you will be expected to actively collaborate with project managers, analysts, designers, and clients as well as our core product team.

As a Java Developer you have the opportunity to make a big impact as an early member of our growing team of software developers and product experts. You will play a key role in advancing a variety of key projects.

Our tech stack includes C#/.NET core, Java/Spring Boot, Golang, SQL Server, AWS, Azure, TypeScript, Swift and Kotlin. We use tools such as Jira and Github in our day to day collaborative work.

III. The Necessary Skills
- At least 2 years experience with Java and Spring Boot
- Experience with Entity Framework
- Experience with SQL Server
- Experience with AWS and/or Azure
- Knowledge of REST APIs
- Experience building and maintaining public APIs
- Experience working in multiple software environments
- A critical eye for detail to ensure bugs are caught and fixed in the staging environment
- Experience using project management software, specifically Jira
- Experience using source control in a team based workflow, specifically code reviews using GitHub

IV. The Work Environment
We expect rapid growth across our various business interests over the coming years and high performers at Grassland Ventures are provided with significant opportunities for continued career development and advancement. Our team is headquartered in Regina, Saskatchewan; however, remote opportunities are available within Canada.

V. The Compensation
$80,000 - $115,000 / year base salary depending on experience.

VI. Application Details
The posting will remain open until the ideal candidate is identified. If this opportunity sounds like your next career move, we’d love to hear from you.

Job Types: Full-time, Permanent

Salary: $80,000.00-$115,000.00 per year

Additional pay:

  • Overtime pay


  • Dental care
  • Extended health care
  • Paid time off
  • Vision care
  • Work from home

Flexible language requirement:

  • French not required


  • 8 hour shift
  • Monday to Friday


  • Java: 2 years (required)