Lead Java Developer with

5 days ago


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


  • Java Developer

    1 week ago


    , , Canada Targeted Talent Full time

    Overview We 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. Qualifications 3+ years’ experience as a Software Developer, developing applications with Java. Experience working with Java 8+ . Experience...

  • Java Developer

    3 weeks ago


    , , Canada Royal Cyber Inc. Full time

    Join to apply for the Java Developer role at Royal Cyber Inc. Location: GTA (Hybrid, 1-2 days per week as per client's requirement) Experience: 5+ years Contract Duration: 1 Year / Full-time Working Hours: EST hours Job Description Seeking an experienced Java/J2EE Developer with expertise in Spring/Spring Boot and REST APIs. Mandatory Skills Strong REST API...

  • Java Developer

    3 weeks ago


    , , 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 G...

  • Java GCP Developer

    7 days ago


    , , Canada Compunnel Inc. Full time

    Team Lead - Recruitment (Canada and USA) Design, develop, and maintain backend services and APIs using Java (Java 8/11/17) and frameworks such as Spring Boot or Micronaut. Build and deploy cloud-native applications on Google Cloud Platform (GCP). Work with GCP services such as Compute Engine, Cloud Run, GKE, Pub/Sub, Cloud Storage, BigQuery, Firestore, Cloud...

  • Software Developer

    3 weeks ago


    , , Canada J.D. Power Full time

    **Job Description:****Title:**Senior Java Software Developer P4**Location:**Remote Canada**Reports To:**Software Development Manager**The Role:**We require a senior java developer with strong java architecture and database knowledge. The candidate needs to be able to take the lead to help mentor and promote standards for other team members and to lead...

  • Senior Java Developer

    2 weeks ago


    , , Canada Targeted Talent Full time

    We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that you\'ve likely used. You Have: 5+ years’ experience as a Software Developer Prior experience mentoring junior developers; performing code reviews, contributing...


  • Canada Wireframe Solutions Full time $80,634 - $100,296 per year

    ava + Python Backend DeveloperLocation: Canada (Remote)Hire Type: FulltimeNeed 8+ Years only Job Description:We are looking for a Senior Software Developer with strong expertise in Java and Python to join our retail technology team. You will play a key role in building scalable, customer-centric applications that power our digital storefronts, inventory...


  • Canada Yochana Full time

    Position Name – Lead Java DeveloperType of hiring – FulltimeLocation – Remote CanadaJob 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...


  • Canada Yochana Full time

    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...


  • Canada Yochana Full time

    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...