Senior Java Software Engineer

2 weeks ago


Canada Akkodis Full time

Java Software Developers

Akkodis has ongoing requirements for a Java Software Developer for a long-term assignment with a government client in the Ottawa area.


The successful candidate must possess the following skills and experience:

  • Minimum 10 years’ experience in developing Enterprise Applications for Java/J2EE Platform
  • Minimum 3 years’ experience developing applications using Spring Framework
  • Minimum 10 years’ experience testing software applications
  • Experience in providing technical expertise in the design, construction, testing, integration and implementation of software products
  • A Government of Canada issued SECRET clearance (or higher)


The following skills/qualifications would be considered an asset:

  • Experience working with front-end frameworks, such as Angular or React.js
  • Cloud Software Solution Experience (AWS or Azure)
  • Experience developing/architecting software applications using Java or J2EE
  • Experience with containers (Docker/Kubernetes)
  • Microservices (Spring Boot) experience
  • DevOps experience


All candidates must possess a current and valid federal government security clearance at the level of SECRET or higher. Interested candidates are invited to submit their resume in confidence to or on the Akkodis Canada website. No telephone calls please.


Akkodis would like to thank all candidates for submitting to this job opportunity, however, only those with the above qualifications clearly identified in their resumes will be contacted for further instruction and submission to the client.


We’re at the center of exceptional IT connections. Every day, Akkodis connects premier IT professionals to great opportunities at leading companies. Put our connections to work for you



  • , , Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • Canada Aeroqube Full time

    Senior Software Engineer – Java Jobs in Noida | Career - AeroQube Work with us Senior Software Engineer – Java 3 – 5 Years Roles and Responsibilities: Participate in features development, component development asmember or team or at times alone. Follow software development best practices for design and codedevelopment. Participate in...


  • Canada Epsilon Solutions Ltd. Full time

    Join to apply for the Sr Java Streaming Engineer role at Epsilon Solutions Ltd. Join to apply for the Sr Java Streaming Engineer role at Epsilon Solutions Ltd. Sign in to save Sr Java Streaming Engineer at Epsilon Solutions Ltd. . A bachelor's degree in computer science or another technical field or equivalent experience At least 10+ years...

  • Senior Java Engineer

    1 month ago


    Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Remote; As a Senior Java Engineer, your primary responsibilities will be to write clean, concise, modular code in an agile environment, mentor developers, and provide code reviews. You will be part of the design and architecture...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Location: Remote; US or Canada, Eastern Time Zone PreferredDescription: As a Senior Java Engineer, your primary responsibilities will be to write clean, concise, modular code in an agile environment, mentor developers, and...

  • Senior Java Engineer

    2 weeks ago


    Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Location: Remote; US or Canada, Eastern Time Zone PreferredDescription: As a Senior Java Engineer, your primary responsibilities will be to write clean, concise, modular code in an agile environment, mentor developers, and...


  • Canada Techedinlabs Full time

    We are looking for a Senior Java Software Developer (Java/Node.js) with us in Canada for a Fortune 500 client. All the details are outlined below. This role offers full-time employment with remote work flexibility, but candidates must be based in Canada. Required Skills Bachelor's degree in any Engineering discipline from a reputed engineering...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Small team/big goals mentality; we hire the best and encourage you to grow your talent. We want to empower you, not micromanage you. We know your role is key to our growth and we want you to be as happy with us, the company, and...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Small team/big goals mentality; we hire the best and encourage you to grow your talent. We want to empower you, not micromanage you. We know your role is key to our growth and we want you to be as happy with us, the company, and...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Small team/big goals mentality; we hire the best and encourage you to grow your talent. We want to empower you, not micromanage you. We know your role is key to our growth and we want you to be as happy with us, the company, and...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Small team/big goals mentality; we hire the best and encourage you to grow your talent. We want to empower you, not micromanage you. We know your role is key to our growth and we want you to be as happy with us, the company, and...


  • Canada Techedinlabs Full time

    Explore the opportunity to join us as a "Senior Java Developer" in Canada. Details are provided below. This is a full-time position with remote work options, but candidates must reside in Canada. Required Skills Bachelor's degree in any Engineering discipline from a reputed engineering college Strong programming skills in the backend Hands-on...


  • Canada Bellwood Full time

    About the jobWe are seeking a Senior Software Engineer to build and scale business-critical web products.This is a unique opportunity to work alongside an experienced team that excels at building quality client products at scale. This position reports to an Engineer Team Lead.QualificationsEssential skills: Deep experience with Java / Spring Boot (C# / .NET...


  • Canada Bellwood Full time

    About the jobWe are seeking a Senior Software Engineer to build and scale business-critical web products.This is a unique opportunity to work alongside an experienced team that excels at building quality client products at scale. This position reports to an Engineer Team Lead.QualificationsEssential skills: Deep experience with Java / Spring Boot (C# / .NET...


  • Canada Bellwood Full time

    About the jobWe are seeking a Senior Software Engineer to build and scale business-critical web products.This is a unique opportunity to work alongside an experienced team that excels at building quality client products at scale. This position reports to an Engineer Team Lead.QualificationsEssential skills: Deep experience with Java / Spring Boot (C# / .NET...


  • Canada Techedinlabs Full time

    Seize the opportunity to work as a Senior Software Developer on a multinational Fortune 500 Project in Canada. To qualify for this full-time (permanent) position, you must reside within the borders of Canada. Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs Build...

  • Senior Java Engineer

    4 weeks ago


    Canada Bellwood Full time

    About the job We are seeking a Senior Software Engineer to build and scale business-critical web products. This is a unique opportunity to work alongside an experienced team that excels at building quality client products at scale. Deep experience with Java / Spring Boot (C# / .NET experience may be considered). React, Go, or Python skills are a plus. ...

  • Senior Java Engineer

    2 weeks ago


    Canada Bellwood Full time

    About the jobWe are seeking a Senior Software Engineer to build and scale business-critical web products.This is a unique opportunity to work alongside an experienced team that excels at building quality client products at scale. Deep experience with Java / Spring Boot (C# / .NET experience may be considered). React, Go, or Python skills are a plus.You...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Small team/big goals mentality; we hire the best and encourage you to grow your talent. We want to empower you, not micromanage you. We know your role is key to our growth and we want you to be as happy with us, the company, and...