Experience in Python/Java * Test Automation using frameworks widely used in the industry, for ex ... Knowledge of CI/CD and DevOps Tools such as Jenkins, GIT, Docker, UCD etc. * Experience in working ...
Experience in Python/Java * Test Automation using frameworks widely used in the industry, for ex ... Knowledge of CI/CD and DevOps Tools such as Jenkins, GIT, Docker, UCD etc. * Experience in working ...
Extensive experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience with the following; Java , Node.js , MongoDB , React , HTML ...
Quick apply
Extensive experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience with the following; Java , Node.js , MongoDB , React , HTML ...
Extensive experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience with the following; Java , Node.js , MongoDB , React , HTML ...
Quick apply
Extensive experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience with the following; Java , Node.js , MongoDB , React , HTML ...
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent professional ... Technical background in Java environments or full-stack development * Experience with financial ...
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent professional ... Technical background in Java environments or full-stack development * Experience with financial ...
Engineering and Product Seniority: Senior/Lead TL/DR: We are looking to add a highly skilled and ... Native iOS/Android experience (Java, Kotlin, Swift, etc.) * Vue or React JS (Our frontend web ...
Quick apply
Engineering and Product Seniority: Senior/Lead TL/DR: We are looking to add a highly skilled and ... Native iOS/Android experience (Java, Kotlin, Swift, etc.) * Vue or React JS (Our frontend web ...
AI Platform Engineer - DevOps
Halifax, NS ยท Hybrid
CA$90K - CA$100K/yr
As a Developer,candidate will participate in transforming DevOps for Capital Markets. Enable ... Java, Python, JavaScript/TypeScript, C#, C/C++. * Experience with application and system design ...
New
AI Platform Engineer - DevOps
Halifax, NS ยท Hybrid
CA$90K - CA$100K/yr
As a Developer,candidate will participate in transforming DevOps for Capital Markets. Enable ... Java, Python, JavaScript/TypeScript, C#, C/C++. * Experience with application and system design ...
New
As a Senior Software Developer in Test (SDET), you will be part of a small, highly focused team ... Strong understanding of Java, Javascript, Typescript, C# or Python * Strong understanding of ...
As a Senior Software Developer in Test (SDET), you will be part of a small, highly focused team ... Strong understanding of Java, Javascript, Typescript, C# or Python * Strong understanding of ...
QA Engineer
Halifax, NS ยท Hybrid
Scripting or programming experience (e.g., Java, Python, JavaScript). * Exposure to API testing and related tools. * ISTQB certification or equivalent is an asset. What We Offer * A hybrid work ...
QA Engineer
Halifax, NS ยท Hybrid
Scripting or programming experience (e.g., Java, Python, JavaScript). * Exposure to API testing and related tools. * ISTQB certification or equivalent is an asset. What We Offer * A hybrid work ...
QA Engineer
Halifax, NS ยท On-site
Scripting or programming experience (e.g., Java, Python, JavaScript). * Exposure to API testing and related tools. * ISTQB certification or equivalent is an asset. What We Offer * A hybrid work ...
Quick apply
QA Engineer
Halifax, NS ยท On-site
Scripting or programming experience (e.g., Java, Python, JavaScript). * Exposure to API testing and related tools. * ISTQB certification or equivalent is an asset. What We Offer * A hybrid work ...
1 - QA Automation Lead
Halifax, NS ยท Remote
You Have: * 6+ years' experience in a Quality Engineer role * Prior experience creating automated testing with Java and Javascript. * Experienced utilizing automated testing tools such as Selenium
Quick apply
1 - QA Automation Lead
Halifax, NS ยท Remote
You Have: * 6+ years' experience in a Quality Engineer role * Prior experience creating automated testing with Java and Javascript. * Experienced utilizing automated testing tools such as Selenium
1 - QA Automation Lead
Halifax, NS ยท Remote
You Have: * 6+ years' experience in a Quality Engineer role * Prior experience creating automated testing with Java and Javascript. * Experienced utilizing automated testing tools such as Selenium
Quick apply
1 - QA Automation Lead
Halifax, NS ยท Remote
You Have: * 6+ years' experience in a Quality Engineer role * Prior experience creating automated testing with Java and Javascript. * Experienced utilizing automated testing tools such as Selenium
Manager Software Engineering
Dartmouth, NS ยท On-site
... Java experience. * Self-motivated, adaptable to change, proactive, diligent, and inter-personal skills. * Knowledge of Software Engineering best practices, methodologies, processes, and tools ...
Manager Software Engineering
Dartmouth, NS ยท On-site
... Java experience. * Self-motivated, adaptable to change, proactive, diligent, and inter-personal skills. * Knowledge of Software Engineering best practices, methodologies, processes, and tools ...
Senior Software Developer
Dartmouth, NS ยท On-site
String proficiency in the C++ (17-23) and Python (3.0-3.14) programming, or equivalent experience with other object-oriented (OOP) languages such as Java or C#.NET * Solid understanding and practical ...
Quick apply
Senior Software Developer
Dartmouth, NS ยท On-site
String proficiency in the C++ (17-23) and Python (3.0-3.14) programming, or equivalent experience with other object-oriented (OOP) languages such as Java or C#.NET * Solid understanding and practical ...
String proficiency in the C++ (17-23) and Python (3.0-3.14) programming, or equivalent experience with other object-oriented (OOP) languages such as Java or C#.NET * Solid understanding and practical ...
String proficiency in the C++ (17-23) and Python (3.0-3.14) programming, or equivalent experience with other object-oriented (OOP) languages such as Java or C#.NET * Solid understanding and practical ...
QA Automation Lead
Halifax, NS ยท Remote
You Have: * 6+ years' experience in a Quality Engineer role * Prior experience creating automated testing with Java and Javascript. * Experienced utilizing automated testing tools such as Selenium
Quick apply
QA Automation Lead
Halifax, NS ยท Remote
You Have: * 6+ years' experience in a Quality Engineer role * Prior experience creating automated testing with Java and Javascript. * Experienced utilizing automated testing tools such as Selenium
QA Automation Lead
Halifax, NS ยท Remote
You Have: * 6+ years' experience in a Quality Engineer role * Prior experience creating automated testing with Java and Javascript. * Experienced utilizing automated testing tools such as Selenium
Quick apply
QA Automation Lead
Halifax, NS ยท Remote
You Have: * 6+ years' experience in a Quality Engineer role * Prior experience creating automated testing with Java and Javascript. * Experienced utilizing automated testing tools such as Selenium
Basic to intermediate knowledge/experience in Java/C++ or Python What's in it for you? We thrive on ... Programming Language, Capital Markets Technology, Collaboration, Continuous Integrations ...
Basic to intermediate knowledge/experience in Java/C++ or Python What's in it for you? We thrive on ... Programming Language, Capital Markets Technology, Collaboration, Continuous Integrations ...
Senior Quality Engineer
Dartmouth, NS ยท On-site
Programming experience (Python, Java). * Experience with webservices/APIs. * Experience implementing automation Strategies & Framework. * Experience in testing Capital Markets applications and ...
Senior Quality Engineer
Dartmouth, NS ยท On-site
Programming experience (Python, Java). * Experience with webservices/APIs. * Experience implementing automation Strategies & Framework. * Experience in testing Capital Markets applications and ...
The Metadata Engineering team within Global Functions Technology (GFT) is undertaking multiple ... Experience with Java or other object-oriented scripting languages * Hands-on experience with ...
The Metadata Engineering team within Global Functions Technology (GFT) is undertaking multiple ... Experience with Java or other object-oriented scripting languages * Hands-on experience with ...
The Metadata Engineering team within Global Functions Technology (GFT) is undertaking multiple ... Experience with Java or other object-oriented scripting languages * Hands-on experience with ...
The Metadata Engineering team within Global Functions Technology (GFT) is undertaking multiple ... Experience with Java or other object-oriented scripting languages * Hands-on experience with ...
Java Programmer information
How do Java Programmers typically collaborate with other team members during a software development project?
What are the key skills and qualifications needed to thrive as a Java Programmer, and why are they important?
How much do Java programmers make?
Are Java programmers still in demand?
What is the difference between Java Programmer vs Java Developer?
| Aspect | Java Programmer | Java Developer |
|---|---|---|
| Required Credentials | Typically a degree in Computer Science or related field; certifications like Oracle Java Certification | Same as Java Programmer, often with additional experience or certifications |
| Work Environment | Usually focused on coding, debugging, and testing in a team or individual setting | Includes coding, designing, and sometimes project management responsibilities |
| Industry Usage | Common in software companies, IT departments, and tech startups | Used interchangeably in many organizations, with some emphasizing development tasks |
| Search & Comparison Intent | Focuses on coding skills and technical proficiency | Broader role including design, architecture, and project involvement |
While both Java Programmers and Java Developers work with Java technologies, Java Developers typically have a broader scope, including design and architecture, whereas Java Programmers focus mainly on coding and debugging. The roles often overlap, but the developer role may involve more responsibilities in project planning and system design.
What jobs can you get with Java programming?
What does a Java Programmer do?
Is Java outdated in 2026?

Full-time
Posted 1 hour ago
Job description
Job Description
WHAT IS THE OPPORTUNITY
As a Quality Engineer within the Corporate Treasury IT, you will be responsible for creating test plans, test cases and test scripts based on complex requirement documents and business User Stories, develop and maintain automated test suites using test automation tool. Be responsible for component or end-to-end tracking of issues, as required. Effectively collaborate with team members, leads and stakeholders from initiation to closure by using strong technical, communication and team building skills. Able to enhance your own skills and build knowledge in all aspects of the organization, the business and information systems. Provides information on the detailed technical design and development of applications using existing and emerging technology platforms. Applies experience and seasoned knowledge, skills, and practices to perform a variety of assignments.
WHAT DO YOU NEED TO SUCCEED
Must have:
Strong experience in SQL, able to write complex queries validating business rules and transformations
Strong Database and ETL Testing experience (Exposure to RDBMS, large Data warehouse, Data Lake etc.)
Experience with Unix/Linux environments with proficient knowledge in Unix/Linux commands
Strong experience in SQL queries; Experience in Python/Java
Test Automation using frameworks widely used in the industry, for ex - Robot Framework, BDD, POM, etc.)
Ability to create or customize test automation frameworks
Nice to Have :
Experience in a variety of testing tools e.g., ( Postman, Selenium, JMeter, UFT/Lean UFT/Rest Assured/, TestNG) and development languages like Python (Preferred), Java, etc.
Experience with Hadoop testing
Knowledge of industry practices with focus on Agile, DevOps, environments and test integration.
Knowledge of CI/CD and DevOps Tools such as Jenkins, GIT, Docker, UCD etc.
Experience in working with GenAI tools
WHAT'S IN IT FOR YOU?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
Leaders who support your development through coaching and managing opportunities
Ability to make a difference and lasting impact
Work in a dynamic, collaborative, progressive, and high-performing team
Flexible work/life balance options
Opportunities to do challenging work
Opportunities to take on progressively greater accountabilities
#LI-Post
#TECHPJ
Job Skills
Agile Methodology, API Testing, Application Testing, Automated Testing, Automation Frameworks, Decision Making, Detail-Oriented, ETL (Extract Transform Load) Testing, Group Problem Solving, IT Quality Assurance, Long Term Planning, Predictive Analytics, Programming Languages, Regression Testing, Software Product Testing, Software Testing, Testing Strategies, Test PlanningAdditional Job Details
Address:
City:
Country:
Work hours/week:
Employment Type:
Platform:
Job Type:
Pay Type:
Posted Date:
Application Deadline:
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Our Employment Opportunities
At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.
Employment Type: FULL_TIMEAbout Royal Bank of Canada
Sourced by ZipRecruiter
Industry
Banking and credit intermediation
Company size
10,000+ Employees
Headquarters location
Toronto, Ontario, CA