Hire the Best JUnit Specialists
in Canada

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Oghenero O.

Scarborough, Canada

$35/hr
5.0
3 jobs

Software Developer with 3+ years of experience delivering scalable web applications and automation solutions. Strong expertise in JavaScript, React, HTML, CSS, and WordPress, combined with hands-on experience using Python for automation, scripting, and data processing. Skilled in designing and integrating REST APIs, building reusable UI components, optimizing application performance, and debugging complex cross-browser issues. Proven ability to develop efficient, maintainable code and streamline workflows through automation. Experienced in working across the full development lifecycle, collaborating with cross-functional teams, and delivering high-quality, user-focused solutions in fast-paced environments. Technical Skills: JavaScript, Python, SQL, Typescript, HTML5, CSS3, React, WordPress, Kony, JUnit, PyTest, Git, REST APIs, API Integration, JSON, Automation Scripting, Debugging

  • JUnit
  • HTML5
  • CSS 3
  • JavaScript
  • WordPress
  • React
  • Temenos
  • TypeScript
  • Python
  • SQL
  • Git
  • API Testing
  • pytest
  • Java
Aaron L.

Edmonton, Canada

$60/hr
4.4
26 jobs

Senior Software Developer and Industrial ML Specialist with over 20 years of experience. In my previous role I built mission critical software, including the control systems (SCADA) used to run pipelines, LRT systems, and power plants. Since then I co-founded a startup to build the ML to augment those systems, optimizing industrial systems to reduce power cost and increase throughput, and building failure prediction and detection systems to avoid costly downtime and repairs. My industrial background gives me the experience needed to take software past "production ready" to the five-nine reliability needed when a single glitch can take down a multi-billion dollar production system, or prevent life-saving infrastructure from running in an emergency. As an ML engineer I went back to those same systems with an eye towards the hidden opportunities buried in the raw data. This involved dealing with the complexities of messy real world data such as: missing or malfunctioning instruments, unknown time offsets, unlabelled data, missing logs, and clients with a very different view of the systems. I handled the full lifecycle: data validation and cleaning, feature engineering, model development, application design, and cloud deployment. As a developer I specialize in C/C++, Python, and JavaScript, and am a skilled full-stack developer with strong Linux/Unix system administration skills. My ML specializes in time series, regression, and categorization, but I have built solutions in many other areas including Computer Vision, Reinforcement Learning, and Large Language Models. Having co-founded and led a startup I have a strong eye for evaluating business proposals and focusing on what's needed for a successful MVP. For instance, I know when a particular piece of functionally is critical to the value proposition, and thus needs to be absolutely flawless. And I know which bits of functionality just need to be done as quickly and cheaply as possible so the prototype can get out the door.

  • Artificial Intelligence
  • Industrial Automation
  • SCADA
  • Optimization Modeling
  • C++
  • Python
  • TensorFlow
  • Docker
  • JavaScript
  • GIS
  • REST API
  • Rust
  • Machine Learning
  • Full-Stack Development
  • Data Analytics
Amgad Mohammad Hanafy S.

Fredericton, Canada

$10/hr
5.0
1 jobs

Senior Java developer with 15+ years of experience, specialized in backend development, with experience in frameworks like Spring, Spring Boot, Hibernate, Maven, Junit, and hands-on experience in multiple business domains like telco, banking, retail, government, R&D, and manufacturing

  • JUnit
  • Java
  • Spring Boot
  • Spring MVC
  • Apache Maven
  • Jenkins
  • Selenium
  • Hibernate
  • Agile Software Development
  • XSL
  • BIRT
  • SWT
  • XML
  • JDBC
  • Socket Programming
Orleando Dassi M.

Sherbrooke, Canada

$80/hr
4.9
47 jobs

I'm a Senior Consultant with 10+ years of experience in diverse industries. I am a good team player who loves to work on interesting missions, using my expertise to provide value to customers. I lead and get involved in human-sized teams, where I propose and enforce architectural decisions to deliver better solutions while ensuring they scale. My flexibility is one of my greatest assets; I'm defined as sociable, a team player, someone who knows how to adapt to any environment, and always willing to put in the work required for continuous improvement. I'm very professional whenever needed and at other times a good joker, soccer player, and writer. Taking initiatives that will advance the team and/or the project is what defines me the most while working collaboratively. My main skills are oriented toward Solutions Architecture, System Integration, Salesforce, Cloud computing, Software Development, Apache Camel, and Apache Airflow. Other accomplishments: - I coached over 100 people in tech. - Crossed +1 million people reached on StackOverflow in 2023. - Top contributors in the NumericaIdeas community (2022). - Top 3% of Upwork freelancers in 2021 (Top Rated Plus badge). - Top 20% Google Translate Contributors in 2017. - More than 100 tech articles/videos published on the internet.

  • Spring Boot
  • Amazon Web Services
  • React
  • Node.js
  • Java
  • JavaScript
  • MongoDB
  • Angular
  • Microservice
  • WordPress
  • API Development
  • Heroku
  • Solution Architecture
  • Salesforce
  • Apache Camel
