Senior Java Application Consultant

2 months ago


Toronto Ontario CA, Ontario Capgemini Full time

Job description:

We are seeking a skilled Senior Java Application Consultant to join our team. This role involves collaborating 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 code. The ideal candidate will have a strong foundation in object-oriented programming, proficiency in Java, and familiarity with frameworks like Spring or Hibernate. Excellent problem-solving skills, a solid understanding of SQL, and effective communication are essential.

Key responsibilities:

  • Collaborate with cross-functional teams to design, develop, and maintain robust Java-based applications.
  • Utilize Angular for front-end development when needed, leveraging your experience to enhance user interfaces.
  • Engage in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
  • Write clean, efficient, and maintainable code, adhering to best practices and coding standards.
  • Debug, troubleshoot, and resolve issues within existing codebases.
  • Stay abreast of emerging technologies and industry trends to continuously enhance your skills and knowledge.

Required Skills

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Strong understanding of object-oriented programming concepts and principles.
  • Proficiency in Java programming language.
  • Familiarity with Java frameworks such as Spring or Hibernate is advantageous.
  • Basic knowledge of SQL and database concepts.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.

Life at Capgemini

Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:

  • Collaborating with teams of creative, fun, and driven colleagues
  • Flexible work options enabling time and location-based flexibility
  • Company-provided home office equipment
  • Virtual collaboration and productivity tools to enable hybrid teams
  • Comprehensive benefits program (Health, Welfare, Retirement and Paid time off)
  • Other perks and wellness benefits like discount programs, and gym/studio access.
  • Paid Parental Leave and coaching, baby welcome gift, and family care/illness days
  • Back-up childcare/elder care, childcare discounts, and subsidized virtual tutoring
  • Tuition assistance and weekly hot skill development opportunities
  • Experiential, high-impact learning series events
  • Access to mental health resources and mindfulness programs
  • Access to join Capgemini Employee Resource Groups around communities of interest

