Salary
$108k – $122k per year
Location
Remote (likely Canada)
Seniority
Senior
Employment
Contractor
First seen by Alion on Oct 19, 2026.
Overview
Company
Impact
Profile match
Altis connects employers and job seekers across Canada with people-first staffing, recruitment and workforce solutions designed to build strong teams and meaningful careers.
Senior Software Developer, Java & Airflow (5-Month Contract)
Location: Toronto or Ottawa, ON (Hybrid), or Remote
Language: Excellent written and spoken English required
Duration: 5-month contract
About the Opportunity
Are you a seasoned Software Developer who enjoys simplifying complex processes and building smarter, more efficient systems? We're looking for a Senior Software Developer to join a public sector healthcare information organization focused on improving data management through workflow optimization and automation.
In this role, you'll collaborate with technical leaders and business stakeholders to modernize data ingestion processes, reduce manual intervention, and improve data quality. Your expertise in Java, Python, PL/SQL, and Apache Airflow will help deliver meaningful improvements that make day-to-day operations more efficient and reliable.
Whats In It for You
A 5-month contract opportunity with flexible hybrid or remote work arrangements.
The opportunity to lead impactful automation initiatives in a purpose-driven environment.
A collaborative team that values innovation, problem-solving, and knowledge sharing.
Hands-on exposure to complex data systems and opportunities to influence technical solutions.
Your Responsibilities
You'll assess existing CMDB data ingestion workflows and identify opportunities to streamline processes and reduce manual effort.
You'll collaborate with the Technical Lead and business stakeholders to translate requirements into practical automation solutions.
You'll design and implement enhancements to Java-based backend systems and related data processing workflows.
You'll leverage Python, PL/SQL, and Apache Airflow to optimize data pipelines and improve processing efficiency.
You'll develop test plans, execute automated tests, and troubleshoot technical issues to ensure solution reliability.
You'll prepare clear technical and end-user documentation to support implementation and ongoing operations.
Skills and Qualifications
Extensive senior-level software development experience, particularly with Java-based backend systems.
Strong proficiency in Python, PL/SQL, and Apache Airflow for workflow orchestration and automation.
Proven experience with automated testing, DevOps practices, and software delivery.
Strong analytical and troubleshooting skills, with the ability to translate business requirements into technical solutions.
Experience supporting development, operations, and production environments, with a flexible, hands-on approach.
Excellent organizational skills, including the ability to prioritize competing tasks and manage demanding workloads.
Strong written and verbal English communication skills, with a collaborative, proactive, and solutions-focused mindset.
Why Partner with Altis
If youve never worked with a staffing agency before, we make it easy. We work with top employers across Canada who have great jobs to fill, each vetted and verified by our team. When you apply for a job with Altis, we get to know you as a candidate and learn what your strengths are. Then, if youre a solid match, we handle all the logistics, advocating for you as a candidate for the role, providing access to coaching and connecting you directly with the hiring manager. And rest assured, all our services are free of cost for candidates.
We appreciate the time and effort all applicants invest in their submissions. Please note that only candidates shortlisted for this role will be contacted directly. However, your profile will remain under consideration for future opportunities that align with your experience and career goals.All qualified applicants will receive fair consideration for employment. We welcome individuals of all backgrounds, experiences, and identities including those who identify as women, members of racialized groups, Indigenous Peoples, persons with disabilities, and 2SLGBTQIA+ communities. If you require an accommodation, please review our accessibility policy and reach out to our accessibility officer with any questions. Our human recruiters review all applications and always make the final hiring decision. On occasion, we also use AI-assisted tools to help review applications.
Location: Toronto or Ottawa, ON (Hybrid), or Remote
Language: Excellent written and spoken English required
Duration: 5-month contract
About the Opportunity
Are you a seasoned Software Developer who enjoys simplifying complex processes and building smarter, more efficient systems? We're looking for a Senior Software Developer to join a public sector healthcare information organization focused on improving data management through workflow optimization and automation.
In this role, you'll collaborate with technical leaders and business stakeholders to modernize data ingestion processes, reduce manual intervention, and improve data quality. Your expertise in Java, Python, PL/SQL, and Apache Airflow will help deliver meaningful improvements that make day-to-day operations more efficient and reliable.
Whats In It for You
A 5-month contract opportunity with flexible hybrid or remote work arrangements.
The opportunity to lead impactful automation initiatives in a purpose-driven environment.
A collaborative team that values innovation, problem-solving, and knowledge sharing.
Hands-on exposure to complex data systems and opportunities to influence technical solutions.
Your Responsibilities
You'll assess existing CMDB data ingestion workflows and identify opportunities to streamline processes and reduce manual effort.
You'll collaborate with the Technical Lead and business stakeholders to translate requirements into practical automation solutions.
You'll design and implement enhancements to Java-based backend systems and related data processing workflows.
You'll leverage Python, PL/SQL, and Apache Airflow to optimize data pipelines and improve processing efficiency.
You'll develop test plans, execute automated tests, and troubleshoot technical issues to ensure solution reliability.
You'll prepare clear technical and end-user documentation to support implementation and ongoing operations.
Skills and Qualifications
Extensive senior-level software development experience, particularly with Java-based backend systems.
Strong proficiency in Python, PL/SQL, and Apache Airflow for workflow orchestration and automation.
Proven experience with automated testing, DevOps practices, and software delivery.
Strong analytical and troubleshooting skills, with the ability to translate business requirements into technical solutions.
Experience supporting development, operations, and production environments, with a flexible, hands-on approach.
Excellent organizational skills, including the ability to prioritize competing tasks and manage demanding workloads.
Strong written and verbal English communication skills, with a collaborative, proactive, and solutions-focused mindset.
Why Partner with Altis
If youve never worked with a staffing agency before, we make it easy. We work with top employers across Canada who have great jobs to fill, each vetted and verified by our team. When you apply for a job with Altis, we get to know you as a candidate and learn what your strengths are. Then, if youre a solid match, we handle all the logistics, advocating for you as a candidate for the role, providing access to coaching and connecting you directly with the hiring manager. And rest assured, all our services are free of cost for candidates.
We appreciate the time and effort all applicants invest in their submissions. Please note that only candidates shortlisted for this role will be contacted directly. However, your profile will remain under consideration for future opportunities that align with your experience and career goals.All qualified applicants will receive fair consideration for employment. We welcome individuals of all backgrounds, experiences, and identities including those who identify as women, members of racialized groups, Indigenous Peoples, persons with disabilities, and 2SLGBTQIA+ communities. If you require an accommodation, please review our accessibility policy and reach out to our accessibility officer with any questions. Our human recruiters review all applications and always make the final hiring decision. On occasion, we also use AI-assisted tools to help review applications.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,979,292 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
In your city
Senior Back-End Developer - Backbase
1 month ago
≈ $80k – $206k per year (Estimated) • Remote (AMER) • Full-Time
Java
Java
Spring Boot
Spring Security
Apache Tomcat
Apache Camel
Mobile
JUnit
MVC
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
SOAP
Management
Agile
Scrum
Kanban
Apply
Senior Full-Stack Developer – Java / Angular
1 hour ago
≈ $35k – $79k per year (Estimated) • Remote (Portugal) • Lisbon
JavaScript
Java
TypeScript
Node JS
Java
Maven
Spring Boot
Databases
CouchDB
Frontend
Angular
DevOps
Rest API
Azure
CI/CD
Git
Management
Agile
Scrum
Apply
$95k – $135k per year • Remote (United States) • Redmond
Kotlin
SQL
C#
C#
.NET
WPF
Databases
MS SQL
Mobile
Jetpack Compose
MVVM
ViewModel
DevOps
Azure DevOps
Azure
Windows
SOAP
Analytics
ETL/ELT
SSIS
Management
Agile
Scrum
Apply
Staff Backend Engineer
2 hours ago
≈ $31k – $90k per year (Estimated) • Remote (India) • 5+ years exp • India
Python
Go
JavaScript
Java
SQL
C#
Node JS
Frontend
GraphQL
DevOps
Rest API
GCP
Azure
AWS
Apply
≈ $160k – $269k per year (Estimated) • Remote (United States) • Full-Time
Python
JavaScript
TypeScript
SQL
Databases
MySQL
PostgreSQL
Snowflake
Databricks
Apache Iceberg
Delta Lake
DynamoDB
ElasticSearch
OpenSearch
Google BigQuery
Amazon Redshift
Trino
Microsoft Fabric
AI/ML
Spark
dbt
AI Agents
RAG
Frontend
Next.js
React.js
DevOps
Azure
CI/CD
AWS
Amazon S3
Apply
SDET Engineer
1 day ago
In office • 2+ years exp • Bengaluru
Python
JavaScript
TypeScript
SQL
AI/ML
LLM
DevOps
GitHub Actions
CircleCI
CI/CD
Jenkins
Git
AWS
Docker
QA
Cucumber
JMeter
Playwright
Postman
Rest-Assured
k6
Apply
≈ $11k – $19k per year (Estimated) • In office • 2+ years exp • Moscow
Python
SQL
Bash
Databases
ClickHouse
Apache Kafka
FoundationDB
DevOps
Zabbix
Grafana
Linux
Apply
Senior AI Developer
1 day ago
≈ $67k – $174k per year (Estimated) • In office • Amman
Python
Databases
Weaviate
Pinecone
FAISS
AI/ML
LangGraph
LangChain
Claude
Embeddings
Scikit-learn
Prompt Engineering
AI Agents
NLP
Semantic Kernel
Llama
TensorFlow
PyTorch
RAG
OpenAI
Multi-Agent Systems
Machine Learning
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Apply
Dotnet React Developer
1 day ago
≈ $18k – $42k per year (Estimated) • In office • 5+ years exp • Bengaluru
Python
JavaScript
C#
C#
.NET
Frontend
Next.js
React.js
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Apply
Staff Engineer - Backend
1 day ago
≈ $32k – $80k per year (Estimated) • In office • 8+ years exp • Bengaluru
Go
Java
Java
Spring Framework
Spring Boot
Databases
MySQL
PostgreSQL
Redis
Apache Kafka
AI/ML
Copilot
Cursor
Claude Code
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Cybersecurity
HIPAA
Apply
Senior Software Developer, Qlik Sense
12 days ago
$78k – $108k per year • Remote (Canada, ET hours) • Contractor
PHP
PHP
Drupal
Databases
Amazon Redshift
DevOps
AWS
Amazon S3
Analytics
QlikSense
QA
Rest-Assured
Apply
Senior Full Stack Developer
26 days ago
$68k – $75k per year • Remote (Canada) • Full-Time
JavaScript
SQL
Ruby
Ruby
Ruby on Rails
RSpec
Databases
PostgreSQL
DevOps
Git
Linux
Unix
QA
Rest-Assured
Apply
Principal Java Engineer (Java & Angular)
3 days ago
$108k – $122k per year • Hybrid • Contractor • Toronto
JavaScript
Java
TypeScript
SQL
Java
Maven
Spring Boot
Hibernate
Gradle
Databases
Db2
Frontend
Angular
DevOps
Rest API
Azure
CI/CD
Docker
Kubernetes
Cybersecurity
SonarQube
OWASP
QA
Rest-Assured
Apply
Senior Java Developer
4 days ago
$128k – $142k per year • Hybrid • Contractor • Toronto
Java
SQL
Java
Spring Framework
Spring Boot
Mobile
Dependency Injection
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Management
Agile
Scrum
QA
Rest-Assured
Apply
Senior Software Developer, Python / Backend
11 days ago
$96k – $113k per year • Hybrid • Full-Time • Calgary
Python
JavaScript
TypeScript
Python
FastAPI
Frontend
React.js
DevOps
Rest API
Terraform
GCP
Azure
CI/CD
AWS
Kubernetes
QA
Rest-Assured
Apply
This is one of many
1,979,292 more open roles from verified company boards, updated every day.

