1

Junior Software Developer Java Jobs in Coquitlam, BC

The Junior Data Developer will advance the Network by working directly with de-identified ... Software development (75%) - Providing programming and technical expertise to enhance and maintain ...

New

You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior ... Experience working with Java , including great working knowledge of Java8 Lambdas and streaming ...

You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior ... Experience working with Java , including great working knowledge of Java8 Lambdas and streaming ...

Java Engineer (Contract)

Vancouver, BC ยท On-site

CA$41 - CA$45/hr

Software Engineer Department : Platform Employee Type: Temp Location: Remote (within BC, Canada ... We're looking for a java engineer who loves Java 8, got their start with J2EE, Apache Struts ...

Senior Software Developer

Vancouver, BC ยท On-site

CA$107K - CA$157K/yr

Do you enjoy helping others with the software you make? If so, the Autodesk Developer Enablement ... Java * 4+ years of experience leveraging public cloud infrastructure components like compute ...

But our purpose goes beyond our software. We're creating a workplace where curious, growth-minded ... Experience mentoring junior developers. Perks ScalePad offers our employees a blend of purpose ...

next page

Showing results 1-20

Junior Software Developer Java information

What are some common challenges faced by Junior Software Developers working with Java, and how can they overcome them?

Junior Software Developers working with Java often encounter challenges such as understanding complex codebases, managing version control with tools like Git, and applying best practices for clean and efficient code. To overcome these obstacles, it's helpful to actively participate in code reviews, seek guidance from senior developers, and make use of online resources and documentation. Joining stand-up meetings and collaborating closely with teammates can also accelerate learning and help new developers adapt to the team's workflow.

What are the key skills and qualifications needed to thrive as a Junior Software Developer (Java), and why are they important?

To thrive as a Junior Software Developer (Java), you need a solid understanding of Java programming, algorithms, and object-oriented principles, often supported by a degree in computer science or related field. Familiarity with development tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and knowledge of build tools like Maven or Gradle is often required. Strong problem-solving abilities, willingness to learn, and effective communication skills help junior developers collaborate and adapt quickly. These skills are crucial for building reliable software, integrating smoothly into development teams, and growing within the role.

What is the difference between Junior Software Developer Java vs Junior Software Developer Python?

AspectJunior Software Developer JavaJunior Software Developer Python
Required CredentialsBachelor's in CS or related field, Java certifications (optional)Bachelor's in CS or related field, Python certifications (optional)
Work EnvironmentEnterprise applications, backend development, large-scale systemsData analysis, scripting, web development, AI/ML projects
Employer & Industry UsageFinancial services, enterprise software, telecomTech startups, data science firms, research institutions
Common Search & ComparisonYesYes

Both roles typically require a bachelor's degree in computer science or related fields. Java developers often work on enterprise-level applications in industries like finance and telecom, while Python developers focus on data analysis, scripting, and AI projects in startups and research. The choice depends on your career interests and industry focus.

What does a Junior Software Developer Java do?

A Junior Software Developer Java is an entry-level programmer who specializes in building, testing, and maintaining software applications using the Java programming language. They typically work under the supervision of senior developers and contribute to coding, debugging, and documentation. Their responsibilities often include fixing bugs, writing unit tests, and collaborating with team members to deliver functional software solutions. This role is ideal for individuals who have a basic understanding of Java and are eager to gain professional experience in software development.
What are popular job titles related to Junior Software Developer Java jobs in Coquitlam, BC? For Junior Software Developer Java jobs in Coquitlam, BC, the most frequently searched job titles are:
What job categories do people searching Junior Software Developer Java jobs in Coquitlam, BC look for? The top searched job categories for Junior Software Developer Java jobs in Coquitlam, BC are:
What cities near Coquitlam, BC are hiring for Junior Software Developer Java jobs? Cities near Coquitlam, BC with the most Junior Software Developer Java job openings:
Infographic showing various Junior Software Developer Java job openings in Coquitlam, BC as of July 2026, with employment types broken down into 82% Full Time, 8% Part Time, 1% Temporary, and 9% Contract. Highlights an 81% Physical, 3% Hybrid, and 16% Remote job distribution.

Junior Developer I

Engineers and Geoscientists BC

Burnaby, BC โ€ข On-site

Full-time

Posted 10 days ago


Job description

Engineers and Geoscientists British Columbia is currently searching for a Junior Developer I to join our team in Burnaby!ย 

The Junior Developer I is responsible and accountable for:

  • assisting the Manager, Application Development, Associate Director, Information Systems Development, and Intermediate and Senior developers with all aspects of software design and coding;
  • owning key development tasks needed for the successful delivery of a project;
  • with assistance, creating, managing, and reporting own work packages associated with a project;
  • understanding directions given by manager and seniors to ensure that tasks align with project definition; and
  • assisting with the resolution of operational issues with developed solutions.ย 

With assistance and oversight, the Junior Developer I is also responsible for full stack development to incrementally build, test, and deploy solutions built in .NET Core and React, which utilize web, databases, APIs, web services, reporting, integration technologies, and tools.
Our organization - one of BC's Top Employers โ€“ offers a competitive salary, comprehensive and generous benefits, an inclusive culture, and a hybrid work environment. Full details on our compensation and benefits value offering can be found below.ย ย 

WHAT YOU WILL BE DOINGย 

  • Develops and codes UIs and reports needed to implement business solutions under oversight; performs unit and system tests, and may assist with integration and end user testing.
  • Implements reports against existing data models and specifications; will learn the meaning of the data being reported on.
  • Collaborates with others to provide effort-based estimates for enhancements. Creates (with assistance) work package plans that list tasks and their estimated effort to deliver project goals. Updates plans weekly with progress.
  • Works with requirements that have been previously defined; works with others to understand the proposed solution.
  • Will be expected to participate in brainstorming session related to data models and technical designs; will participate in defining testing requirements and coding reviews.
  • Participates in the support and problem resolution of existing systems; may be asked to assist in the deployment of services to end users.
  • Other duties as assigned by direct leader and, as appropriate, members of the divisional leadership team.

WHAT YOU BRING TO THE TABLEย 

The successful applicant will possess the following:ย 

  • A 2+ year technical diploma in Computer Programming, or equivalent, is required.
  • A Bachelor's degree in Computer Science is preferred.ย 
  • 0-1 years of experience in a development role.ย 
  • Knowledge of C#, .NET, data modeling, SQL/RDBMS, technical development processes and patterns, reporting, and web development (React, HTML, CSS, JavaScript), which is actively being acquired through a combination of education, self-learning, and hands-on work experience.
  • Must have the ability and skills to work in teams, including the ability to learn, ask questions, and listen.
  • Experience in implementing web-based solutions using HTML, CSS and frontend JavaScript frameworks.
  • Experience defining, accessing, and working with data models.
  • Experience designing, coding, testing, and deploying technical solutions implemented in .NET.

WHAT'S IN IT FOR YOUย 

Each member of our team contributes to public safety in BC and helps us deliver on our vision of "modern regulation for a resilient world." We serve the public as an inclusive, progressive, and future-focused regulator. Our Strategic Plan also places priority on our role to advance climate action, foster equity, diversity and inclusion, and move towards reconciliation with Indigenous peoples.ย  At Engineers and Geoscientists BC, we are committed to demonstrating our values of collaboration, excellence, integrity, and innovation.ย ย 

This role offers a competitive compensation and benefits program including a salary within our hiring range of $62,500 to $69,500. Placement within the hiring range will be based on candidate experience relative to the requirements of the role. Additional details on our generous benefit offerings are found below.ย 


WHO WE AREย 

Engineers and Geoscientists BC is proud to be recognized as one of BC's Top Employers.ย 

Engineers and Geoscientists British Columbia is the business name of the Association of Professional Engineers and Geoscientists of the Province of British Columbia. We regulate and govern these professions under the authority of the Professional Governance Act.ย 

We are charged with protecting the public interest by setting and maintaining high academic, experience, and professional practice standards for over 40,000 registrants. Individuals licensed by Engineers and Geoscientists BC are the only persons permitted by law to undertake and assume responsibility for engineering and geoscience projects in BC.ย 

We are a not-for-profit organization governed by a board of elected registrants, licensees, and government appointees. The board is accountable to the public through the Ministry of Post-Secondary Education and Future Skills under the Office of the Superintendent of Professional Governance, for both the governance and management of the organization.ย 

To learn more about our work please visit us at https://www.egbc.ca.ย 
LP1

Powered by JazzHR

7aUKZK87tT