Your role What you'll be doing Software Developer Co-op About the team The team is looking for a candidate that is eager to expand on their development skillsets. We're looking for someone who is ...
Your role What you'll be doing Software Developer Co-op About the team The team is looking for a candidate that is eager to expand on their development skillsets. We're looking for someone who is ...
Firmware Developer Co-op
Richmond, BC · On-site
CA$3.7K - CA$4.0K/mo
As a developer Co-op, you will work on products by maintaining existing features or adding new ones. Most development is on a Linux environment, but there may be some work on Windows with Visual ...
Firmware Developer Co-op
Richmond, BC · On-site
CA$3.7K - CA$4.0K/mo
As a developer Co-op, you will work on products by maintaining existing features or adding new ones. Most development is on a Linux environment, but there may be some work on Windows with Visual ...
Software Developer - C++ (Co-op)
Vancouver, BC · On-site
CA$3.6K - CA$4.5K/mo
Apera AI is seeking a Software Developer (Co-op) with strong C++ skills and an interest in robotics to join our Apera Vue engineering team for the 8 months term period (Sep 2026 - April 2027). You'll ...
Software Developer - C++ (Co-op)
Vancouver, BC · On-site
CA$3.6K - CA$4.5K/mo
Apera AI is seeking a Software Developer (Co-op) with strong C++ skills and an interest in robotics to join our Apera Vue engineering team for the 8 months term period (Sep 2026 - April 2027). You'll ...
The Opportunity We are seeking a Software Engineering Co-op to join our Engineering team. In this role, you will support the development of the cloud platform that powers our battery management ...
The Opportunity We are seeking a Software Engineering Co-op to join our Engineering team. In this role, you will support the development of the cloud platform that powers our battery management ...
Mechanical Engineering Co-op
Surrey, BC · On-site
PTO
The Opportunity We are seeking a Mechanical Engineering Co-op to join our Engineering team. In this role, you will support the design, development, and testing of our battery energy storage systems ...
Mechanical Engineering Co-op
Surrey, BC · On-site
PTO
The Opportunity We are seeking a Mechanical Engineering Co-op to join our Engineering team. In this role, you will support the design, development, and testing of our battery energy storage systems ...
Reliability Co-op Student
CA$4.8K - CA$5.5K/mo
Role Overview The Reliability Engineer Co-op position champions safety and environmental stewardship while working collaboratively to develop and implement effective asset management strategies. The ...
Reliability Co-op Student
CA$4.8K - CA$5.5K/mo
Role Overview The Reliability Engineer Co-op position champions safety and environmental stewardship while working collaboratively to develop and implement effective asset management strategies. The ...
Our Ideal Candidate Allnorth is currently seeking a Mechanical Engineering Co-op Student for an 8-month co-op term to join our team in either our Nanaimo or Vancouver, BC office . This is an ...
Quick apply
Our Ideal Candidate Allnorth is currently seeking a Mechanical Engineering Co-op Student for an 8-month co-op term to join our team in either our Nanaimo or Vancouver, BC office . This is an ...
Our Ideal Candidate Allnorth is currently seeking a Mechanical Engineering Co-op Student for an 8-month co-op term to join our team in either our Nanaimo or Vancouver, BC office . This is an ...
Quick apply
Our Ideal Candidate Allnorth is currently seeking a Mechanical Engineering Co-op Student for an 8-month co-op term to join our team in either our Nanaimo or Vancouver, BC office . This is an ...
The Opportunity We are seeking a Software Engineering Co-op to join our Engineering team. In this role, you will support the development of the cloud platform that powers our battery management ...
Quick apply
The Opportunity We are seeking a Software Engineering Co-op to join our Engineering team. In this role, you will support the development of the cloud platform that powers our battery management ...
The Opportunity We are seeking a Mechanical Engineering Co-op to join our Engineering team. In this role, you will support the design, development, and testing of our battery energy storage systems ...
Quick apply
The Opportunity We are seeking a Mechanical Engineering Co-op to join our Engineering team. In this role, you will support the design, development, and testing of our battery energy storage systems ...
Information Systems Co-op
Burnaby, BC · On-site
PTO
The Information Systems Co-op will provide hands-on development skills to build enterprise ... Programming experience using C# (Java, C, and C++ acceptable) and ASP.NET Core MVC; * Exposure to ...
Quick apply
Information Systems Co-op
Burnaby, BC · On-site
PTO
The Information Systems Co-op will provide hands-on development skills to build enterprise ... Programming experience using C# (Java, C, and C++ acceptable) and ASP.NET Core MVC; * Exposure to ...
Mechanical Engineering Co-op
Squamish, BC · On-site
CA$22 - CA$26/hr
Position Scope The Mechanical Engineering Co-op is responsible for providing mechanical engineering support at Carbon Engineering's Squamish facilities; working closely with the operations, major ...
Quick apply
Mechanical Engineering Co-op
Squamish, BC · On-site
CA$22 - CA$26/hr
Position Scope The Mechanical Engineering Co-op is responsible for providing mechanical engineering support at Carbon Engineering's Squamish facilities; working closely with the operations, major ...
Why this Role Looking for a co-op position where you can apply your engineering mindset to real infrastructure projects? Encepta is seeking a Modelling Specialist Co-op to support our ...
Why this Role Looking for a co-op position where you can apply your engineering mindset to real infrastructure projects? Encepta is seeking a Modelling Specialist Co-op to support our ...
Engineering Co-Op Opportunity
Burnaby, BC · On-site
Why this Role Looking for a co-op position where you can apply your engineering mindset to real infrastructure projects? Encepta is seeking a Modelling Specialist Co-op to support our ...
Quick apply
Engineering Co-Op Opportunity
Burnaby, BC · On-site
Why this Role Looking for a co-op position where you can apply your engineering mindset to real infrastructure projects? Encepta is seeking a Modelling Specialist Co-op to support our ...
Process Engineer Co-op
Squamish, BC · On-site
CA$22 - CA$26/hr
Position Scope The Process Engineer Co-op is responsible for supporting engineering activities at Carbon Engineering's Innovation Centre. The role collaborates with the Engineering, Operations, and ...
Quick apply
Process Engineer Co-op
Squamish, BC · On-site
CA$22 - CA$26/hr
Position Scope The Process Engineer Co-op is responsible for supporting engineering activities at Carbon Engineering's Innovation Centre. The role collaborates with the Engineering, Operations, and ...
Engineering Co-Op
Ashcroft, BC · On-site
$24.50 - $27.50/hr
The Engineering/Science Co-op student would work from August/September 2026 - May 2027 and work with their assigned manager to meet strategic corporate initiatives and execute successful capital ...
Engineering Co-Op
Ashcroft, BC · On-site
$24.50 - $27.50/hr
The Engineering/Science Co-op student would work from August/September 2026 - May 2027 and work with their assigned manager to meet strategic corporate initiatives and execute successful capital ...
Quality Engineering Co-Op
Delta, BC · On-site
Quality Engineering and Technical Data Centre Co-Op Responsibilities * Checking and Scanning of Build records and Receiving Documents in the system * Checking and printing customer drawings and ...
Quality Engineering Co-Op
Delta, BC · On-site
Quality Engineering and Technical Data Centre Co-Op Responsibilities * Checking and Scanning of Build records and Receiving Documents in the system * Checking and printing customer drawings and ...
Engineering Co-op, Mechanical
Surrey, BC · On-site
CA$25.68 - CA$28.70/hr
Bachelor of Engineering Student - Third or Fourth year preferred. * Enrolled in a Co-op program. * Valid driver's license. Other Qualifications * Experience or knowledge with CAD applications and ...
Engineering Co-op, Mechanical
Surrey, BC · On-site
CA$25.68 - CA$28.70/hr
Bachelor of Engineering Student - Third or Fourth year preferred. * Enrolled in a Co-op program. * Valid driver's license. Other Qualifications * Experience or knowledge with CAD applications and ...
Co-Op Engineering Project Coordinator (Indigenous)
$22 - $28.50/hr
Currently studying in the field of Engineering or Project Management Must be enrolled in a recognized College or University Co-op or Internship Program. Strong organizational, communication, and ...
Co-Op Engineering Project Coordinator (Indigenous)
$22 - $28.50/hr
Currently studying in the field of Engineering or Project Management Must be enrolled in a recognized College or University Co-op or Internship Program. Strong organizational, communication, and ...
Process Engineer Co-op (OPS)
Squamish, BC · On-site
CA$22 - CA$26/hr
Position Scope The Process Engineer Co-op (OPS) is responsible for supporting engineering and operating activites at Carbon Engineering's Innovation Centre. The role collaborates with the engineering ...
Quick apply
Process Engineer Co-op (OPS)
Squamish, BC · On-site
CA$22 - CA$26/hr
Position Scope The Process Engineer Co-op (OPS) is responsible for supporting engineering and operating activites at Carbon Engineering's Innovation Centre. The role collaborates with the engineering ...
Java Developer Co Op information
See British Columbia salary details
$10.58 - $16.83
16% of jobs
$20.04 is the 25th percentile. Wages below this are outliers.
$16.83 - $23.08
18% of jobs
$23.08 - $29.33
8% of jobs
$29.33 - $35.58
6% of jobs
The median wage is $36.92 / hr.
$35.58 - $41.83
7% of jobs
$41.83 - $48.08
8% of jobs
$48.08 - $54.33
9% of jobs
$55.11 is the 75th percentile. Wages above this are outliers.
$54.33 - $60.58
11% of jobs
$60.58 - $66.83
7% of jobs
$66.83 - $73.08
5% of jobs
$73.08 - $79.33
3% of jobs
$10
$41
$79
How much do java developer co op jobs pay per hour?
What is a Java Developer Co Op?
A Java Developer Co-Op job is a temporary, paid position for students or recent graduates who want hands-on experience in Java development. Co-op students work with a team of developers to design, test, and maintain Java-based applications. They gain practical knowledge in coding, debugging, and software development best practices while contributing to real-world projects. This role helps bridge the gap between academic learning and professional work, preparing candidates for full-time software development roles.
What types of projects or tasks will I typically work on as a Java Developer Co Op?
As a Java Developer Co Op, you can expect to support ongoing software development projects by writing and testing code, fixing bugs, and assisting in the design or implementation of new features. You may work on both backend and frontend components, collaborate with senior developers during code reviews, and contribute to team meetings or agile sprints. Your work might include developing internal tools, creating automation scripts, or participating in the documentation process. This hands-on experience is designed to give you exposure to industry best practices and the full software development lifecycle while building your professional skills.
What are the key skills and qualifications needed to thrive in the Java Developer Co Op position, and why are they important?
To thrive as a Java Developer Co Op, you need a solid understanding of Java programming, object-oriented design principles, and foundational knowledge in software development, often supported by coursework or relevant project experience. Familiarity with version control systems like Git, IDEs such as IntelliJ or Eclipse, and basic knowledge of databases or web development frameworks are common requirements. Effective communication, eagerness to learn, and strong problem-solving skills help you adapt quickly and work well within a team environment. These competencies ensure you can contribute to real-world projects, collaborate with experienced developers, and gain valuable hands-on experience during your co-op term.
Is Java Developer Co Op still in demand?
What are the most commonly searched types of Java Developer jobs in British Columbia?
The most popular types of Java Developer jobs in British Columbia are:
What are popular job titles related to Java Developer Co Op jobs in British Columbia?
For Java Developer Co Op jobs in British Columbia, the most frequently searched job titles are:
What job categories do people searching Java Developer Co Op jobs in British Columbia look for?
The top searched job categories for Java Developer Co Op jobs in British Columbia are:
What cities in British Columbia are hiring for Java Developer Co Op jobs?
Cities in British Columbia with the most Java Developer Co Op job openings:

