Senior Java Consultant

2 weeks ago


Canada Next Ventures Full time

Job Title : Back-End Java Engineer (Spring Boot and Kafka)

Location : Remote (Canada)

Contract Length : 6+ months (with potential for extension)


About the Role

My client is seeking a seasoned Back-End Java Engineer with deep expertise in Spring Boot, Kafka, and Unix to support our technology team on a 6+ month contract. This role is fully remote within Canada and will focus on designing and implementing resilient, scalable back-end solutions in a highly regulated, fast-paced financial environment.


Key Responsibilities

  • Design, develop, and maintain scalable back-end systems and microservices using Java and Spring Boot.
  • Integrate Kafka for real-time data streaming and asynchronous messaging to support mission-critical services.
  • Utilize Unix for environment management, scripting, and deployment tasks.
  • Collaborate with cross-functional teams to define requirements, architect solutions, and deliver high-quality code.
  • Ensure compliance with security standards and financial regulations, prioritizing data integrity and confidentiality.
  • Write efficient, reusable, and secure code, and perform thorough testing to maintain high reliability.
  • Participate in code reviews, technical discussions, and team meetings to foster knowledge sharing and continuous improvement.


Required Qualifications

  • 8+ years of professional experience in back-end software development with a focus on Java.
  • 5+ years of hands-on experience with Spring Boot .
  • 3+ years of experience in the financial services industry, with a strong understanding of financial regulations and data privacy standards.
  • Expertise with Kafka for building reliable, real-time data pipelines.
  • Solid experience with Unix/Linux environments, including shell scripting, job scheduling, and system maintenance.
  • Familiarity with microservices architecture, API design (RESTful/GraphQL), and distributed systems.
  • Strong knowledge of database technologies (SQL and NoSQL).
  • Proficient in using version control (Git) and CI/CD tools.


