Get the job you really want

Top Java Developer Jobs in Calgary

25+ Job Results
10 Days Ago
Calgary, AB
Remote
7,509 Employees
7+ Years of Experience
7,509 Employees
7+ Years of Experience
Cloud • Information Technology • Software
Seeking a highly skilled Principal Java Systems Engineer with expertise in information retrieval, processing, and ranking. Responsibilities include developing robust Java code, optimizing tools and systems, and enhancing information extraction using ML/NLP techniques. Must have 10+ years of industry experience and strong communication skills for remote work.
Top Benefits:
401-K
Company Outings
Dental Insurance
+19 More
8 Days Ago
Calgary, AB
Remote
451 Employees
3-5 Years of Experience
451 Employees
3-5 Years of Experience
Consulting
Seeking a Java Developer with experience in building high-performing, scalable, and enterprise-grade applications. Responsible for the entire software development lifecycle, from concept and design to testing. Must have experience with Java platforms, Object Oriented analysis and design, and relational databases. Experience with Spring Framework, web application development, and test-driven development is preferred.
9 Days Ago
Calgary, AB
213 Employees
3-5 Years of Experience
213 Employees
3-5 Years of Experience
Artificial Intelligence • Software
As a Senior Java Developer at Behavox, you will be responsible for building scalable and reliable server-side cloud native applications, designing and implementing RESTful APIs, working with micro-services, and analyzing product requirements. You will collaborate with cross-functional teams to deliver outstanding products to clients.
9 Days Ago
Calgary, AB
213 Employees
3-5 Years of Experience
213 Employees
3-5 Years of Experience
Artificial Intelligence • Software
Behavox is seeking a Senior Java Developer to work on building scalable and reliable server-side cloud-native applications within a high-load, data-intensive architecture. The role involves partnering with product management and engineering teams to solve complex technical problems and deliver outstanding products to clients.
16 Days Ago
Calgary, AB
Remote
7,509 Employees
7+ Years of Experience
7,509 Employees
7+ Years of Experience
Cloud • Information Technology • Software
Seeking a Senior Java Systems Engineer with expertise in information retrieval, processing, and ranking. Responsibilities include developing scalable Java code, enhancing tools for data processing, and collaborating with team members. Requires excellent communication skills and hands-on experience in Java, GCP, and cloud technologies.
Top Benefits:
401-K
Company Outings
Dental Insurance
+19 More
10 Days Ago
Calgary, AB
Remote
Hybrid
1,700 Employees
3-5 Years of Experience
1,700 Employees
3-5 Years of Experience
Computer Vision • Digital Media • Machine Learning • Natural Language Processing • News + Entertainment • Software • Generative AI
Seeking a Software Engineer with 3+ years of experience in C# or Java to work on enterprise search technologies at Getty Images. Responsibilities include developing AI/ML technologies, visual search algorithms, and maintaining robust search systems.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+49 More
22 Days Ago
Calgary, AB
3,222 Employees
3-5 Years of Experience
3,222 Employees
3-5 Years of Experience
Cloud • Software
Join Elastic as a Java Engineer in the Elasticsearch Core Infra team to contribute to foundational infrastructure, design horizontally-scalable features, optimize internal data structures, and collaborate with the ES team and open-source projects.
Top Benefits:
401-K
401-K Matching
Company Equity
+27 More
19 Hours Ago
Calgary, AB
Remote
102 Employees
5-7 Years of Experience
102 Employees
5-7 Years of Experience
Software
Senior Java Engineer responsible for creating and maintaining microservices for a payments solution, collaborating with team members, engaging with stakeholders, and ensuring task completion. Requires 5+ years of Java development experience, proficiency in Java 11+, Spring framework, SQL, Agile development, and strong problem-solving abilities.
3 Days Ago
Calgary, AB
Remote
31 Employees
5-7 Years of Experience
31 Employees
5-7 Years of Experience
Cloud • Software
Join Jatheon Technologies as a Medior/Senior Java Engineer to contribute to the development and maintenance of their Cloud Solution on AWS, focusing on data archiving. Responsibilities include SDLC participation, high-quality code development, technical issue resolution, and contribution to technical discussions. Required skills include Java development, microservice architecture, REST, Spring framework, SQL, and strong analytical skills. Additional experience with cloud-based development, AWS services, Docker, Kubernetes, Elasticsearch, Redis, DDD, Event-Driven Architecture, and Machine Learning/AI concepts is a plus. Remote work, competitive salary, and opportunities for personal growth and training are offered.
5 Days Ago
Calgary, AB
Remote
638 Employees
7+ Years of Experience
638 Employees
7+ Years of Experience
Transportation
Senior Java Developer role at Verra Mobility, contributing to the development and support of technology products. Responsibilities include modifying existing applications, developing new features, participating in code reviews, and implementing CI/CD setups. This role reports to the Software Development Manager and involves working in an agile environment to ensure high-quality outcomes and meet delivery goals.
Top Benefits:
401-K
Company Outings
Dental Insurance
+13 More
12 Days Ago
Calgary, AB
3,222 Employees
7+ Years of Experience
3,222 Employees
7+ Years of Experience
Cloud • Software
Join Elastic as a Senior Java Developer in the Elasticsearch - Distributed Systems team. Responsible for improving Elasticsearch's components, maintaining cluster coordination system, pushing scalability limits, and solving complex issues. Requires strong background in Distributed Systems, Java proficiency, understanding of algorithms, and ability to work on highly distributed systems.
Top Benefits:
401-K
401-K Matching
Company Equity
+27 More
23 Days Ago
Calgary, AB
Remote
147 Employees
7+ Years of Experience
147 Employees
7+ Years of Experience
Blockchain
Independently investigate and design complex systems, optimize system performance, translate business requirements into functional applications, review and verify code adherence to quality standards, identify and solve bugs, and maintain code quality. Required experience in Java applications, middleware principles, Java technologies, Spring frameworks, software design, architecture, event processing models, REST, and more.
6 Days Ago
Calgary, AB
Remote
9,651 Employees
5-7 Years of Experience
9,651 Employees
5-7 Years of Experience
Energy • Renewable Energy
Join a small but growing team at Sunrun to work on a new platform using state-of-the-art technologies for residential solar+storage products. Responsibilities include establishing technical standards, collaborating with Product Management, designing and coding software components, and mentoring team members. Qualifications include a Bachelor's Degree in Computer Science, 5 years of Java development experience, and expertise in server-side application design patterns, REST APIs, databases, DevOps, AWS, Git, MVC, and Agile methodologies. Experience in renewable energy and the electricity industry is a plus.
3 Days Ago
Calgary, AB
88,000 Employees
5-7 Years of Experience
88,000 Employees
5-7 Years of Experience
Fintech • Insurance
Senior Software Engineer role in Wealth Management Global IT Data Services Canada, working with Java, Spring technologies, databases, and IBM integration stack. Responsible for coding, designing, and contributing to solution development. Must-have experience with IBM Inforsphere DataStage, Java, API/Web Services, SpringBoot, Kafka, and database technologies.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+17 More
20 Days Ago
Calgary, AB
900 Employees
5-7 Years of Experience
900 Employees
5-7 Years of Experience
Software
Seeking a Senior Java Developer with 5-7 years of Java backend development experience. Responsibilities include designing, developing, and maintaining high-performance Java applications, collaborating with teams, troubleshooting technical issues, and staying updated on industry trends. Qualifications include a degree in Computer Science, expertise in REST services, RDBMS, unit tests, and version control systems. Experience with Java 8+, Spring, Hibernate, and AWS/GCP/Azure is a plus.
9 Days Ago
Calgary, AB
Remote
1,200 Employees
7+ Years of Experience
1,200 Employees
7+ Years of Experience
Artificial Intelligence • Big Data • Cloud • Software • Business Intelligence
Seeking a visionary Senior Software Engineer to lead the Search Team in delivering a world-class search experience for users. Responsibilities include developing search algorithms, optimizing search systems, tackling technical challenges, and overseeing Elasticsearch clusters. Requires professional experience in building scalable Java applications, expertise in ElasticSearch, and communication skills for global teams. Bachelor's degree or equivalent working experience is required. Visa sponsorship is not available.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+43 More
3 Days Ago
Calgary, AB
Remote
600 Employees
5-7 Years of Experience
600 Employees
5-7 Years of Experience
Kids + Family • Mobile
Join Life360 as a Senior Software Engineer, Backend to build microservices, scale systems, and mentor developers. Requires 5+ years of backend and Cloud code experience, proficiency in Java and microservices, and a Bachelor's degree in computer science or equivalent.
13 Days Ago
Calgary, AB
Remote
4,900 Employees
7+ Years of Experience
4,900 Employees
7+ Years of Experience
Fintech • Payments
Seeking a highly motivated Senior Software Engineer with experience in Java and C# to work on cloud-based microservice solutions for payments. Must be able to switch between tech stacks easily and have a strong background in software architecture and design. Experience with Nest.JS, AWS, and CI/CD practices is preferred.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+18 More
8 Days Ago
Calgary, AB
Remote
326 Employees
3-5 Years of Experience
326 Employees
3-5 Years of Experience
Sports
Develop highly-scalable mobile internet backends for millions of users using Java, Spring Boot, Spring Cloud, Docker, Kubernetes, MySQL, MongoDB, Redis, and RabbitMQ. Participate in code reviews, respond to support calls, mentor team members, and adhere to standard architecture patterns.
8 Days Ago
Calgary, AB
Remote
117 Employees
7+ Years of Experience
117 Employees
7+ Years of Experience
Sports
Seeking a skilled Senior Java/Kotlin Backend Developer to assist in handling streaming sports data into Betr systems. Requires building consumer experiences, good testing practices, strong communication, disciplined software engineering, Agile methodologies, and continuous improvement mindset.
15 Days Ago
Calgary, AB
78 Employees
3-5 Years of Experience
78 Employees
3-5 Years of Experience
Mobile • Software
Atimi is seeking an experienced Java backend software developer to join their remote team in Canada. The role involves proactive collaboration, code quality enforcement, architecture planning, and continuous codebase improvements. The candidate should have strong Java development experience, expertise in AWS, SQL, NoSQL, and CI/CD pipelines.
20 Days Ago
Calgary, AB
Remote
578,950 Employees
3-5 Years of Experience
578,950 Employees
3-5 Years of Experience
Big Data • Cloud • Logistics • Machine Learning • Retail
The Senior Software Engineer position at Bentonville, AR focuses on building products for the Register Work Intelligence team using Java, Spring, Websockets, NoSQL, and Kafka. Responsibilities include designing and maintaining high-performant APIs, collaborating with the UX team, developing robust code, analyzing system performance, and enhancing automated test cases and deployment procedures.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
15 Days Ago
Calgary, AB
26 Employees
5-7 Years of Experience
26 Employees
5-7 Years of Experience
Fintech • Payments • Financial Services
Localcoin is seeking a Java Backend Developer to work on developing and maintaining functional and stable back end applications for the company's cryptocurrency ATM network and online products. Responsibilities include working on server connections, implementing new features, and making data available through distributed cloud environments. The ideal candidate should have 5+ years of backend development experience, strong knowledge in Java, Spring framework, SQL, Git, and Docker.
24 Days Ago
Calgary, AB
Remote
568 Employees
3-5 Years of Experience
568 Employees
3-5 Years of Experience
Fashion • Retail • Software
Seeking a software engineer with expertise in microservices architecture, Java, Kafka, REST API, database management, containerization, CI/CD, and problem-solving. Passion for technology and eagerness to explore new solutions is essential.
20 Days Ago
Calgary, AB
Remote
578,950 Employees
3-5 Years of Experience
578,950 Employees
3-5 Years of Experience
Big Data • Cloud • Logistics • Machine Learning • Retail
Lead and participate in medium- to large-scale projects, collaborate with cross-functional teams, develop scalable software solutions using Java, Spring Boot, and microservices, implement event-driven architectures with Kafka, work with cloud platforms like GCP and Azure, utilize ELK stack for log analysis, optimize queries using Big Query, stay updated with emerging technologies, and contribute to knowledge sharing within the team.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size