Corpay rating
7.4
Based on 34 frontline employees who took The Breakroom Quiz
13th of 21 rated payment service providers
Job description
Software Developer Co-op
About the team
The team is looking for a candidate that is eager to expand on their development skillsets. We're looking for someone who is detail-oriented and knows how to work within a team as well as independently. In this role, you will support a collaborative hybrid team in building and maintaining a microservice platform using modern cloud technologies. Every member contributes to the technical roadmap and helps shape technical direction. You can make an impact here and explore one of many facets of development in a modern development environment. This is the experience you're looking for.
Why you should intern at PayByPhone
We're in a transformative stage as a business and looking for fresh minds with fresh ideas to help steer us through. As an intern, you will have hands-on experience working on what makes our product so great! You'll learn how a fast-paced technology company operates and be hands on with the nitty gritty problems that our developers solve every day. Our people, our product, and our presence are expanding and growing each day - be a part of our transformation and grow with us!
Working Environment
We are a hybrid organization, and your day-to-day duties will be carried out from our new office in Yaletown twice a week and your personal residence the remaining days. Social events also take place at the Yaletown office. We will supply you with one of our corporate laptops to be used during your tenure.
Compensation
Here's what you'll do
Write and test-drive code for new features and bugfixes
Participate in code reviews to share knowledge and improve code quality
Learn from your teammates and help them learn through pairing and mob programming sessions
Build and deploy software through an automated CI/CD pipeline, helping refine the process
Provision and maintain cloud infrastructure for your team's products
Work with the team to design and develop automated test suites, refine acceptance criteria, and establish test plans
Monitor the health and success of your team's products through application, system, and business metrics
Make regular contributions to the team's processes, roadmap, and architecture
Contribute to technical documentation
The must-haves
Currently enrolled in the co-op program
Working towards a Bachelor's degree in Computer Science or Software Engineering
You'll excel in this role if you have
Strong Communication Skills - This team works closely with other technical and business teams at PayByPhone. You know how to communicate effectively within the team and with other teams to share ideas and solve problems. You aren't afraid to ask questions to clarify technical design, requirements, and priorities.
A Collaborative Approach - You care about the team's success, and you actively contribute to improving our processes and practices. You have a down-to-earth attitude and a collaborative approach to decision-making.
Eagerness to Learn - You consistently learn from experience, from your teammates, and from others in the community. You ask for help when needed and are happy to help others.
About us
Here at PayByPhone, our strength is in our people: a talented team behind a fantastic product. We are a creative, ambitious, and driven multi-disciplinary group. We value learning and fun as we innovate to help millions of consumers pay for parking easily and securely. Our teams are growing; but not without you.
Together, we're on a mission to simplify the world of mobility payments - one parking spot at a time. We're one of the fastest-growing mobile payment companies in the world and process over 100 million parking, transit, and bike-share transactions a year in cities across North America, Europe, and. Our teams help millions of consumers easily and securely pay for parking and transportation without the hassles of waiting in line, carrying change, or risking costly fines.
PayByPhone is committed to fostering a diverse and representative workforce and an inclusive work environment where all employees are treated equally. The Company does not tolerate discrimination or harassment in the workplace or talent attraction processes. Our commitment is to attract and acquire talent that is representative of the talent market, and is based on business needs, job requirements and individual qualifications.
At PayByPhone, we operate in a constantly evolving world. With change being a long-time friend of ours, we have our values to guide how we work as a team to deliver on our commitments. In short, we:
Make things happen
Stay curious
Work together
Have fun
See through our customers' eyes
To see our values in action, explore our Instagram, LinkedIn, Twitter, and our Careers page. If you're interested in reading the story behind our values, head on over to our About Us page.
Corpay is a global technology organisation that is leading the future of commercial payments with a culture of innovation that drives us to constantly create new and better ways to pay. Our specialized payment solutions help businesses control, simplify, and secure payment for fuel, general payables, toll and lodging expenses. Millions of people in over 80 countries around the world use our solutions for their payments.
All offers of employment made by Corpay (and its subsidiary companies) are subject to the successful completion of satisfactory pre-employment vetting by an independent supplier (Experian). This is in accordance with Corpay's Resourcing Policy and include employment referencing, identity, adverse financial, criminal and sanctions list checks. We do this to meet our legal and regulatory requirements.
Corpay is dedicated to encouraging a supportive and inclusive culture among our employees. It is within our best interest to promote diversity and eliminate discrimination in the workplace. We seek to ensure that all employees and job applicants are given equal opportunities.
Notice to Agency and Search Firm Representatives:Corpaywill notaccept unsolicited CV's from agencies and/or search firms for this job posting. Resumes submitted to any Corpay employee by a third party agency and/or search firm without a valid written & signed search agreement, will become the sole property of Corpay. No fee will be paid if a candidate is hired for this position as a result of an unsolicited agency or search firm referral. Thank you.
About Corpay
Sourced by ZipRecruiter
Industry
Software development
Company size
10,000+ Employees
Headquarters location
Atlanta, GA, US
Year founded
2016