Java Developer
About the role
Java Developer
Location: Toronto, Ontario, Canada Work Mode: Hybrid (3-4 days onsite)
Responsibilities
Develop, test, and maintain Java-based applications according to specifications. Design and implement reusable Java components and libraries. Collaborate with cross-functional teams to define and refine application requirements. Troubleshoot and resolve issues related to code, database, and system performance. Write clean, efficient, and well-documented code following coding standards. Conduct code reviews and provide technical guidance to junior team members. Optimize application performance and scalability. Keep abreast of Java developments and emerging best practices.
Requirements
4+ years of proven experience as a Core Java Developer or similar role. Strong understanding of Java SE (Standard Edition), Spring Boot, and core libraries. Hands-on experience with Object-Oriented Programming (OOP) principles. Proficiency in data structures, algorithms, and design patterns. Familiarity with Multi-threading and Concurrency concepts. Knowledge of databases (SQL and NoSQL) and ORM frameworks like Hibernate. Experience working with RESTful APIs and Web Services. Understanding of version control tools like Git or SVN. Good problem-solving skills and analytical thinking.
Preferred, but not required
Knowledge of build tools like Maven or Gradle. Basic understanding of DevOps practices and CI/CD pipelines. Exposure to Cloud platforms (AWS, Azure) is a plus. Familiarity with testing frameworks such as JUnit or TestNG.
Not the right fit? Search for Java Developer jobs in Toronto, Ontario, Canada
About TechVise Consulting
TechVise Consulting is a next-generation IT consulting firm helping organizations unlock business value through technology, strategy, and innovation.
We partner with enterprises to design and implement digital transformation, cloud modernization, and data-driven solutions that drive measurable outcomes. Our approach combines strategic consulting with technical excellence, ensuring that every engagement delivers long-term impact and scalability.
At TechVise, we believe technology is not just about systems — it’s about empowering vision. That’s why we focus on building intelligent, agile, and future-ready solutions that align perfectly with our clients’ goals.
Our Core Expertise:
IT Strategy & Architecture
Cloud Migration & Optimization
Software Development & Modernization
Data Analytics & Business Intelligence
Process Automation & Integration
With a commitment to integrity, innovation, and excellence, TechVise Consulting helps clients navigate their digital journey — from vision to execution.
🌐 Website: techviseconsulting.com
📩 Contact: info@techviseconsulting.com
Similar Jobs
Java Developer
About the role
Java Developer
Location: Toronto, Ontario, Canada Work Mode: Hybrid (3-4 days onsite)
Responsibilities
Develop, test, and maintain Java-based applications according to specifications. Design and implement reusable Java components and libraries. Collaborate with cross-functional teams to define and refine application requirements. Troubleshoot and resolve issues related to code, database, and system performance. Write clean, efficient, and well-documented code following coding standards. Conduct code reviews and provide technical guidance to junior team members. Optimize application performance and scalability. Keep abreast of Java developments and emerging best practices.
Requirements
4+ years of proven experience as a Core Java Developer or similar role. Strong understanding of Java SE (Standard Edition), Spring Boot, and core libraries. Hands-on experience with Object-Oriented Programming (OOP) principles. Proficiency in data structures, algorithms, and design patterns. Familiarity with Multi-threading and Concurrency concepts. Knowledge of databases (SQL and NoSQL) and ORM frameworks like Hibernate. Experience working with RESTful APIs and Web Services. Understanding of version control tools like Git or SVN. Good problem-solving skills and analytical thinking.
Preferred, but not required
Knowledge of build tools like Maven or Gradle. Basic understanding of DevOps practices and CI/CD pipelines. Exposure to Cloud platforms (AWS, Azure) is a plus. Familiarity with testing frameworks such as JUnit or TestNG.
Not the right fit? Search for Java Developer jobs in Toronto, Ontario, Canada
About TechVise Consulting
TechVise Consulting is a next-generation IT consulting firm helping organizations unlock business value through technology, strategy, and innovation.
We partner with enterprises to design and implement digital transformation, cloud modernization, and data-driven solutions that drive measurable outcomes. Our approach combines strategic consulting with technical excellence, ensuring that every engagement delivers long-term impact and scalability.
At TechVise, we believe technology is not just about systems — it’s about empowering vision. That’s why we focus on building intelligent, agile, and future-ready solutions that align perfectly with our clients’ goals.
Our Core Expertise:
IT Strategy & Architecture
Cloud Migration & Optimization
Software Development & Modernization
Data Analytics & Business Intelligence
Process Automation & Integration
With a commitment to integrity, innovation, and excellence, TechVise Consulting helps clients navigate their digital journey — from vision to execution.
🌐 Website: techviseconsulting.com
📩 Contact: info@techviseconsulting.com