Current jobs related to Senior Java Consultant - Toronto, Ontario - First Derivative


  • Toronto, Ontario, Canada Lyons Consulting Group Full time

    Job DescriptionSenior Java Application Consultant - TorontoJob SummaryWe are seeking a skilled Senior Java Application Consultant to collaborate with developers to design, develop, and maintain Java-based applications. The consultant will manage the entire software development lifecycle, from gathering requirements to deployment, ensuring high-quality,...


  • Toronto, Ontario, Canada Lyons Consulting Group Full time

    Job Title: Senior Java Application ConsultantWe are seeking a highly skilled Senior Java Application Consultant to join our team at Lyons Consulting Group. This role involves collaborating with developers to design, develop, and maintain Java-based applications.Key Responsibilities:Collaborate with cross-functional teams to design, develop, and maintain...


  • Toronto, Ontario, Canada Lyons Consulting Group Full time

    Job Title: Senior Java Application ConsultantWe are seeking a highly skilled Senior Java Application Consultant to join our team at Lyons Consulting Group. This role involves collaborating with developers to design, develop, and maintain Java-based applications.Key Responsibilities:Collaborate with cross-functional teams to design, develop, and maintain...


  • Toronto, Ontario, Canada Capgemini Full time

    Job Title: Senior Java Application ConsultantWe are seeking a skilled Senior Java Application Consultant to collaborate with our team of developers. This role involves designing, developing, and maintaining Java-based applications, ensuring high-quality, maintainable code.Key Responsibilities:Collaborate with cross-functional teams to design, develop, and...


  • Toronto, Ontario, Canada Capgemini Full time

    Job Title: Senior Java Application ConsultantWe are seeking a skilled Senior Java Application Consultant to collaborate with our team of developers. This role involves designing, developing, and maintaining Java-based applications, ensuring high-quality, maintainable code.Key Responsibilities:Collaborate with cross-functional teams to design, develop, and...


  • Toronto, Ontario, Canada Lyons Consulting Group Full time

    Job Title: Senior Java Application ConsultantJob Summary:We are seeking a skilled Senior Java Application Consultant to collaborate with developers to design, develop, and maintain Java-based applications. The ideal candidate will have a strong foundation in object-oriented programming, proficiency in Java, and familiarity with frameworks like Spring or...


  • Toronto, Ontario, Canada Lyons Consulting Group Full time

    Job Title: Senior Java Application ConsultantJob Summary:We are seeking a skilled Senior Java Application Consultant to collaborate with developers to design, develop, and maintain Java-based applications. The ideal candidate will have a strong foundation in object-oriented programming, proficiency in Java, and familiarity with frameworks like Spring or...


  • Toronto, Ontario, Canada Capgemini Full time

    Senior Java Application ConsultantWe are seeking a skilled Senior Java Application Consultant to collaborate with our development team. This role involves designing, developing, and maintaining Java-based applications, ensuring high-quality, maintainable code.Key Responsibilities:Collaborate with cross-functional teams to design, develop, and maintain robust...


  • Toronto, Ontario, Canada Capgemini Full time

    Senior Java Application ConsultantWe are seeking a skilled Senior Java Application Consultant to collaborate with our development team. This role involves designing, developing, and maintaining Java-based applications, ensuring high-quality, maintainable code.Key Responsibilities:Collaborate with cross-functional teams to design, develop, and maintain robust...


  • Toronto, Ontario, Canada Capgemini Full time

    Job Title: Senior Java Application ConsultantJob Description:We are seeking a skilled Senior Java Application Consultant to collaborate with developers to design, develop, and maintain Java-based applications. This role involves managing the entire software development lifecycle, from gathering requirements to deployment, ensuring high-quality, maintainable...


  • Toronto, Ontario, Canada Capgemini Full time

    Job Title: Senior Java Application ConsultantWe are seeking a skilled Senior Java Application Consultant to collaborate with developers to design, develop, and maintain Java-based applications. This role involves managing the entire software development lifecycle, from gathering requirements to deployment, ensuring high-quality, maintainable code.Key...


  • Toronto, Ontario, Canada Capgemini Full time

    Job Title: Senior Java Application ConsultantWe are seeking a skilled Senior Java Application Consultant to collaborate with developers in designing, developing, and maintaining Java-based applications. This role involves managing the entire software development lifecycle, from gathering requirements to deployment, ensuring high-quality, maintainable...


  • Toronto, Ontario, Canada Lyons Consulting Group Full time

    Job DescriptionSenior Java Application Consultant - TorontoWe are seeking a skilled Senior Java Application Consultant to collaborate with developers to design, develop, and maintain Java-based applications. The consultant will manage the entire software development lifecycle, from gathering requirements to deployment, ensuring high-quality, maintainable...


  • Toronto, Ontario, Canada Lyons Consulting Group Full time

    Job DescriptionSenior Java Application Consultant - TorontoWe are seeking a skilled Senior Java Application Consultant to collaborate with developers in designing, developing, and maintaining Java-based applications. This role involves managing the entire software development lifecycle, from gathering requirements to deployment, ensuring high-quality,...


  • Toronto, Ontario, Canada Lyons Consulting Group Full time

    Job DescriptionSenior Java Application Consultant - TorontoWe are seeking a skilled Senior Java Application Consultant to collaborate with developers to design, develop, and maintain Java-based applications. This role involves managing the entire software development lifecycle, from gathering requirements to deployment, ensuring high-quality, maintainable...

  • Senior Java Consultant

    2 months ago


    Toronto, Ontario, Ontario, Canada First Derivative Full time

    Are you a technologist who has a hunger to dig deep and get involved in providing first-class solutions to real-world problems?First Derivative is a people-first company. We are powered by our ever-growing teams of specialist problem-solvers and process-evolvers. Our extensive capabilities offer agile solutions and exciting career opportunities – whether...

  • Senior Java Developer

    1 month ago


    Toronto, Ontario, Canada Randstad Canada Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer with excellent communication skills for a hybrid role.Our client is seeking a Senior Java Developer with 6-8 years of application development experience in Java, SpringBoot, AWS, and Mobile (Android &/or iOS) experience.The ideal candidate will be responsible for the...

  • Senior Java Developer

    1 month ago


    Toronto, Ontario, Canada Randstad Canada Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer with excellent communication skills for a hybrid role.Our client is seeking a Senior Java Developer with 6-8 years of application development experience in Java, SpringBoot, AWS, and Mobile (Android &/or iOS) experience.The ideal candidate will be responsible for the...

  • Senior Java Developer

    1 month ago


    Toronto, Ontario, Canada CIBC Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at CIBC. As a Senior Java Developer, you will be responsible for leading the design and development of application systems across all technologies and platforms.Key Responsibilities:Lead the functional design and development of application systems across...

  • Senior Java Developer

    1 month ago


    Toronto, Ontario, Canada CIBC Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at CIBC. As a Senior Java Developer, you will be responsible for leading the design and development of application systems across all technologies and platforms.Key Responsibilities:Lead the functional design and development of application systems across...

