1

Java Developer Java Jobs in Toronto, ON (NOW HIRING)

Bachelor's or Master's degree in Computer Science, Engineering, or a related field. * Experience: 6+ years of progressive experience in software development, with a significant focus on Java and ...

We are seeking a highly experienced and motivated Java Developer to join our dynamic team. With over 6+ years of progressive experience demonstrating a strong ability to design and develop secure ...

Bachelor's or Master's degree in Computer Science, Engineering, or a related field. * Experience: 6+ years of progressive experience in software development, with a significant focus on Java and ...

Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Experience: 10 years of progressive experience in software development, with a significant focus on Java and React.

Our client is seeking a hands-on Java Developer with 5-10 years of experience to build robust, precise, and timely solutions. This role is for an engineer who wants to understand the business logic ...

Associate Java Developer

Toronto, ON · Hybrid

CA$85K - CA$100K/yr

Associate Software Developer - Java This role is eligible for our hybrid work model: Two days in-office. Our Technology team is the backbone of our company: constantly creating, testing, learning and ...

Associate Java Developer

Toronto, ON · Hybrid

CA$85K - CA$100K/yr

Associate Software Developer - Java This role is eligible for our hybrid work model: Two days in-office. Our Technology team is the backbone of our company: constantly creating, testing, learning and ...

Java backend developer

Toronto, ON · Hybrid

CA$65 - CA$75/hr

Java Backend developer Toronto ON HYBRID (3-4 days Onsite) Contract Experience : 8+ years total in Spring Boot Interview Process : 1st Candidates must pass HankerRank Test by 80% 2nd Client round ...

New

Java/Angular Developer

Toronto, ON · Hybrid

CA$37.36 - CA$54.05/hr

Java/Angular Developer Primary Office Location: 123 Front Street West, Toronto, OntarioUnion: (Local 507)Pay Range - $37.36-$54.05Permanent Position Who We Are Teranet is Canada's leader in the ...

Commercial Banking Engineering is seeking a skilled Java Developer with extensive experience in Java, Struts, SQL, REST APIs, SOAP services, and other backend Java technologies. The ideal candidate ...

next page

Showing results 1-20

Java Developer Java information

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

To thrive as a Java Developer, you need strong programming skills in Java, a solid understanding of object-oriented design, and typically a degree in computer science or a related field. Familiarity with frameworks like Spring or Hibernate, version control systems such as Git, and build tools like Maven or Gradle is essential, and certifications like Oracle Certified Professional Java Programmer can be advantageous. Effective problem-solving, teamwork, and good communication skills help Java Developers excel in collaborative and dynamic environments. These technical and soft skills are crucial for building robust, maintainable software solutions that meet business requirements.

How does a Java Developer typically collaborate with other teams during the software development lifecycle?

Java Developers often work closely with cross-functional teams, including front-end developers, QA testers, project managers, and sometimes clients. They participate in code reviews, contribute to design discussions, and coordinate with DevOps professionals to ensure smooth deployment processes. Effective communication and teamwork are essential, as Java Developers must translate technical requirements, troubleshoot issues, and ensure their code integrates seamlessly with other system components. This collaborative environment not only enhances project outcomes but also provides opportunities to learn from different disciplines.

What are Java Developers?

Java Developers are software professionals who design, develop, and maintain applications using the Java programming language. They work on a wide range of projects, from web and mobile applications to enterprise-level systems. Their responsibilities often include writing clean code, debugging, collaborating with other team members, and ensuring applications are secure and scalable. Java Developers are also expected to stay updated with the latest Java technologies and frameworks to deliver efficient solutions.

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

AspectJava Developer JavaJava Software Engineer
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science, Java certifications
Work EnvironmentDevelopment teams, tech companies, startupsDevelopment teams, tech companies, startups
Industry UsageSoftware development, web applications, enterprise solutionsSoftware development, web applications, enterprise solutions
Common Search IntentJob roles, skills, salary infoJob roles, skills, salary info

Java Developer Java and Java Software Engineer roles often overlap in skills and work environment. Both require similar credentials and are used interchangeably in the industry. The main difference lies in the job title emphasis: 'Developer' focuses on coding and building applications, while 'Software Engineer' may imply a broader scope including design and architecture. Candidates should review specific job descriptions to understand the expectations for each role.

What job categories do people searching Java Developer Java jobs in Toronto, ON look for? The top searched job categories for Java Developer Java jobs in Toronto, ON are:
What cities near Toronto, ON are hiring for Java Developer Java jobs? Cities near Toronto, ON with the most Java Developer Java job openings:
Java React Developer

Other

Posted 29 days ago


Job description

  • Expertise in React.js and its core principles, including React Hooks, Context API, and state management libraries (e.g., Redux).

  • Understanding of responsive design and cross-browser compatibility.

  • Cloud & DevOps: Experience with cloud platforms (e.g., AWS, Azure, Google Cloud Platform) and containerization technologies (Docker, Kubernetes).

  • Proficiency with CI/CD tools and practices (e.g., Jenkins, GitLab CI, GitHub Actions).

  • Familiarity with observability tools (monitoring, logging, tracing).

  • Proven leadership skills, including mentoring, coaching, and motivating technical teams.

  • Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.

  • Strong problem-solving, analytical, and critical thinking abilities.

  • Ability to work effectively in a fast-paced, agile environment.

  • Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

  • Experience: 6+ years of progressive experience in software development, with a significant focus on Java and React.

  • Java Ecosystem: Expertise in Java (8+ preferred) and the Spring Framework (Spring Boot, Spring Cloud, Spring Data).

  • Strong understanding of object-oriented design, data structures, and algorithms.

  • Experience with building RESTful APIs and microservices architectures.

  • Proficiency with relational databases (e.g., PostgreSQL, Oracle, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
     


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