1

Junior Java Programming Jobs in Milton, ON (NOW HIRING)

We are seeking a seasoned Software Engineer with over 5 years of experience using C# or Java, and a ... Experience mentoring junior developers or leading technical initiatives. * Strong communication ...

As a Lead Software Engineer in Test, you will be designing test strategies for new features ... with junior members of the team. * Experience with: * Java or Python;other object-oriented ...

Mentor junior developers and promote best practices in development, testing, and deployment ... Java * IBM MQ / JMS * SQL * ORM frameworks (IBM pureQuery preferred) Database & Data Skills

Design, develop, and maintain high-quality software solutions using Java/ Spring Boot. * Implement ... Experience mentoring junior developers or leading technical initiatives. * Strong communication ...

Mentor junior engineers on proper standards and techniques to improve their accuracy and efficiency ... Node.js, Java, Go, or C# * Experience designing and maintaining RESTful or gRPC APIs * Solid ...

Performance Engineering Lead

Toronto, ON ยท On-site

CA$81K - CA$115K/yr

Mentor and coach junior engineers to leverage their full potential Requirements * Track record of ... MySQL, Java, Python * Performance testing tool - Jmeter * Log management tools (Splunk)

Software Engineering Lead

Toronto, ON ยท On-site

  • Medical

  • Retirement

Mentor junior developers, fostering technical growth and knowledge sharing within the team. * Lead ... Java 17/21 or equivalent JVM languages (such as Kotlin, Scala), including concurrency, JVM tuning ...

Mentor junior developers, fostering technical growth and knowledge sharing within the team. * Lead ... Java 17/21 or equivalent JVM languages (such as Kotlin, Scala), including concurrency, JVM tuning ...

Staff Software Engineer

Toronto, ON ยท Hybrid

CA$172K - CA$197K/yr

Provide mentorship to junior and intermediate associates through engineering best practises and ... using Java, Python, Go or other object-oriented programming languages * At least 6 years of ...

Staff Software Engineer

Toronto, ON ยท Hybrid

CA$173K - CA$197K/yr

Provide mentorship to junior and intermediate associates through engineering best practises and ... using Java, Python, Go or other object-oriented programming languages * At least 6 years of ...

Staff Software Engineer

Toronto, ON ยท Hybrid

CA$173K - CA$197K/yr

Provide mentorship to junior and intermediate associates through engineering best practises and ... using Java, Python, Go or other object-oriented programming languages * At least 6 years of ...

Jr. Quality Assurance Analyst

Toronto, ON ยท On-site +1

CA$50K - CA$60K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Experience with Azure DevOps (ADO) for test management and defect tracking * Selenium and Java scripting experience - Experience with test automation (maintaining existing scripts preferred; writing ...

Showing results 41-60

Junior Java Programming information

What does a junior Java programmer do?

A Junior Java Programmer is an entry-level software developer who specializes in writing, testing, and maintaining Java applications. They typically work under the supervision of senior developers, assisting with coding, debugging, and implementing features. Their tasks often include fixing bugs, participating in code reviews, and learning best practices in software development. This role is ideal for individuals who are new to programming and looking to gain practical experience in Java development within a team environment.

What are the key skills and qualifications needed to thrive as a junior Java programmer?

To thrive as a Junior Java Programmer, you need a solid understanding of Java fundamentals, object-oriented programming principles, and a relevant degree or coursework in computer science. Familiarity with integrated development environments (IDEs) like Eclipse or IntelliJ IDEA, version control systems such as Git, and basic knowledge of build tools like Maven is typically expected. Problem-solving abilities, attention to detail, and good teamwork and communication skills help you stand out in this role. These skills and qualities are crucial for writing reliable code, collaborating effectively, and adapting quickly in a dynamic software development environment.

What are some common challenges a junior Java programmer might face when starting out, and how can they overcome them?

As a Junior Java Programmer, you may initially find it challenging to understand large codebases, manage debugging complex issues, or adapt to new frameworks used by the team. It's common to feel overwhelmed by unfamiliar tools or best practices. To overcome these challenges, actively seek mentorship from senior developers, participate in code reviews, and dedicate time to practice and learn outside of daily tasks. Collaboration and communication within your team are key to quickly building your skills and confidence in the role.

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

AspectJunior Java ProgrammingJunior Software Developer
Required CredentialsJava certifications, basic programming knowledgeGeneral programming skills, possibly Java certifications
Work EnvironmentDevelopment teams, Java-focused projectsVaried projects, multiple languages, broader scope
Employer & Industry UsageTech companies, software firms using JavaWide range of industries, including tech, finance, and startups
Common Search & ComparisonYesYes

Junior Java Programming typically focuses on Java-specific skills and certifications, working mainly within Java development teams. In contrast, Junior Software Developer roles may involve multiple programming languages and broader responsibilities across various projects. Both roles are entry-level and often overlap in skills, but Java programming is more specialized.

What cities near Milton, ON are hiring for Junior Java Programming jobs?

Cities near Milton, ON with the most Junior Java Programming job openings:

Infographic showing various Junior Java Programming job openings in Milton, ON as of August 2026, with employment types broken down into 1% Internship, 81% Full Time, 13% Part Time, 4% Contract, and 1% Nights. Highlights an 88% Physical, 5% Hybrid, and 7% Remote job distribution.

Staff Machine Learning Engineer - News, Books, and Stocks Team

United States Digital Space LLC

Toronto, ON โ€ข On-site

$120 - $180/hr

Other

Posted 16 days ago


Job description

In a time where the news and book media landscapes are changing by the day, the company News and the company Books stand as champions of quality content, expert curation, user privacy, and the judicious use of machine learning. Our lively and brilliant distributed team consists of client and machine learning engineers who embody the company's values. We inspire, teach, and otherwise enable each other to do the best work of our careers! Our team's outstanding retention rate speaks to our strong culture of respect for our teammates as both engineers and people. Would you like to work on such a team, solving hard problems in machine learning? Terrific! Please join us for the next generation of these apps!

Develop datasets, design model architecture, and prompt, train, or fine-tune models.

Partner with multi-functional teams at the intersection of technology and liberal arts to design and implement end-to-end machine learning enabled features.

Drive application features from concept, model design, and development all the way to delivery.

Lead highly cross-functional software projects.

Mentor junior engineers.

Be part of our thriving machine learning community at the company.

Aptitudes souhaitรฉes
  • Experience in a technical leadership role.
Exigences Minimales
  • MS in Machine Learning, Computer Science, or related field. Alternatively, equivalent industry experience to an MS degree is acceptable.
  • At least 5 years of experience shipping machine learning models in products.
  • Strong programming skills in Python, Java, or a related language, and one of the deep learning toolkits such as PyTorch, TensorFlow, or similar.
  • Experience designing user-facing machine learning features with interdisciplinary partners.
  • Experience with recommender systems.
  • Experience with text-centric AI/ML (LLMs, document classification, search, etc.)
  • Experience delivering high quality software at scale.
  • Ability to communicate effectively and collaborate with partner teams.
  • Commitment to encouraging an open and inclusive work environment.
#J-18808-Ljbffr