1

Junior Java Software Engineer Jobs in Ontario (NOW HIRING)

Must have a minimum of 6+ years of experience as JAVA FSD - Must have exposure to Design, develop ... software. Participate in code reviews and provide constructive feedback. Mentor junior developers ...

Must have a minimum of 6 years of experience as JAVA FSD - Must have exposure to Design, develop ... software. Participate in code reviews and provide constructive feedback. Mentor junior developers ...

Must have a minimum of 6 years of experience as JAVA FSD - Must have exposure to Design, develop ... software. Participate in code reviews and provide constructive feedback. Mentor junior developers ...

About the Role We're looking for an Software Engineer to join our Automotive Finance Engineering ... NET, C#, Java, and React. * Build and enhance REST APIs, microservices, and event-driven components.

Software Engineer

Toronto, ON

CA$63K - CA$130K/yr

Software Engineering & Upgrades Write clean, maintainable code in Java or Python (backend) and Angular or React (frontend) Upgrade application frameworks (e.g., Java, Angular) to stay current with ...

We're looking for an Software Engineer to join our Automotive Finance Engineering team. You will ... NET, C#, Java, and React. * Build and enhance REST APIs, microservices, and event-driven components.

Bachelor's Degree in Engineering \/ Computer Science \n * 3+ years' experience as a full stack developer on Java or AEM \n * Strong experience within: JavaScript, HTML5, CSS \/ Sass \n * Development ...

CA$129K - CA$172K/yr

... Java and relational databases, with an eye toward event-driven architecture using streaming ... Demonstrated leadership abilities, including mentoring junior engineers and leading technical ...

\n \n \n \n \n Our client, an impressive SAAS company, is continuing to build out their tech operations in Dublin. \n \n \n \n \n \n We are looking for Java\/Fullstack Software Engineers to join our ...

... years in Java and 2 years in python; * Experience with creating software documentation and other forms of technical writing; * Experience in developing and debugging high performance software;

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

Sr. Java Developer

Toronto, ON · On-site

$80K - $150K/yr

... Java Developer to join our dynamic team ... In addition to developing robust and scalable software solutions, this role requires providing ...

We are seeking a skilled software engineer to join our team. Key Responsibilities: Implement ... Deep experience with Python or Java and Springboot Production level experience in AWS, Azure, GCP ...

Highly skilled Software Engineer, ideally 7+ years' experience primarily in Java (flexible) \n ... Extensive experience in development of Microservices \n * Spring Boot experience \n * Experience ...

About the Role The Software Engineer (Java) operates at a senior engineer level, driving technical direction across core product domains. The role combines deep hands-on Java engineering with ...

Software Engineer - 2

London, ON · On-site

CA$80K - CA$100K/yr

Position Overview Software Engineer (Full Stack) We are looking for a Software Engineer to join our ... Build backend services using Java and Spring (on-prem and Azure cloud environments) * Develop and ...

Embedded Software Engineer Aversan Inc.(www.aversan.com) is a trusted multi-service engineering and ... Mentor and grow the skills of more junior team members via conversations, review of work products ...

next page

Showing results 1-20

Junior Java Software Engineer information

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

To thrive as a Junior Java Software Engineer, you need a solid understanding of Java programming, object-oriented principles, data structures, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, build tools such as Maven or Gradle, and experience with IDEs like IntelliJ IDEA or Eclipse are common technical requirements. Strong problem-solving, eagerness to learn, and effective teamwork are standout soft skills in this role. These skills ensure you can write reliable code, collaborate efficiently, and adapt to evolving technical challenges in software development projects.

What kinds of projects or tasks can a Junior Java Software Engineer expect to work on during their first year?

As a Junior Java Software Engineer, you can expect to work on tasks such as fixing bugs, writing unit tests, and developing small features under the guidance of more experienced team members. You'll likely contribute to code reviews, participate in daily stand-ups, and collaborate closely with QA engineers and front-end developers. Over time, you may gradually take on more complex assignments, such as designing modules or integrating third-party APIs. This hands-on experience helps build your technical skills and deepen your understanding of the software development lifecycle.

What does a Junior Java Software Engineer do?

A Junior Java Software Engineer is typically responsible for assisting in the development, testing, and maintenance of software applications using the Java programming language. They work under the guidance of more experienced engineers to write code, fix bugs, and contribute to team projects. Junior engineers also learn best practices in software development, participate in code reviews, and continuously improve their technical skills. Their role often includes collaborating with other developers, designers, and quality assurance teams to deliver high-quality software solutions.

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

AspectJunior Java Software EngineerJava Developer
Required CredentialsTypically a bachelor's degree in Computer Science or related field; some certifications like Oracle Java CertificationSimilar credentials; often holds Java certifications and a degree in a related field
Work EnvironmentEntry-level position in development teams, often under supervision, focusing on coding and testingCan be entry to mid-level, involved in designing, coding, and maintaining Java applications
Employer & Industry UsageUsed across tech companies, startups, and corporate IT departmentsCommonly used in software development firms, tech companies, and enterprise environments

While both roles involve Java programming, a Junior Java Software Engineer typically focuses on learning and supporting development tasks under supervision, whereas a Java Developer may have more responsibility in designing and implementing Java applications. The roles often overlap, but the engineer role emphasizes entry-level growth, while the developer role can involve more independent work.

What are the most commonly searched types of Java Software Engineer jobs in Ontario? The most popular types of Java Software Engineer jobs in Ontario are:
What are popular job titles related to Junior Java Software Engineer jobs in Ontario? For Junior Java Software Engineer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Junior Java Software Engineer jobs in Ontario look for? The top searched job categories for Junior Java Software Engineer jobs in Ontario are:
Java Developer

Other

Posted 8 days ago


Job description

Must have a minimum of 6+ years of experience as JAVA FSD
- Must have exposure to Design, develop, and maintain high-quality Java applications using Spring Boot, Gradle.
- Must have worked in Agile development environment and familiar with Software Development Lifecycle, Agile/Scrum process.
Primary skill Java core 17, Spring Boot, Restful APIs, Microservices 
Secondary skill JUnit, Openshift, SQL, JIRA
Proficiency in Java core 17 is a must.
Proficiency in Junit.
Implement and optimize RESTful APIs and microservices.
Integrate with various internal and external systems.
Write unit and integration tests using JUnit and other testing frameworks.
Apply design patterns to create efficient and maintainable code.
Deploy and manage applications on Openshift.
Collaborate with other developers, testers, and stakeholders to deliver high-quality software.
Participate in code reviews and provide constructive feedback.
Mentor junior developers and share knowledge.
Stay up-to-date with the latest technologies and trends.
Troubleshoot and resolve production issues.
- Knowledge on JIRA(for task list, user story)/Bit bucket( code repository tool) is an added advantage.
- Good communication skill and team player


Virtusa logo

About Virtusa

Sourced by ZipRecruiter

We are builders, makers, and doers with the technical skills and domain expertise to transform your business at scale and speed without disruption. Our unique Engineering First approach blends deep industry expertise and empowered, agile teams, to create holistic solutions that seamlessly move the business forward. We help clients engage with new technology paradigms to creatively build solutions that drive them to the forefront of their industries.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Westborough, MA, US

Year founded

1996

Social media