Developer

JAVA Holdings Ltd.

Edmonton

On-site

CAD 65,000 - 85,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

JAVA Holdings Ltd. is seeking a motivated mid-level Developer to join the software development team in the Edmonton or Calgary area. You will independently deliver features, support production systems, and help configure business-critical workflows and integrations.

This role targets 3-5 years of professional experience, with a focus on React front-end development and C#/.NET back-end services. You will work within established architecture, participate in code reviews, and contribute to quality

Qualifications

  • 3-5 years of professional software development experience.
  • Ability to own features end-to-end in a collaborative team.
  • Strong English communication and stakeholder collaboration.
  • Comfort in a fast-paced environment with changing priorities.

Responsibilities

  • Develop and deliver front-end components, back-end services, APIs, and features.
  • Write clean, maintainable, secure, and well-documented code per standards.
  • Create and maintain automated tests to support quality and reliable releases.
  • Troubleshoot and resolve defects, production issues, and performance concerns.
  • Participate in peer code reviews, sprint planning, refinement, testing, and releases.
  • Configure integrations and systems to meet documented project requirements.
  • Collaborate with stakeholders to understand requirements and support UAT.
  • Maintain technical documentation and provide system training as needed.
  • Communicate risks, blockers, and concerns promptly while adapting to evolving priorities.

Skills

React
C#/.NET
RESTful APIs
SQL
Unit testing
Team collaboration
EF Core
SQL Server
PostgreSQL

Tools

EF Core
SQL Server
PostgreSQL

Job description

Java Holdings Ltd. owns a portfolio of companies and provides high-level execution support for large utility, oil and gas, and power generation projects, with a focus on EPCM (Engineering, Procurement, Construction & Management) services. We are seeking a motivated, detail-oriented Developer to join our growing software development team in the Edmonton or Calgary area.

In this role, you will independently deliver high-quality software features, support production systems, and help configure business-critical workflows and integrations. You will work within established architecture and engineering standards while contributing practical ideas to improve quality, reliability, and team effectiveness.

This position is designed for a mid-level developer with 3-5 years of professional experience who is comfortable taking ownership of assigned work, collaborating with technical and business stakeholders, and escalating risks or design gaps when needed.

What You’ll Do
  • Develop and deliver assigned front-end components, back-end services, APIs, and application features.
  • Write clean, maintainable, secure, and well-documented code in accordance with team standards and established architectural patterns.
  • Create and maintain automated tests to support solution quality and reliable releases.
  • Troubleshoot and resolve defects, production issues, and application performance concerns.
  • Participate in peer code reviews, sprint planning, refinement, testing, and release activities.
  • Work with React, C#/.NET, RESTful APIs, Entity Framework Core, Microsoft SQL Server, and PostgreSQL.
  • Configure internal and external systems to meet documented project requirements, including complex business rules and digital quality documentation.
  • Configure integrations using approved tools, patterns, and standards, and escape gaps or new integration needs to senior technical resources.
  • Collaborate with stakeholders to understand requirements, identify implementation considerations, and support User Acceptance Testing.
  • Maintain technical documentation and provide system training or user guidance when required.
  • Communicate risks, blockers, and concerns promptly while adapting to evolving requirements and priorities.
What Success Looks Like
  • Consistent delivery of reliable, maintainable features that meet documented requirements.
  • Effective participation in code reviews, technical discussions, and team planning.
  • Accurate system and integration configuration using approved tools and patterns.
  • Prompt communication of risks and steady growth in technical and business knowledge.
  • Positive contribution to production stability, documentation quality, and overall team effectiveness.
Why Join Us
  • Join a growing core development team building and improving business-critical internal systems.
  • Work on meaningful operational challenges across construction execution, workforce processes, integrations, reporting, mobile workflows, and platform modernization.
  • Develop your skills through collaboration with experienced developers, technical leadership, and business stakeholders.
  • Contribute to a team culture that values accountability, learning, practical problem-solving, and coding excellence.
  • Receive a competitive salary and benefits package.
  • 3-5 years of professional software development experience.
  • Proficiency in JavaScript and React for front-end development.
  • Experience with C# and .NET for back-end development.
  • Strong SQL skills and hands-on experience with PostgreSQL and/or Microsoft SQL Server.
  • Experience building or supporting RESTful APIs and modern web applications.
  • Experience using Entity Framework Core or a comparable object-relational mapping framework.
  • Strong troubleshooting skills and experience supporting production systems.
  • Ability to understand how application components, services, integrations, and data fit together.
  • Ability to independently deliver assigned features while following technical direction and established standards.
  • Clear communication, sound judgment, attention to detail, and effective collaboration skills.
  • Comfort working in a fast-paced, deadline-driven environment with changing priorities.
  • Ability to travel internationally for site visits and system rollouts when required.
Nice to Have
  • Integration development experience, including system-to-system data flows and scheduled processing.
  • Experience with Hangfire or a similar background job scheduling framework.
  • Knowledge of CI/CD pipelines, source control practices, and DevOps workflows.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Developer
Developer

JAVA Holdings Ltd. • Calgary

On-site
CAD 75,000 - 105,000
Developer
Developer

Java Holdings Ltd • Calgary

On-site
CAD 80,000 - 110,000
Extended Healthcare Plan
RPP - Group RRSP
Group Life - AD&D - Critical Illness
+3
Developer
Developer

Java Holdings Ltd • Edmonton

On-site
CAD 90,000 - 120,000
Extended Healthcare
Group RRSP
Life Insurance
+3
Full Stack Developer - Senior
Full Stack Developer - Senior

VGen Technologies LLC • Edmonton

Remote
CAD 76,000 - 139,000
Full Stack Developer - Senior (REMOTE) JP955
Full Stack Developer - Senior (REMOTE) JP955

Pathlion • Edmonton

Remote
CAD 75,000 - 95,000
Java Software Development Lead
Java Software Development Lead

Halliburton • Calgary

On-site
CAD 100,000 - 140,000
Full Stack Developer - Senior (Remote) JP917
Full Stack Developer - Senior (Remote) JP917

Pathlion • Edmonton

Remote
CAD 70,000 - 90,000
Senior Software Developer
Senior Software Developer

Baird & Associates • Oakville

On-site
CAD 110,000 - 140,000
Software Developer
Software Developer

PCL • Edmonton

On-site
CAD 90,000 - 120,000
Competitive wages
Comprehensive benefits program
World-class training
+1
IT Infrastructure Analyst
IT Infrastructure Analyst

Helical Pile Solutions • Calgary

On-site
CAD 80,000 - 110,000
Extended Healthcare Plan
RRSP Matching
Paid Time Off Benefits
+2