Feliks R.

Windsor, Canada

$60/hr
4.9
207 jobs

🔧 QA Automation | 🧠 NLP & AI Tools | 🌐 Data Extraction | 🚀 Lead Generation Hi! I’m Feliks — a Top-Rated freelancer from Canada with $175K+ earned on Upwork, specializing in lead generation, data extraction, AI-powered automation, and QA/testing. I help businesses turn messy, incomplete, or hard-to-find data into clean, structured, and actionable datasets — quickly and accurately. Over the years, I’ve worked with multiple long-term clients (including projects exceeding $30K+ each), delivering consistent, high-quality results across industries like SaaS, construction, healthcare, real estate, finance, and more. ⸻ 💡 What I can help you with: • Lead Generation (B2B, decision-makers, verified emails & phones) • Data Scraping & Extraction (websites, PDFs, platforms, APIs) • Data Cleaning, Enrichment & Deduplication • AI-powered workflows (OpenAI, OCR, automation pipelines) • Manual Research (high-accuracy, no shortcuts when required) • QA / UAT Testing (web apps, APIs, SaaS platforms) ⸻ ⚙️ Tools & Tech I use: Apollo, LinkedIn Sales Navigator, Hunter, Snov, Google APIs, Python, Playwright, Selenium, OpenAI (GPT), OCR pipelines, Google Sheets automation, Colab (I also have paid subscriptions to OpenAI and Apollo, which helps deliver faster and more accurate results.) ⸻ 🧠 Why clients choose me: • Accuracy first — I don’t cut corners • Fast turnaround without sacrificing quality • Strong communication (you’ll always know progress) • Ability to combine AI + manual validation for best results • Proven track record — just check my work history ⸻ 📌 My approach: Simple: Understand → Execute → Validate → Deliver clean data ⸻ If you’re looking for someone reliable who can actually deliver (not just promise) — let’s work!

  • Data Entry
  • Web Testing
  • Online Research
  • Hebrew to English Translation
  • Selenium WebDriver
  • English to Hebrew Translation
  • Automated Testing
  • Technical Translation
  • Content Localization
  • Russian
  • Software Testing
  • Mobile QA
  • Data Extraction
  • Hebrew
  • German
Amin D.

Ottawa, Canada

$40/hr
4.9
66 jobs

👉 Successfully generated over $1M💰in project revenue, working with 100+ satisfied clients 🌟 and earning an average 5-star rating. I pride myself on delivering results with a 95% on-time completion rate ⏱️, ensuring high-quality outcomes and client satisfaction at every step. ✅Tech Skillset: • Main Languages: Python, JavaScript/TypeScript. • Frameworks/Technologies: Django, Flask, FastAPI, React, Next.js, Express.js, Node.js, Prisma, React Native, Docker, Selenium, Pydoll. • Cloud: AWS, GCP (Google Cloud), DigitalOcean, Kubernetes. • Databases: Experienced with PostgreSQL, MongoDB, Firebase, and MySQL. • AI: PyTorch, HuggingFace, OpenCV, Spacy, Scikit-learn, Pandas • Other: SEO, Copywriter, Figma, Photoshop, Zapier ✅Biggest accomplishment: From A to Z, I managed to turn an idea into a commercialized product with 10 000 monthly active users, handling the direction for the marketing/sales and engineering on my own. Check out uNotes on my portfolio for more details or check the app at unotes.net ✅Soft Skills: • Patience and always love to keep things positive with good energy (no, seriously, I love giving great experiences to anybody who works with me) • Product Ownership (working in startups + building my startup + the years of developing experience helps me understand user interactions with a product) • Sales (managed to close high ticket items of over 10K+ a month) • Designer intuition (for example, notice how everything but the portfolios on my profile use green colors to match the Upwork aesthetic; these details can go a long way when making a product!) ✅Interests / Hobbies: • Retro Video Games • Soccer & Volleyball • Social Gatherings • Video & Music Editing • Working Out • YouTube Content Creator

  • API
  • Next.js
  • TypeScript
  • GraphQL
  • Django
  • Flask
  • React
  • UI/UX Prototyping
  • Amazon Web Services
  • Python
  • NumPy
  • pandas
  • Selenium

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a JUnit Specialist in Canada on Upwork?

You can hire a JUnit Specialist in Canada on Upwork in four simple steps:

  • Create a job post tailored to your JUnit Specialist project scope. We'll walk you through the process step by step.
  • Browse top JUnit Specialist talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top JUnit Specialist profiles and interview.
  • Hire the right JUnit Specialist for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a JUnit Specialist?

Rates charged by JUnit Specialists on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a JUnit Specialist in Canada on Upwork?

As the world's work marketplace, we connect highly-skilled freelance JUnit Specialists and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream JUnit Specialist team you need to succeed.

Can I hire a JUnit Specialist in Canada within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive JUnit Specialist proposals within 24 hours of posting a job description.