Talent.com

Java programmer Offres d'emploi - Calgary, AB

Créer une alerte emploi pour cette recherche

Java programmer • calgary ab

Dernière mise à jour : il y a moins d'une heure

Senior Java Developer

Canadian Tire Corporation, LimitedCalgary, AB
64 000,00 $CA par an
Temps plein

As a Senior Java Developer, you will be responsible for designing, building, and maintaining robust, scalable, enterprise-grade backend systems.Specifically, you will become a key contributor in de... Voir plus

Application Developer

StantecCalgary, AB
89 200,00 $CA par an
Temps plein +1

At Stantec, we have some of the world’s leading professionals passionate about enabling our business to be its best.Our business teams include finance, procurement, human resources, information tec... Voir plus

Senior Lead AI Application Engineer

Royal Bank of Canada>CALGARY, Canada
Temps plein

As the Senior Lead AI Application Engineer, you will lead multi-agentic application software engineering and full-stack delivery of secure, cloud native microservices that embed pragmatic AI.You wi... Voir plus

SAP consultant BTP

Sapsol Technologies IncCalgary, AB, CA
Temps plein
Quick Apply

Lead SAP BTP Extension Suite strategy and implementation.Design and develop applications using ABAP RAP, CAP (Node.Configure and manage SAP BTP services across Kyma, Cloud Foundry, and ABAP environ... Voir plus

Senior Advisor Transformation and Analytics (Hybrid)

National BankCalgary
Temps plein +2

Information technology, Project management and agile methodology, Capital Markets and treasury, Operations .Senior Advisor Transformation and Analytics.Financial Markets Operations sector at Nation... Voir plus

 • Nouvelle offre

Senior Application Developer

BMOCalgary, AB, CAN
75 900,00 $CA par an
Temps plein +1

Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting softwar... Voir plus

ERP Solutions Architect

SanimaxCalgary, Alberta, Canada
Temps plein +1

Your professional transformation starts here.Are you full of great ideas? Do you dream of building a greener future as part of a company that values your skills and opinions? Are you looking for a ... Voir plus

Senior Software Engineer - Canada

DataVisorCalgary, AB, CA
Télétravail
Temps plein
Quick Apply

DataVisor is the world’s leading AI-powered Fraud and Risk Platform that delivers the best overall detection coverage in the industry.With an open SaaS platform that supports easy consolidation and... Voir plus

Senior React Native Developer

Ndax Canada Inc.Calgary, AB, CA
Temps plein
Quick Apply

As one of Canada’s largest and fastest growing cryptocurrency trading platforms, NDAX has set the bar high for the country’s fintech industry and is constantly leading the way in terms of security ... Voir plus

Java Microservices Developer

ITL CanadaCalgary, CA
Temps plein

Infosys is seeking a Java Microservices Developer.This position will interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle i... Voir plus

Java Software Development Lead

HalliburtonCalgary, AB, CA
Temps plein +1

We are looking for the right people — people who want to innovate, achieve, grow and lead.We attract and retain the best talent by investing in our employees and empowering them to develop themselv... Voir plus

Machine Learning Software Engineer - HYBRID

Randstad CanadaCalgary, Alberta, CA
Temporaire
Quick Apply

In this role, you will design, build, and optimize robust ML models, data pipelines, and intelligent agentic solutions.You will be responsible for the full lifecycle of model deployment, transformi... Voir plus

T-SQL Programmer

LifeWorksCalgary, Alberta, Canada
58 100,00 $CA par an
Temps plein

TELUS Health is empowering every person to live their healthiest life.Guided by our vision, we are leveraging the power of our leading edge technology and focusing on the uniqueness of each individ... Voir plus

Application Support Analyst

Helical Pile SolutionsCalgary, AB, CA
Temps plein
Quick Apply

Helical Pile Solutions is a deep foundations contractor with over 30 years of experience in the industry, recently acquired by Java Holdings Ltd.Java staff have over 50 years of experience bui... Voir plus

 • Nouvelle offre

Senior Full Stack Developer

VDart IncCalgary, AB, Canada
Temps plein
Quick Apply

Job Title: Senior Full Stack Developer</b></p> <p class="wordsection1"><b>Location: Calgary, AB (Hybrid)</b></p> <p class="wordsection1"&g... Voir plus

 • Nouvelle offre

Techno - Functional Consultant - ETRM

Eka Software SolutionsCalgary, Alberta, Canada
Temps plein

Quoreka has a formidable presence in the vendor solutions market for metals, energy, and agriculture.Catering a wide range of asset classes, our company utilizes a cloud-based suite of CTRM and ETR... Voir plus

Senior Lead AI Application Engineer

0000050007 Royal Bank of Canada407 8 AVE SW:CALGARY
Temps plein

As the Senior Lead AI Application Engineer, you will lead multi-agentic application software engineering and full-stack delivery of secure, cloud native microservices that embed pragmatic AI.You wi... Voir plus

Software Developer

QHR Technologies IncRemote Calgary, Calgary, AB, CA
80 000,00 $CA par an
Télétravail
Temps plein

The Software Engineering department is looking for a Software Developer.Our Electronic Medical Record (EMR) software AccuroEMR has the largest adoption in Canada and serves thousands of providers a... Voir plus

SAP AI Solution Architect

ParklandCalgary, AB, CA
Temps plein

As of November 1, 2025, Sunoco LP has successfully completed its acquisition of Parkland Corporation.For more information, please visit.Sunoco LP is a leading energy infrastructure and fuel distrib... Voir plus

Senior Java Developer

Senior Java Developer

Canadian Tire Corporation, LimitedCalgary, AB
Il y a 2 jours
Salaire
64 000,00 $CA par an
Type de contrat
  • Temps plein
Description de poste

What You'll Do:

As a Senior Java Developer, you will be responsible for designing, building, and maintaining robust, scalable, enterprise-grade backend systems. Specifically, you will become a key contributor in delivering modern cloud-native solutions, evolving microservices-based platforms, and translating complex business requirements into reliable technical outcomes. Your expertise in Java, distributed systems, and Agile delivery will help drive innovation, engineering excellence, and sustainable growth across the organization.

  • Establish a strong understanding of enterprise applications, backend services, and cloud-native architecture with a focus on scalable and resilient solutions.

  • Design high-level and detailed system architectures using microservices, event-driven systems, and domain-driven design principles.

  • Develop clean, maintainable, and production-grade applications using Java 11+ and Spring Boot.

  • Build and enhance RESTful APIs, microservices, and asynchronous event-driven integrations.

  • Design and operate distributed systems in cloud environments, with Azure preferred.

  • Implement messaging, streaming, and publish/subscribe patterns to support enterprise integrations.

  • Collaborate with Product, QA, Architecture, and UX teams within Agile Scrum environments.

  • Lead technical delivery initiatives, conduct code reviews, and mentor fellow engineers.

  • Leverage AI-assisted development tools such as GitHub Copilot to improve development efficiency and code quality.

  • Design, automate, maintain, and enhance CI/CD pipelines using Azure DevOps.

  • Support containerization and orchestration using Docker and Kubernetes.

  • Champion automated testing strategies utilizing JUnit, Mockito, SpringBoot Test, and Test containers.

  • Promote observability, reliability, and performance through monitoring and operational best practices.

  • Align technical solutions with business priorities through effective communication and stakeholder partnership.

  • Manage project timelines through effective collaboration, communication, and feedback loops.

What You Bring:

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent relevant experience. Master's degree is preferred.

  • 6+ years of professional software development experience building and operating enterprise Java applications.

  • Expert knowledge of Java 11+ and the Spring ecosystem, including Spring Boot, Spring Cloud, Spring Data, and Spring Security.

  • Strong experience with microservices architectures, distributed systems, and event-driven design patterns.

  • Experience across the full Software Development Lifecycle (SDLC) from design through production support.

  • Strong knowledge of SQL, relational databases, ORM strategies, and performance optimization techniques.

  • Hands-on experience with cloud-native engineering in Azure, AWS, or GCP.

  • Experience with Docker, Kubernetes, Git, Maven/Gradle, and Azure DevOps.

  • Strong understanding of CI/CD, DevOps, and Agile Scrum delivery practices.

  • Experience with monitoring and observability tools such as New Relic, Splunk, or Datadog.

  • Experience with SAP Hybris or similar enterprise commerce platforms is an asset.

  • Knowledge of Angular or React is an asset.

  • Excellent communication, problem-solving, stakeholder management, mentoring, and leadership skills.

Location: Toronto, Ontario or Quarry Park, Calgary (Hybrid: In-office 4 days a week)

We’re always looking for great talent! In addition to competitive pay, we offer:

  • Comprehensive benefits and retirement programs

  • Performance incentives, Continuing Education Programs

  • Other perks to support your well-being

  • Career growth opportunities and product discounts

Broadband Salary Range: $64,000 – $106,000 CAD.

Our typical hiring range is between $64,000 and $85,000 CAD. Salary decisions are also dependent on other factors such as your experience, industry benchmarks, internal equity and other role-specific requirements. For critical roles, the compensation offering will be reviewed to ensure alignment with market rate and conditions and the unique value you bring to the role.

#LI-AK1

This posting represents an existing vacancy within our organization.


We may use artificial intelligence tools as part of our recruitment process to assist in the initial screening of resumes. All hiring decisions, including candidate evaluation, selection, and disposition, are made by human recruiters.