About Capgemini

Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided everyday by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of over 360,000 team members in more than 50 countries. With its strong 55-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fueled by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms. The Group reported in 2022 global revenues of €22 billion.




  • Senior Java Consultant

    3 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

    2 months ago


    Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our client is seeking a Senior Java (Springboot) Developer to work on a major digital banking application. This is a hybrid role, 3x/week in downtown Toronto. Must Have Skills:Software Development: Java 17+ (Springboot), Web services/APIs Microservices design/development experience required3+ years of Kubernetes experience Version Control: GIT.Experience...

  • Senior Java

    1 month ago


    Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our client is seeking a Senior Java (Springboot) Developer to work on leading Loyalty and Rewards application for Tier 1 financial institution. Must Have Skills:Software Development: Java (Spring, Springboot), J2EE, Web services/APIs (SOAP, REST, JSON), jUnit, Swagger and KafkaMicroservices design/development experience requiredExperience with...

  • Senior Fullstack Java

    2 months ago


    Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our client is looking for a Senior Fullstack Java (Spring) Developer Initial contract goes until May 31, 2024 with chances of extension. Fully remotely in Canada based on PST time zone. Must have: 5+ years of hands-on experience in designing, developing, testing and maintaining RESTful APIs and Microservices using one or more of the following...


  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our Tier 1 Banking Client is seeking a Senior Backend Engineer to support a KYE (Know Your Employee) and Trade Survellaince multiyear initiative. You will be responsible for working on a major platform that will combine Java, Python and a Propietary language (Q).Must Have Skills: 5-7+ years Core Java Developement Experience 3+ years experience work Python...


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


  • Toronto, Ontario, Canada Lyons Consulting Group Full time

    About the RoleAt Lyons Consulting Group, we seek a talented Senior Java Development Lead to lead the design, development, and maintenance of our Java-based applications. This key role involves collaborating with cross-functional teams to create robust, efficient, and scalable software solutions.Main ResponsibilitiesDesign and develop Java-based applications,...


  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our valued crown corporation client is seeking a Senior Java Developer to test, support, and implement enhancements to a mission-critical financial trading application (Findur)!Initial 2-year contract (100% Remote EST), with strong possibility of extension to a total maximum term of 3 years. As the successful candidate you will analyze, design, and implement...

  • Senior Java Developer

    3 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 Tata Consultancy Services Full time

    About the Role:Tata Consultancy Services is seeking a skilled Java Developer to join our team. As a Java Developer, you will be responsible for designing, developing, and maintaining high-quality, highly scalable Java-based applications.Key Responsibilities:Design and develop high-quality Java-based applicationsEnsure high code quality with automated...

  • Senior Java Developer

    3 weeks ago


    Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Job Title: Senior Java DeveloperJob Summary: We are seeking a highly skilled Senior Java Developer to join our team at Astra North Infoteck Inc. The ideal candidate will have extensive experience in developing complex software applications using Java, Springboot, and Angular.Key Responsibilities:* Develop high-quality software applications using Java,...

  • Senior Java Developer

    1 month ago


    Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    CIBC's Capital Markets Technology Application Engineering Group is seeking a skilled Senior Java Developer to join their team. As a key member of the group, you will be responsible for delivering complex, enterprise-scale cloud-based applications involving multiple back-end systems.You will build, implement, and maintain flexible and modular solutions that...


  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our insurance client is looking for a Senior Java Developer (Spring boot) with experience with Microservices development, Apigee, Kafka and GCPDuration: 6 months to start, possibility otf extLocation: Hybrid (1 day a week, Mississauga or Toronto)Work Hours: 7.25 hours/dayMust Haves:Java (Spring boot) Microservices development- ApigeeKafka GCP and GKE, AWS ...

  • Senior Java Developer

    1 month ago


    Old Toronto, Ontario, Canada GFT TECHNOLOGIES SE Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled and experienced Java Developer with a strong background in investment banking to join our dynamic team.Key Responsibilities:Design, develop, test, and deploy high-performance Java applications for various investment banking functions, including trading platforms, risk management systems, and...


  • Toronto, Ontario, Canada Genpact Full time

    Genpact is a dynamic global consulting and services company that drives business impact through technology. As a Senior Java Developer, you will play a crucial role in shaping the future of our clients.We are currently seeking an experienced Senior Java Developer to join our team in Toronto, ON. In this role, you will be responsible for designing,...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Lorven Technologies is looking for a highly skilled Senior Java Application Development Engineer - Cloud Expert to join our team.

  • Senior Java

    1 month ago


    Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Our client is Canada's largest retailer. They are looking for a Senior Java (Spring Boot) Developer with GCP, data structures, Redis and reactive programming experience to develop new features and backend capabilities to their eCommerce website. Duration: 6 MonthsLocation: Hybrid (3 days/week onsite) 1 Day must be in Toronto (Bathurst and Lakeshore),...


  • Toronto, Ontario, Canada Highbrow LLC Full time

    Job SummaryHighbrow LLC seeks a skilled Java Software Architect to design and develop scalable, production-grade applications and microservices.Key ResponsibilitiesDesign and implement robust, scalable, and maintainable software systems using Java.Collaborate with cross-functional teams to identify business requirements and develop technical...


  • Toronto, Ontario, C6A, Ontario, Canada S.i. Systems Full time

    Sr. Java Developer to develop terminal and point-of-sale applications for a fintech client. Duration: 12 months (possibility for extension)Location: Hybrid (Toronto) Must Have Skills:5+ years of Software Development experience working with Java Experience with Java on AndroidExperience developing terminal and point-of-sale applicationsExperience in Agile...

  • Senior Java Developer

    3 weeks ago


    Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Overview: Astra North Infoteck Inc. is seeking a skilled Senior Java Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining large-scale Java applications.Responsibilities:Design and implement scalable Java applications using Spark and Hadoop.Collaborate with cross-functional...