Developer

JAVA Holdings Ltd.

Calgary

On-site

CAD 75,000 - 105,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

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

This role targets 3–5 years of professional experience, with responsibility to own assigned work, collaborate with stakeholders, and escalate design gaps when needed. Proficiency in JavaScript/React for front-end and C#/.NET for back-end is expected.

Qualifications

  • 3–5 years of professional software development experience.
  • Proficient in JavaScript/React for front-end and C#/.NET for back-end.
  • Strong SQL skills with PostgreSQL and/or SQL Server; experience with RESTful APIs.

Responsibilities

  • Develop front-end components, back-end services, APIs, and application features.
  • Write clean, secure, and well-documented code following team standards.
  • Create and maintain automated tests to support solution quality and releases.
  • Troubleshoot and resolve defects, production issues, and performance concerns.
  • Participate in peer code reviews, sprint planning, refinement, testing, and releases.
  • Configure integrations using approved tools and standards and escalate needs to senior resources.
  • Collaborate with stakeholders to understand requirements 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 priorities.

Skills

JavaScript
React
C#/.NET
SQL
RESTful APIs
Problem solving

Tools

PostgreSQL
Microsoft SQL Server
Entity Framework Core
Hangfire
CI/CD pipelines

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. • Edmonton

On-site
CAD 65,000 - 85,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
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
Software Developer
Software Developer

PCL • Edmonton

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