Top Java Developer Jobs in Calgary

3 Hours AgoSaved
In-Office
Calgary, AB
Senior level
Senior level
Transportation • Travel • Hospitality
Develop and lead backend Java application development, define software designs and coding standards, estimate and track technical work, and guide teams in an agile environment. The role includes mentoring developers, collaborating with business, QA, and operations stakeholders, creating automated tests, reviewing code, troubleshooting production issues, documenting systems, and delivering scalable cloud-native solutions using Java, Spring Boot, microservices, and Kubernetes.
Top Skills: AngularAWSAzureAzure DevopsAzure Kubernetes ServiceCi/CdCSSGitGradleHTMLIntellij IdeaJava 17Java 21Java 25JavaScriptJSONJunitKubernetesLinuxmacOSMicroservicesMockitoNode.jsOpenshiftReactRestSoapSpring BootVuejsWindowsXML
6 Days AgoSaved
In-Office
Calgary, AB
Senior level
Senior level
Fintech • Financial Services
Develop and maintain Java backend applications using Spring Boot, RESTful APIs, and microservices. Responsibilities include designing scalable systems, integrating APIs, managing databases, writing unit and integration tests, participating in code reviews, supporting CI/CD and DevOps practices, optimizing performance, and ensuring application security. The role requires collaboration with architects, frontend developers, and product managers, along with mentoring junior developers.
Top Skills: Api GatewaysAWSAzureCloudFormationDatadogDockerElk StackGCPGitGithub ActionsGitlabGrafanaJavaJenkinsJunitJwtKafkaKubernetesMicroservicesMockitoMongoDBMySQLNew RelicNoSQLOauth 2.0Openid ConnectPostgresPrometheusRabbitMQRedisRestful ApisService DiscoverySpring BootSpring DataSpring FrameworkSpring MvcSpring SecuritySQLTerraformTestcontainersWiremock
6 Days AgoSaved
Remote
Calgary, AB
Senior level
Senior level
Information Technology
Design and develop enterprise-scale programmable voice and CPaaS capabilities using Java, Spring Boot, FreeSWITCH, Kamailio, SIP, RTP, and WebRTC. Build call-control services, APIs, routing, session management, media processing, carrier integrations, and scalable distributed systems. Troubleshoot complex telephony issues, establish engineering standards, define non-functional requirements, review architecture and code, and collaborate with clients and cross-functional teams on technical delivery.
Top Skills: Amazon ConnectAsteriskAvayaCiscoClaudeFive9FreeswitchGenesysGithub CopilotJavaJenkinsKafkaKamailioKubernetesNiceOpensipsPostgresRabbitMQRtpSignalwireSipSpring BootTwilioWebrtc
6 Days AgoSaved
Remote
Calgary, AB
Senior level
Senior level
Information Technology
Build enterprise Workforce Management software for forecasting, staffing, scheduling, adherence, intraday management, and operational reporting. Develop Java and Spring Boot microservices, React and TypeScript applications, REST APIs, event-driven workflows, and PostgreSQL data models. Integrate WFM with CX, ACD, HR, payroll, identity, and enterprise data platforms. Contribute to cloud-native deployments, CI/CD, testing, performance optimization, architecture, code reviews, and client-facing collaboration.
Top Skills: Amazon ConnectAngularAWSJavaJenkinsKafkaKubernetesNode.jsOpenapiPostgresRabbitMQReactRest ApisSpring BootSQLSwaggerTypescript
6 Days AgoSaved
Remote
Calgary, AB
Senior level
Senior level
Information Technology
Design, develop, test, deploy, and support scalable cloud-native applications using Java, Spring Boot, React, TypeScript, Node.js, PostgreSQL, microservices, and REST APIs. Build CI/CD pipelines, containerized deployments, integrations, observability, and secure distributed systems. Collaborate with product, UX, QA, DevOps, architecture, and engineering teams while troubleshooting production issues and improving application performance, resilience, and maintainability.
Top Skills: Amazon ConnectAngularAWSClaudeCSSFreeswitchGithub CopilotHTMLJavaJenkinsJwtKafkaKamailioKubernetesMicroservicesNode.jsOauth2OpenapiOpenid ConnectPostgresRabbitMQReactRest ApisSpring BootSQLSwaggerTwilioTypescript
25 Days AgoSaved
Remote
Calgary, AB
Mid level
Mid level
Software
Develop scalable Java Spring Boot APIs, microservices, React-based interfaces, ETL pipelines, and SQL data solutions. Deploy workloads on AWS, optimize performance, implement monitoring and automation, and collaborate with product, frontend, data, and DevOps teams. The role also contributes to architecture, accessibility, reliability, and data-driven product improvements.
Top Skills: AngularApache AirflowApache KafkaSparkAws AthenaAws Ec2Aws LambdaAws RdsAws S3Ci/CdDagsterDockerETLJavaKubernetesMicroservicesMySQLPostgresPythonReactSpring BootSQLSQL ServerVue
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 27 Days AgoSaved
In-Office or Remote
Calgary, AB
Mid level
Mid level
Agency • Information Technology • Professional Services • Software
Design, develop, test, and maintain Java-based enterprise applications and scalable REST APIs/microservices using Spring Boot. Work with relational databases, unit/integration tests, CI/CD, version control, and participate in Agile ceremonies. Support cloud deployments, debugging, code reviews, and collaborate with cross-functional teams.
Top Skills: BitbucketCore JavaGitGitGitlabGradleJavaJava 17Java 21JunitMavenMicroservicesMockitoRelational DatabasesRest ApisSpring BootSpring FrameworkSQL
Reposted One Month AgoSaved
Remote
Calgary, AB
Senior level
Senior level
Software
The Senior Full Stack Developer will build features for a data security platform, focusing on microservices, code quality, and security best practices while leveraging AI tools for development efficiency.
Top Skills: Ai Coding ToolsJavaJavaScriptKotlinReactSpring BootTypescript
One Month AgoSaved
Remote
Calgary, AB
Senior level
Senior level
Fintech • Payments • Financial Services
Develop and maintain secure, scalable Java backend applications and integrations. Design RESTful services, troubleshoot production issues, improve performance and reliability, apply secure coding practices, and collaborate with UI and business stakeholders. The role includes monitoring systems, conducting code reviews, supporting incident postmortems, and mentoring junior developers within an Agile engineering team. This is a hybrid position based in Etobicoke, Ontario, requiring two office days per week.
Top Skills: AngularAWSBddCi/CdDockerFlywayGCPGitGradleJava 8LinuxMavenMicrosoft Sql ServerMySQLNginxOracle DatabasePostgresPostmanReactRestShellSonarSpring BootSpring FrameworkSpring JpaSpring MvcSpring SecuritySQLSwagger
Reposted 2 Months AgoSaved
Remote
Calgary, AB
Expert/Leader
Expert/Leader
Cloud • Security • Software • Generative AI
Design, implement, and maintain Elasticsearch distributed-systems components to ensure scalable, performant, and resilient indexing, coordination, replication, and cluster communication. Diagnose and fix concurrency and performance issues, push scalability limits, and lead projects end-to-end while supporting support engineers and mentoring engineers across multi-node deployments.
Top Skills: ElasticsearchJavaJdkLuceneNetty
Reposted 2 Months AgoSaved
Remote
Calgary, AB
Senior level
Senior level
Cloud • Security • Software • Generative AI
Lead development of core Elasticsearch infrastructure and shared platform features. Design scalable APIs, solve performance and concurrency issues, improve observability and CI/CD, support cross-team projects, and own operational investigations end-to-end.
Top Skills: AIArgo CdBuildkiteCi/CdContainersElasticsearchGitopsGoGradleJavaKubernetesLoggingMavenOpentelemetryPainlessServerlessTelemetry
Reposted 2 Months AgoSaved
Remote
Calgary, AB
Senior level
Senior level
Cloud • Security • Software • Generative AI
The Senior Java Developer will enhance Elasticsearch's distributed systems, maintain high performance, and solve complex problems related to data indexing and coordination across multiple machines.
Top Skills: ElasticsearchJavaNetty
Reposted 2 Months AgoSaved
Remote
Calgary, AB
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
Seeking a Senior Engineer with 5+ years in Java, familiar with Spring, microservices, and agile principles to solve client challenges.
Top Skills: CSSDockerGitlab CiHibernateHTMLJavaJavaScriptJenkinsSpring BootSpring Core
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account