Lead Java Developer with

7 days ago


Toronto Montreal Calgary Vancouver Edmonton Old Toronto Ottawa Mississauga Quebec Winnipeg Halifax Saskatoon Burnaby Hamilton Surrey Victoria London Halton Hills Regina Markham Brampton Vaughan Kelowna Laval Southwestern Ontario R, Canada Yochana Full time

Lead Java Developer with (Kafka or other messaging systems) Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Yochana Senior Talent Acquisition Specialist @ Yochana IT Solutions INC | Certified Recruitment Analyst Position Name – Lead Java Developer Type of hiring – Fulltime Location – Remote Canada Job Description: We are looking for a Lead Java Developer with strong technical leadership and a proactive mindset to drive the design, development, and delivery of high-quality backend solutions. Beyond coding, this role requires someone who can understand the business context, define user stories, and actively collaborate with the team and stakeholders to ensure the technical vision aligns with business goals. The ideal candidate is hands‑on with modern Java frameworks, microservices, and cloud technologies, and enjoys taking ownership not only of the code but of the why behind it — translating business needs into elegant, scalable solutions. Key Responsibilities Lead the design and implementation of Spring Boot microservices as part of a scalable, distributed architecture. Collaborate with team to understand business requirements and transform them into well‑defined technical stories. Take ownership of the backlog refinement process, ensuring stories are clear, achievable, and technically sound. Provide technical guidance and mentorship to the development team, enforcing best practices and code quality standards. Design and build RESTful APIs for internal and external integrations. Work with Kafka or similar event‑driven systems for asynchronous processing. Write clean, maintainable, and testable code following Design Patterns and Clean Code principles. Collaborate with DevOps and Cloud teams to ensure smooth deployments on Kubernetes (K8s) and Azure Cloud environments. Participate in architectural discussions, sprint planning, and code reviews. Investigate issues, propose improvements, and ensure continuous performance and reliability of the system. Required Qualifications 7+ Years of experience in Java backend development, including at least 2 Years in a Lead or Senior role. Deep expertise in Spring Boot and microservices architecture. Strong experience with RESTful API development and integration. Solid knowledge of SQL and relational databases (PostgreSQL, MySQL, etc.). Hands‑on experience with Kafka or other messaging systems. Familiarity with Kubernetes and Azure Cloud services. Strong understanding of object‑oriented design, design patterns, and clean coding principles. Proven ability to collaborate with business stakeholders, understand domain logic, and translate it into user stories and technical tasks. Excellent analytical and problem‑solving skills. Proficient in Git and CI/CD workflows. Soft Skills Proactive and business‑aware mindset. Strong communication and collaboration abilities. Ownership mentality, takes initiative to identify and solve problems before they are escalated. Comfortable working in dynamic, fast‑paced environments. Seniority level Mid‑Senior level Employment type Full‑time Job function Information Technology Industries IT Services and IT Consulting Referrals increase your chances of interviewing at Yochana by 2x Get notified about new Java Software Engineer jobs in Canada. #J-18808-Ljbffr



  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada NTT DATA, Inc. Full time

    Select how often (in days) to receive an alert: Create Alert Java/J2EE & Microservices Developer/Lead - Remote Location: Toronto, ON, CA Company: NTT DATA Services NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada NTT DATA Full time

    Employer Industry: Technology Services Why consider this job opportunity: Opportunity for career advancement and growth within the organizationFlexibility of remote work arrangementsEngage in innovative projects with a leading technology services providerWork with advanced tools and technologies, including Docker, Kubernetes, and CI/CD pipelinesCollaborate...

  • Java Developer

    3 weeks ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada SupplyHouse Full time

    Join to apply for the Java Developer role at SupplyHouse. This role offers a competitive pay based on your skills and experience — discuss further with your recruiter. Base pay range $95,000.00/yr - $120,000.00/yr About SupplyHouse At SupplyHouse, we value every individual and cultivate a community where people come first. Led by our core values of...

  • Java Developer

    1 week ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Targeted Talent Full time

    OverviewWe are looking for an experienced Java Developer for our client. This is a permanent position that is remote! Our client is developing a buy and sell platform for agriculture using blockchain technology.Qualifications3+ years’ experience as a Software Developer, developing applications with Java.Experience working with Java 8+.Experience developing...

  • Java Developer

    7 days ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Taskify AI Full time

    Join to apply for the Java Developer (Remote) role at Taskify AI Location: Remote (US, UK, Canada, Australia, or New Zealand) About the Role Join a global community of coding professionals shaping the next generation of Artificial Intelligence. As a Java Developer, you’ll use your technical knowledge to train, evaluate, and refine AI systems, helping them...

  • Senior Java Developer

    3 weeks ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada 7B Search Group Inc. Full time

    About the Senior Java Developer positionWe are looking for an experienced Senior Java Developer who will join our small but growing software team. Our team is focused on developing new features, PoC's, R&D, and has been bringing our architecture from monolithic to cloud native. We need someone who is passionate about learning and applying new technology and...


  • Ottawa, Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Two95 International Inc. Full time

    Title – Java Back End Developer (3 Openings Sr / Mid / Jr) Position – Fulltime With our client Location – 100% Remote Work Salary – $Open (Best Possible) Requirements Position 1: Sr. Java Back End Developer Position 2: Mid. Java Back End Developer Position 3: Jr. Java Back End Developer Skills: Familiar with Java Spring and SpringBoot technology....

  • Java GCP Developer

    1 week ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada STAFFWORXS Full time

    This range is provided by STAFFWORXS. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$40.00/hr - CA$45.00/hr Direct message the job poster from STAFFWORXS Delivery Manager @ STAFFWORXS | US IT Recruitment Location: Remote (Canada) Duration: 6+ Months Contract Job Description We are...


  • Mississauga, Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada ROSS Full time

    Job Overview Our client is an innovative and dynamic software solutions provider that builds intelligent, sustainable solutions that enhance business efficiency, profitability, and performance. They have engaged ROSS (www.getROSS.com) to search for a Java Developer. ROSS is a team of People Specialists helping companies align their People Strategy with their...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Innova software Services Inc Full time

    Role: Java fullstack Developer Location: Toronto ON ( remote) Duration: Long term contract Job description Senior full stack developer with 7 years of experience (Java Microservices and React JS) Strong hands on experience in Microservices and developing user interfaces using ReactJS / NextJS Solid experience in RESTful APIs. Experience in Retail domain and...