Design, develop, test, and deploy full-stack applications using Vue (and some React) and Java ... Bachelor's degree in Computer Science, Software Engineering, or a related field. * At least 8+ ...
Design, develop, test, and deploy full-stack applications using Vue (and some React) and Java ... Bachelor's degree in Computer Science, Software Engineering, or a related field. * At least 8+ ...
This internship is an opportunity to gain hands-on experience with cloud-native technologies ... Java, JavaScript, Go, Bash, or a similar language. * Familiarity with software development ...
This internship is an opportunity to gain hands-on experience with cloud-native technologies ... Java, JavaScript, Go, Bash, or a similar language. * Familiarity with software development ...
... as Java, Python, or Node.js, with experience building scalable, production-grade APIs and services Hands-on experience with cloud-native technologies (AWS), microservices architecture, and ...
... as Java, Python, or Node.js, with experience building scalable, production-grade APIs and services Hands-on experience with cloud-native technologies (AWS), microservices architecture, and ...
Principal Software Engineer Saviynt's AI-powered identity platform manages and governs human and ... level proficiency in Java and Groovy, with a deep understanding of object-oriented design ...
Principal Software Engineer Saviynt's AI-powered identity platform manages and governs human and ... level proficiency in Java and Groovy, with a deep understanding of object-oriented design ...
Senior Software Engineer, Backend
Vancouver, BC ยท Hybrid
CA$192K - CA$240K/yr
Experience working with backend programming languages (Java, Kotlin, Python) * Familiarity with software engineering development cycles * Ability to hold yourself and the team to high standards
Senior Software Engineer, Backend
Vancouver, BC ยท Hybrid
CA$192K - CA$240K/yr
Experience working with backend programming languages (Java, Kotlin, Python) * Familiarity with software engineering development cycles * Ability to hold yourself and the team to high standards
Senior Software Engineer - Live Pay
Vancouver, BC ยท Hybrid
CA$199K - CA$244K/yr
POSITION SUMMARY We are looking for an experienced, passionate, and resourceful backend software ... Proficient in at least one JVM programming language, such as Java, Kotlin, or Scala. * Experience ...
Senior Software Engineer - Live Pay
Vancouver, BC ยท Hybrid
CA$199K - CA$244K/yr
POSITION SUMMARY We are looking for an experienced, passionate, and resourceful backend software ... Proficient in at least one JVM programming language, such as Java, Kotlin, or Scala. * Experience ...
Lead Software Engineer
Vancouver, BC ยท Hybrid
Title and Summary Lead Software Engineer The AI & Decision Engineering Platform powers intelligent ... Essential Knowledge/Experience Strong programming skills with deep knowledge of Java. Excellent ...
Lead Software Engineer
Vancouver, BC ยท Hybrid
Title and Summary Lead Software Engineer The AI & Decision Engineering Platform powers intelligent ... Essential Knowledge/Experience Strong programming skills with deep knowledge of Java. Excellent ...
This role requires deep expertise in AWS, full stack Java and Python development, data management ... software as a service solutions. As a Principal Engineer, you will be a technical leader and ...
This role requires deep expertise in AWS, full stack Java and Python development, data management ... software as a service solutions. As a Principal Engineer, you will be a technical leader and ...
Software Engineer - (StorageGRID/C++)
Vancouver, BC ยท On-site +1
As a Software Engineer, this is your chance to work alongside a group of talented developers ... Go, Ruby, Python or Java OO design, network programming, HTTP, AWS S3 and file systems Cassandra ...
Software Engineer - (StorageGRID/C++)
Vancouver, BC ยท On-site +1
As a Software Engineer, this is your chance to work alongside a group of talented developers ... Go, Ruby, Python or Java OO design, network programming, HTTP, AWS S3 and file systems Cassandra ...
This role requires deep expertise in AWS, full stack Java and Python development, data management ... software as a service solutions. As a Principal Engineer, you will be a technical leader and ...
Quick apply
This role requires deep expertise in AWS, full stack Java and Python development, data management ... software as a service solutions. As a Principal Engineer, you will be a technical leader and ...
Title and Summary Software Engineer II (IBM ODM) Who is Mastercard? Mastercard is a global ... Direct Java experience preferred. Experience with multiple OO languages and SQL a plus. High-energy ...
Title and Summary Software Engineer II (IBM ODM) Who is Mastercard? Mastercard is a global ... Direct Java experience preferred. Experience with multiple OO languages and SQL a plus. High-energy ...
This role requires deep expertise in AWS, full stack Java and Python development, data management ... software as a service solutions. As a Principal Engineer, you will be a technical leader and ...
This role requires deep expertise in AWS, full stack Java and Python development, data management ... software as a service solutions. As a Principal Engineer, you will be a technical leader and ...
Software Engineer SMTS The Ajna team builds and operates Salesforce's internal Kafka-as-a-Service ... Java engineering depth; the team's core services are Java-based and require clean, performant ...
Software Engineer SMTS The Ajna team builds and operates Salesforce's internal Kafka-as-a-Service ... Java engineering depth; the team's core services are Java-based and require clean, performant ...
Sr. Software Engineer I
Vancouver, BC ยท Hybrid
... Senior Software Development Engineer specializing in AWS-based cloud software with a strong ... Strong proficiency in Java, Python, and SQL for enterprise application development, data processing ...
Sr. Software Engineer I
Vancouver, BC ยท Hybrid
... Senior Software Development Engineer specializing in AWS-based cloud software with a strong ... Strong proficiency in Java, Python, and SQL for enterprise application development, data processing ...
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Senior Software Engineer (Product)
CA$150K - CA$250K/yr
We are seeking a talented Senior Software Engineer to join our Product team. In this role, you will ... Proficiency in programming languages such as Python, Java, or similar. * Experience with modern web ...
Quick apply
Senior Software Engineer (Product)
CA$150K - CA$250K/yr
We are seeking a talented Senior Software Engineer to join our Product team. In this role, you will ... Proficiency in programming languages such as Python, Java, or similar. * Experience with modern web ...
The Role We are seeking a Graduate Software Engineer with a passion for building high-performance ... Demonstrated problem-solving skills (through coursework, projects, internships, or competitions)
The Role We are seeking a Graduate Software Engineer with a passion for building high-performance ... Demonstrated problem-solving skills (through coursework, projects, internships, or competitions)
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Internship Java Software Engineer information
What does an Internship Java Software Engineer do?
What kinds of projects and tasks can an Internship Java Software Engineer expect to work on during their internship?
What are the key skills and qualifications needed to thrive as an Internship Java Software Engineer, and why are they important?
Full-time
Medical, Dental, PTO
Posted 18 days ago
Job description
- Design, develop, test, and deploy full-stack applications using Vue (and some React) and Java.
- Build responsive, performant user interfaces using modern JavaScript frameworks and TypeScript.
- Develop secure, efficient REST and GraphQL APIs.
- Design and optimize SQL/NoSQL schemas for both application and analytics use cases.
- Design and maintain data ingestion pipelines from multiple systems using Python, SQL, and dbt.
- ย Build and manage enterprise data models, ensuring accuracy, consistency, and reusability across applications and analytics.ย
- Implement monitoring and alerting to reduce data downtime and ensure data quality.
- Collaborate with analysts and data scientists to provide reliable datasets and data apps for reporting or automation.
- Work with Databricks, Airflow, or equivalent orchestration tools for production data pipelines.
- Manage GitOps workflows for data infrastructure and model deployment.
- Implement data governance and lineage best practices.
- Work with cloud platforms (e.g., AWS, GCP, or Azure) to manage and optimize application infrastructure.
- Ensure high availability, scalability, and cost-effectiveness of applications by leveraging cloud services and solutions, including DynamoDB and Kafka for event-driven architecture.
- Implement CI/CD pipelines, automated testing, and infrastructure as code (IaC) to streamline software delivery and improve efficiency.
- Collaborate with product, backend, and DevOps teams to ensure the successful integration of front-end and back-end components.
- Work product managers, designers and business stakeholders, to translate business requirements into technical solutions.ย
- Identify areas of improvement within the codebase, drive solutions to optimize performance, and reduce technical debt.
- Stay up-to-date with new technologies and industry trends, advocating for their adoption where relevant.
- ย Solve complex business and technical problems with scalable, maintainable solutions.ย
- ย Contribute ideas and technical direction that support both short-term delivery and long-term platform evolution.ย
- Lead and contribute to the development and timely delivery of full-stack web projects, ensuring adherence to deadlines and product goals.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- At least 8+ years of full-stack web development experience.
- Expertise in both back-end (Java - you'll be tested directly on your Java skills) and front-end (JavaScript frameworks like React)
- Experience with SQL and NoSQL databases, schema design, and query optimization.
- ย AWS (Having experience with GCP or Azure will also be considered)
- DMS, dbt, Airflow, Databricks
- Kafka, MySql, DynamoDB
- CI/CD pipelines, Docker, ECSย
- 1+ years hands-on with data pipelines, dbt models, or analytics engineering
- Experience in large-scale, customer-facing apps
- Legally able to work in Canada
- Completion of a criminal background check
- The salary range is $155,000 to $172,000. The starting salary will be determined by your transferable skills, knowledge, work experience, and the hiring team's budget, which is based on business needs, market compensation data, and internal equity
- 4% RRSP matched contributions through Wealthsimpleย
- 20 days of vacation*
- 1 extra day off (Inclusion and Diversity Day)
- 6 well-being (sick) days
- Hybrid work: 3 days a week in the office
- Work remotely (anywhere in the world) for up to 3 weeks
- Excellent extended health and dental benefits packages
- $1000 health/lifestyle spending account* for your total physical and mental well-being
- TELUS Health App
- Mental Health Assistance/Counselingย
- Virtual medical appointments
- The Article HQ is a converted warehouse, with an open accessible layout and no offices (even for our founders)
- Work from your desk, an Article sofa, collaboration spaces, or a private meeting room
- Standup desks can be requested too
- Our kitchens are stocked with salty, sweet and healthy snacks, & all the premium coffees and teas to keep you buzzingย
- Onsite fitness equipment with showers and towel service
- Pickleball, badminton, and table tennis matches happen, from very competitive to very casual
- A dog-friendly office - well-socialized pups are welcome
- Free street parking (first come, first serve; no reserved spots for senior leaders)
- Indoor secure bike storage with change rooms and showers
- 20-minute walk to either Main Street- Science World or VCC Clark Skytrain stationsย
- 45% discount on our entire product range (15% for friends and family)ย