1

Java Backend Developer Jobs in Calgary, AB (NOW HIRING)

Nialli is currently looking for a highly motivated senior backend developer to work closely with our UX, AI and React Development teams. What we are developing Nialliā„¢ products and services include ...

Java developer

Calgary, AB Ā· Hybrid

CA$80K - CA$85K/yr

Bachelor's or Master's degree in Computer Science, Engineering, or a related field. * 5+ years of experience in Java back-end development. * Strong expertise in Spring Framework (Spring Boot, Spring ...

Java Developer

Calgary, AB Ā· Hybrid

CA$80K - CA$85K/yr

Bachelor's or Master's degree in Computer Science, Engineering, or a related field. * 5+ years of experience in Java back-end development. * Strong expertise in Spring Framework (Spring Boot, Spring ...

We are looking for an experienced Java Developer for our client. This is a permanent position that is remote! Our client is developing a buy and sell platform for agriculture using blockchain ...

We are looking for an experienced Java Developer for our client. This is a permanent position that is remote! Our client is developing a buy and sell platform for agriculture using blockchain ...

We are looking for an experienced Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a global ...

We are looking for an experienced Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a global ...

Senior Java Developer

Calgary, AB Ā· On-site +1

$91K - $120K/yr

Are you a Senior Java Developer who loves working with cutting-edge technologies and solving complex problems? If so, we have an exciting opportunity for you! We are looking for a Senior Java ...

Senior Java Developer

Calgary, AB Ā· On-site +1

$91K - $120K/yr

Are you a Senior Java Developer who loves working with cutting-edge technologies and solving complex problems? If so, we have an exciting opportunity for you! We are looking for a Senior Java ...

We are looking for an experienced Java Developer for our client. This is a permanent position that is remote! Our client is developing a buy and sell platform for agriculture using blockchain ...

We are looking for an experienced Java Developer for our client. This is a permanent position that is remote! Our client is developing a buy and sell platform for agriculture using blockchain ...

We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that ...

We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that ...

next page

Showing results 1-20

Java Backend Developer information

See Calgary, AB salary details

$35

$58

$80

How much do java backend developer jobs pay per hour?

As of May 30, 2026, the average hourly pay for java backend developer in Calgary, AB is $58.63, according to ZipRecruiter salary data. Most workers in this role earn between $49.04 and $65.62 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Java Backend Developer, and why are they important?

To thrive as a Java Backend Developer, you need strong proficiency in Java programming, knowledge of data structures and algorithms, and experience with backend frameworks such as Spring or Hibernate, often supported by a degree in computer science or a related field. Familiarity with relational databases (like MySQL or PostgreSQL), RESTful API development, version control systems (such as Git), and build tools (like Maven or Gradle) is typically required, and certifications like Oracle Certified Professional Java Programmer can be advantageous. Excellent problem-solving skills, attention to detail, and effective communication are crucial soft skills for collaborating with teams and troubleshooting complex systems. These capabilities ensure robust, scalable, and maintainable backend solutions that meet business requirements and support seamless application performance.

What are some common challenges Java Backend Developers face when working on large-scale enterprise applications?

Java Backend Developers working on large-scale enterprise applications often encounter challenges such as ensuring application scalability, managing complex codebases, and optimizing system performance under heavy loads. Collaborating across teams to integrate with front-end services and external APIs can require strong communication and problem-solving skills. Additionally, maintaining high code quality while delivering new features quickly often means balancing technical debt with innovation. Regular code reviews and adopting best practices in software architecture help address these challenges.

What does a Java Backend Developer do?

A Java Backend Developer is responsible for building and maintaining the server-side logic, databases, and APIs of web applications using the Java programming language. They ensure that data is properly stored, retrieved, and processed while integrating with the frontend systems. Java Backend Developers also work on optimizing application performance, implementing security measures, and collaborating with other developers to deliver robust software solutions.
What are popular job titles related to Java Backend Developer jobs in Calgary, AB? For Java Backend Developer jobs in Calgary, AB, the most frequently searched job titles are:
What job categories do people searching Java Backend Developer jobs in Calgary, AB look for? The top searched job categories for Java Backend Developer jobs in Calgary, AB are:
Infographic showing various Java Backend Developer job openings in Calgary, AB as of May 2026, with employment types broken down into 70% Full Time, 25% Part Time, and 5% Contract. Highlights an 61% Physical, 4% Hybrid, and 35% Remote job distribution, with an average salary of $121,954 per year, or $58.6 per hour.

Senior Backend Developer

Nialli Inc.

Calgary, AB

Other

Posted 15 days ago


Job description

Nialli is currently looking for a highly motivated senior backend developer to work closely with our UX, AI and React Development teams.


What we are developing

Nialliā„¢ products and services include visual collaboration applications intended for highly secure enterprise environments. Our suite of products provides an easily understood and simple way for individuals and groups to collaborate in a shared workspace in both in-person and remote scenarios. It integrates with the tools, devices and applications that people already use and offers an easily understood environment for new users and guests to effectively work together. It is deployed on the MicrosoftĀ® Azure cloud and leverages industry-standard authentication and encryption.


You will

  • Deliver products from requirements through design, implementation, and release using a continuous delivery approach based on automated, repeatable, and reliable releases
  • Identify, document, and defend against potential security vulnerabilities
  • Design and evolve scalable backend architectures and APIs
  • Own key services in production, including reliability, performance, and operational health
  • Have the freedom to suggest design changes based on personal experience
  • Work closely with the front-end and AI developers to get the right data at the right time in an Agile environment
  • Perform feature deconstruction and development across all application layers
  • Work closely with the UX team, AI, React and backend other developers to implement on designs
  • Research new technologies and bring forward new ideas to support the team
  • Perform code reviews
  • Be a champion of Nialli process and developer guidelines


You have

  • A bachelor’s degree in computer science or equivalent
  • A passion for creating leading edge backend systems
  • 7+ years of backend development experience, including experience designing and operating production systems at scale
  • A solid understanding of programming fundamentals
  • An ability to thrive on the unknown and you are always interested in your next challenge
  • Creative and natural problem-solving abilities
  • Excellent communication and collaboration skills
  • The ability to stay current and work in a rapidly changing environment


You have experience with

  • The following languages and frameworks:

C#, .NET Core 8+

Redis

  • Messaging patterns (e.g., pub/sub, queues) using tools such as NServiceBus, RabbitMQ, Azure Service Bus
  • MS SQL design, normalization, performance tuning
  • Layered RESTful API architectures, microservices
  • Using Docker, Docker-Compose, and containerized applications
  • Common/modern design patterns and software architecture
  • Azure DevOps
  • Experience using AI-assisted development tools (e.g., GitHub Copilot, M365 Copilot) to improve productivity and code quality
  • Visual Studio 2026
  • Git/GitFlow
  • MS Teams/remote collaboration
  • Agile methodologies
  • Running and troubleshooting distributed systems in production environments


ā€œNice to have experienceā€

  • JIRA
  • Experience in multi-user web environments
  • Experience building web applications (as opposed to just websites)
  • Knowledge of React
  • Experience building multi-tenant SaaS applications
  • Experience with high-availability and distributed systems design
  • Experience with cloud-native architectures in Azure
  • Experience optimizing database performance at scale
  • Experience working in security-sensitive environments


We offer a competitive compensation package, some unusual perks and benefits, and a great team environment. This role operates in a hybrid work environment, with regular in-office presence expected to support collaboration and team connection.


Apply by submitting your application to peopleservices@nialli.com by close of business on May 29, 2026. Please ensure that your resume and cover letter highlight how you meet our requirements.