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


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

    Senior Java Application ConsultantWe are seeking a highly skilled Senior Java Application Consultant to collaborate with our development teams. 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

    Senior Java Application ConsultantWe are seeking a highly skilled Senior Java Application Consultant to collaborate with our development teams. 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

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

Senior Java Consultant

4 months ago


Toronto, 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 you're in the early stages of your career, looking for a new direction, or wanting to continue in a position of leadership.


Joining the world’s largest Capital Markets dedicated consultancy, you will have the opportunity to gain exposure to a range of mission-critical projects, tech stacks, clients and a company that prides itself on career development, variety, and flexibility.


Senior Java Developer


* 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


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