Preferred Skills

  • Experience with cloud platforms (e.g., AWS, Google Cloud, or Azure).
  • Familiarity with Docker and container orchestration tools like Kubernetes.
  • Knowledge of monitoring and logging frameworks (e.g., ELK stack, Prometheus).
  • Understanding of Agile methodologies and experience with tools like JIRA or Confluence.



  • Canada Next Ventures Full time

    Job Title: Back-End Java Engineer (Spring Boot and Kafka)Location: Remote (Canada)Contract Length: 6+ months (with potential for extension)About the RoleMy client is seeking a seasoned Back-End Java Engineer with deep expertise in Spring Boot, Kafka, and Unix to support our technology team on a 6+ month contract. This role is fully remote within Canada and...


  • Canada Next Ventures Full time

    Job Title: Back-End Java Engineer (Spring Boot and Kafka)Location: Remote (Canada)Contract Length: 6+ months (with potential for extension)About the RoleMy client is seeking a seasoned Back-End Java Engineer with deep expertise in Spring Boot, Kafka, and Unix to support our technology team on a 6+ month contract. This role is fully remote within Canada and...


  • Canada, CA Next Ventures Full time

    Job Title: Back-End Java Engineer (Spring Boot and Kafka)Location: Remote (Canada)Contract Length: 6+ months (with potential for extension)About the RoleMy client is seeking a seasoned Back-End Java Engineer with deep expertise in Spring Boot, Kafka, and Unix to support our technology team on a 6+ month contract. This role is fully remote within Canada and...


  • Canada Lorven Technologies Inc. Full time

    At Lorven Technologies Inc., we are seeking a highly skilled Senior Java Software Architect to lead our development team. **Job Summary:**We offer a competitive salary of $140,000 per year. **Job Description:**The Senior Java Software Architect will be responsible for designing and implementing large-scale software systems using Java, Spring, and...


  • Canada AGS Cyber Full time

    AGS Cyber, a global consultancy, seeks an experienced Senior Cybersecurity Consultant to join their Canadian team.Responsibilities:Lead penetration testing engagements focused on Web Application Pentesting and Source Code Review.Identify and exploit vulnerabilities to assess security risks.Communicate with clients in security issues and provide tailored...


  • Canada Vaco Full time

    Job Title: Senior Java Engineer with Microservices Expertise About VacoVaco is a leading recruitment agency that specializes in placing top talent into key positions within various industries. Salary and BenefitsThe successful candidate can expect to earn an estimated annual salary of $120,000-$180,000, depending on experience. In addition to the...


  • Canada Tata Consultancy Services Full time

    Tata Consultancy Services OverviewWe are a leading IT services company with over 55 years of experience in partnering with top businesses worldwide. Our consulting-led, cognitive-powered portfolio of business, technology, and engineering services is delivered through our unique Location Independent AgileTM delivery model.About the RoleAs a Senior Java...


  • Canada Epsilon Solutions Ltd. Full time

    At Epsilon Solutions Ltd., we are seeking a highly skilled Senior Java Developer Leader to join our team. The ideal candidate will have extensive experience in leading software development teams and expertise in Java 17 and related technologies.Based on the industry standards, the estimated salary for this role in Montreal, QC is approximately $130,000 -...


  • Canada Next Ventures Full time

    **Job Summary**We are seeking a highly skilled Senior Java Developer to join our team at Next Ventures. This role is ideal for an experienced professional with expertise in back-end software development and a passion for designing and implementing scalable, secure systems.About the RoleThis senior Java developer position requires a strong understanding of...


  • Canada Ampstek Full time

    Ampstek is seeking a highly experienced Senior Backend Java Developer to join our team in Vancouver, Canada.The estimated salary for this role is $140,000 - $180,000 per year, depending on experience.Job DescriptionWe are looking for a skilled Java developer with expertise in Spring Boot and strong experience in developing and maintaining large-scale...


  • Canada First Derivative Full time

    We are a people-first company powered by our teams of specialist problem-solvers and process-evolvers.Our extensive capabilities offer agile solutions and exciting career opportunities in the Capital Markets dedicated consultancy.As a Senior Java Developer at First Derivative, you will have the opportunity to gain exposure to mission-critical projects, tech...


  • Canada Zenika Canada Full time

    Description du PosteNous recherchons un développeur senior expérimenté en Java pour rejoindre notre équipe dans le cadre d'un projet stratégique. Le candidat idéal possèdera une grande connaissance de la technologie Java (Spring) et sera à l'aise avec les systèmes legacy.Missions PrincipalesStabiliser et optimiser le système legacy X2 pour...


  • Canada 4FMV Inc Full time

    4FMV Inc is seeking a highly skilled Senior Software Engineer to join their team. The successful candidate will be responsible for designing, developing, and implementing software applications, as well as enhancing the company's existing Java-based billing and payment applications.Key Responsibilities:Develop new application functionalityProvide enhancements...


  • Canada VLink Inc Full time

    Job Title: Senior Java Developer with Kafka and Spark ExpertiseAbout the Company:VLink Inc is a leading organization in the industry, and we are seeking an experienced Sr. Java Developer to join our team. The selected candidate will be working on various projects involving Kafka and Spark, utilizing their solid experience in Java, Spring Boot, Microservices,...


  • Canada Teacup Tech Systems Full time

    About Teacup Tech Systems">Teacup Tech Systems is a leading provider of innovative software solutions, and we are seeking an experienced Senior Java Software Engineer to join our team as a Technical Lead.">Job Summary">We are looking for a highly skilled and motivated individual with a strong background in Java development, to lead our technical efforts and...


  • Canada Tamanna Technology Full time

    OverviewTamanna Technology is seeking a seasoned Senior Java Backend Engineer to join our team in Toronto, ON. This exciting opportunity offers the chance to work on cutting-edge projects and collaborate with talented professionals in a fast-paced environment. Job DescriptionWe are looking for a highly skilled Java Backend Engineer with expertise in...


  • Canada Synechron Full time

    Company OverviewSynechron is a global consulting firm that combines creativity and innovative technology to deliver industry-leading digital solutions. Our progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy...

  • Java

    4 weeks ago


    Canada, CA Tata Consultancy Services Full time

    About TCS: Tata Consultancy Services is an IT services, consulting, and business solutions organization that has been partnering with many of the world’s largest businesses in their transformation journeys for over 55 years. Its consulting-led, cognitive powered portfolio of business, technology, and engineering services and solutions is delivered through...


  • Canada Axiom Global Technologies Full time

    About UsAxiom Global Technologies is a leading technology company that delivers innovative solutions to our clients. We are seeking a highly skilled and experienced Senior Java Software Architect to join our team.Estimated Salary: $140,000 - $180,000 per yearJob DescriptionWe are looking for a seasoned Java Full Stack Developer with a strong background in...


  • Canada VLink Inc Full time

    About VLink IncVLink Inc is a rapidly growing organization that prides itself on delivering high-quality software solutions to its clients. As a respected player in the industry, we are now seeking an exceptional Senior Java Software Engineer to join our team.Salary and BenefitsWe offer a highly competitive salary range of $120,000 - $180,000 per annum,...