Basic knowledge of Java \n * Basic Unix\/Linux experience. \n \n \n \n \n \n Desirable \n \n \n \n \n \n * Previous experience in credit card\/payments\/merchant acquiring industry preferable \n
Basic knowledge of Java \n * Basic Unix\/Linux experience. \n \n \n \n \n \n Desirable \n \n \n \n \n \n * Previous experience in credit card\/payments\/merchant acquiring industry preferable \n
This resource will also have some basic Java knowledge. The role will include: \n \n \n * Develop ... Previous experience in credit card\/payments\/merchant acquiring industry preferable \n * Knowledge ...
This resource will also have some basic Java knowledge. The role will include: \n \n \n * Develop ... Previous experience in credit card\/payments\/merchant acquiring industry preferable \n * Knowledge ...
Join Capital One in Canada as we build the products that enable our millions of international Card ... Java, Python, Go, JavaScript/TypeScript, Swift * 10+ years of experience in full lifecycle of ...
Join Capital One in Canada as we build the products that enable our millions of international Card ... Java, Python, Go, JavaScript/TypeScript, Swift * 10+ years of experience in full lifecycle of ...
About the Team Yes, we're a credit card company. But we're more than that too. We're driven by what ... Knowledge of programming languages, including but not limited to Java, Python, JavaScript, NodeJS ...
About the Team Yes, we're a credit card company. But we're more than that too. We're driven by what ... Knowledge of programming languages, including but not limited to Java, Python, JavaScript, NodeJS ...
Principal Associate Software Engineer - International Card Tech - Full-Stack
Toronto, ON · On-site +1
CA$153K/yr
... Card Tech - Full-Stack About Capital One Canada. For 30 years, we've been on a mission to change ... JavaScript, Java, TypeScript, SQL, Python, or Go * Bachelor's, Master's or Diploma in Computer ...
Principal Associate Software Engineer - International Card Tech - Full-Stack
Toronto, ON · On-site +1
CA$153K/yr
... Card Tech - Full-Stack About Capital One Canada. For 30 years, we've been on a mission to change ... JavaScript, Java, TypeScript, SQL, Python, or Go * Bachelor's, Master's or Diploma in Computer ...
Proficiency in the Java programming language and JUnit test framework. * Proven domain knowledge and experience in testing within the payments and card industry. Proficiency in various testing ...
Proficiency in the Java programming language and JUnit test framework. * Proven domain knowledge and experience in testing within the payments and card industry. Proficiency in various testing ...
Proficiency in the Java programming language and JUnit test framework. * Proven domain knowledge and experience in testing within the payments and card industry. Proficiency in various testing ...
Proficiency in the Java programming language and JUnit test framework. * Proven domain knowledge and experience in testing within the payments and card industry. Proficiency in various testing ...
Sr. Consultant, Full Stack Application Developer
Toronto, ON · Hybrid
Retirement
Must have familiarity with VISA/Mastercard network and card transaction lifecycle. Should have an ... Familiarity with Java, C will be an asset. Strong knowledge of relational databases (e.g., Azure ...
Sr. Consultant, Full Stack Application Developer
Toronto, ON · Hybrid
Retirement
Must have familiarity with VISA/Mastercard network and card transaction lifecycle. Should have an ... Familiarity with Java, C will be an asset. Strong knowledge of relational databases (e.g., Azure ...
Sr. Consultant, Full Stack Application Developer
Toronto, ON · Hybrid
Retirement
Must have familiarity with VISA/Mastercard network and card transaction lifecycle. Should have an ... Familiarity with Java, C will be an asset. Strong knowledge of relational databases (e.g., Azure ...
Sr. Consultant, Full Stack Application Developer
Toronto, ON · Hybrid
Retirement
Must have familiarity with VISA/Mastercard network and card transaction lifecycle. Should have an ... Familiarity with Java, C will be an asset. Strong knowledge of relational databases (e.g., Azure ...
Solutions Architect
Toronto, ON · On-site
Hands-on experience in card processing systems and standards such as ISO 8583, and integration with ... Application architecture/domain expertise in Java based applications and cloud/on-premise ...
Solutions Architect
Toronto, ON · On-site
Hands-on experience in card processing systems and standards such as ISO 8583, and integration with ... Application architecture/domain expertise in Java based applications and cloud/on-premise ...
Hands-on experience in card processing systems and standards such as ISO 8583, and integration with ... Application architecture/domain expertise in Java based applications and cloud/on-premise ...
Hands-on experience in card processing systems and standards such as ISO 8583, and integration with ... Application architecture/domain expertise in Java based applications and cloud/on-premise ...
Senior Manager, Data Science
Toronto, ON · On-site
When we launched as a startup we disrupted the credit card industry by individually personalizing ... or Java) * At least 7 years of experience with version control systems like Git and GitHub. * At ...
Senior Manager, Data Science
Toronto, ON · On-site
When we launched as a startup we disrupted the credit card industry by individually personalizing ... or Java) * At least 7 years of experience with version control systems like Git and GitHub. * At ...
Principal Test Engineer
Ottawa, ON · On-site
CA$158K - CA$206K/yr
Medical
Retirement
PTO
PCB Design of RF test socket boards and wafer probe card . * Programming proficiency in C++, C#,Java,Phyton,etc. * Semiconductor ic communication protocols - MIPI, I^2C, 3 wire bus, etc The typical ...
Principal Test Engineer
Ottawa, ON · On-site
CA$158K - CA$206K/yr
Medical
Retirement
PTO
PCB Design of RF test socket boards and wafer probe card . * Programming proficiency in C++, C#,Java,Phyton,etc. * Semiconductor ic communication protocols - MIPI, I^2C, 3 wire bus, etc The typical ...
Java Card information
See Ontario salary details
$20K - $33.5K
15% of jobs
$42K is the 25th percentile. Wages below this are outliers.
$33.5K - $47K
16% of jobs
$47K - $60.5K
6% of jobs
$60.5K - $74K
5% of jobs
The median wage is $87.5K / yr.
$74K - $87.5K
7% of jobs
$87.5K - $101K
10% of jobs
$101K - $114.5K
11% of jobs
$120.6K is the 75th percentile. Wages above this are outliers.
$114.5K - $128K
11% of jobs
$128K - $141.5K
9% of jobs
$141.5K - $155K
6% of jobs
$155K - $168.5K
4% of jobs
$20K
$89.5K
$168.5K
How much do java card jobs pay per year?
What are some typical challenges faced by Java Card developers in their daily work?
Java Card developers commonly encounter challenges related to ensuring smart card security, managing constrained memory and processing resources, and maintaining compatibility across various card platforms. They must write highly efficient code that meets strict security requirements, often performing extensive testing and debugging to prevent vulnerabilities. Collaboration with cross-functional teams—including hardware engineers, security analysts, and QA testers—is a regular part of the role. Success requires not only deep technical expertise, but also consistent adaptation to evolving security standards and certification requirements.
What is a Java Card?
A Java Card job typically involves developing, programming, and maintaining applications for smart cards that use the Java Card platform. Java Card is a technology that allows Java-based applications to run securely on smart cards and other small memory-constrained devices. Professionals in this field work with secure elements, cryptographic functions, and smart card protocol implementations. Common tasks include writing applets, ensuring security compliance, and optimizing performance for embedded environments.
What are the key skills and qualifications needed to thrive in the Java Card position, and why are they important?
To thrive as a Java Card developer, you need strong proficiency in Java programming, smart card technologies, and a solid understanding of secure embedded systems, often supported by a degree in computer science or a related field. Familiarity with Java Card APIs, smart card readers, cryptographic libraries, and security certifications like CISSP or CEH is typically required. Attention to detail, problem-solving abilities, and effective communication are crucial soft skills for this role. These technical and interpersonal skills are key to developing secure, reliable smart card solutions and collaborating effectively with multi-disciplinary teams.
What are popular job titles related to Java Card jobs in Ontario?
For Java Card jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Java Card jobs in Ontario look for?
The top searched job categories for Java Card jobs in Ontario are:

Full-time
Re-posted 16 days ago
Job description
<\/u><\/b>We are currently looking at expanding our technology centre and are seeking people who want to work on core product for deployment on a global scale.<\/span>\n <\/div>\n
- \n
- Create better experiences for users
<\/li>\n - Ask questions of the biggest datasets
<\/li>\n - Be passionate, impactful and Be first
<\/li>\n - Prioritize ease of use and functionality
<\/li>\n - Build and deploy new services
<\/li>\n - \n \n Join a team on a mission
\n <\/div><\/li>\n <\/ul>\n\n
\n <\/div>\n\n Role Overview
<\/u><\/b>We are looking for a senior application developer to develop PLSQL and Java software on our core Merchant Acquiring platform.<\/span>\n <\/div>\n\n
\n <\/div>\n\n Key Responsibilities
<\/u><\/b>The specialist will work as part of a team who will develop PLSQL and Java code on our core acquiring platform. This person will have deep database knowledge and will have good knowledge of both SQL and PLSQL. This resource will also have some basic Java knowledge. The role will include:<\/span>\n <\/div>\n- \n
- Develop PLSQL code on our core Acquiring platform.
<\/li>\n - Develop unit tests for all code developed.
<\/li>\n - Convert functional specifications into application solutions.
<\/li>\n - Deliver technical specifications in line with design standards that accurately detail the technical solutions to be implemented and supported on their systems.
<\/li>\n - Be familiar with Continuous Integration and have knowledge of Source Code Management tools such as GIT, Gerrit, Jenkins etc and also the Payments industry.
<\/li>\n - Train and mentor members of the team & wider groups on the overall platform architecture and its various components
<\/li>\n - Play a lead role in improving processes, procedures and automation of our software development process.
<\/li>\n - Participate in determining standards and best practices around code development
<\/li>\n - Working with business users and support teams to solve any issues with software
<\/li>\n - Be competent enough in Java to work on some of our Java components on the platform.
<\/li>\n - Ability to prioritise and to take responsibility for one's own workload
<\/li>\n <\/ul>\n\n
\n <\/div>\n\n Job Requirements<\/u><\/b>
\n <\/div>\n\n
<\/u><\/b>\n <\/div>\n- \n
- 3rd level certification (IT \/ Business focused)
<\/li>\n - At least 6 years software development experience
<\/li>\n - Excellent Database knowledge and excellent knowledge of SQL and PLSQL
<\/li>\n - Strong oral and written communication skills and technical writing skills
<\/li>\n - Good knowledge of CI tools such as GIT, Gerrit, Jenkins.
<\/li>\n - Basic knowledge of Java
<\/li>\n - Basic Unix\/Linux experience.
<\/li>\n <\/ul>\n\n
\n <\/div>\n\n Desirable<\/b>
\n <\/div>\n\n
<\/b>\n <\/div>\n- \n
- Previous experience in credit card\/payments\/merchant acquiring industry preferable
<\/li>\n - Knowledge of Python and AIX scripting a bonus.
<\/li>\n <\/ul>\n\n
\n <\/div><\/span>
\n <\/body>\n<\/html>
- Previous experience in credit card\/payments\/merchant acquiring industry preferable
- 3rd level certification (IT \/ Business focused)
- Develop PLSQL code on our core Acquiring platform.