Senior Java Consultant

2 months ago


Toronto, Ontario, Canada First Derivative Full time
Unlock Your Potential as a Java Expert

Are you a skilled technologist eager to tackle complex challenges and deliver innovative solutions?

At First Derivative, we're a people-first company driven by our teams of specialist problem-solvers and process-evolvers. Our extensive capabilities offer agile solutions and exciting career opportunities – whether you're looking for a new direction or wanting to continue in a position of leadership.

As a Senior Java Consultant, you'll have the opportunity to work on a range of mission-critical projects, tech stacks, and clients. You'll gain exposure to a variety of systems, clients, and company culture that prides itself on career development, variety, and flexibility.

Key Responsibilities:

  • 10+ years of professional software development experience.
  • Programming experience in Java (Core Java and Frameworks like Spring / Spring Boot) including object-oriented design, ReactJS, React Hooks, React Native.
  • 2+ year with Apache Kafka, Kafka streams.
  • 3+ years of experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
  • 3+ years of cloud experience (AWS / Azure / GCP)
  • 3+ years of DevOps - CI/CD
  • Strong in Data Structures and Algorithms
  • Understand the problem and choose the right Data Structures and Algorithms to use
  • Handle Time Space complexity
  • Strong understanding of System Design.
  • Ability to explain the trade-offs in certain design decisions
  • Explain complex technical concepts in an easy-to-understand way

What We Offer:

  • Equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
  • Candidate personal data will be processed in line with our Global Candidate Privacy Notice available on our website.