Developer / Technical Lead - Senior

  • Category
    Information Technology - Web Developer
  • Job type
  • Location
    Ottawa, Ontario

Adecco is currently recruiting for a Developer / Technical Lead for a 1-Month contract with our Crown Corporation Client in Kanata, ON. The successful candidate must hold a valid Reliability Security Clearance or be eligible for it.
**The successful candidate should be available to start working right away.
The Developer / Technical Lead will have the following responsibilities:
- Work closely with the reactive architects to design microservices that are scalable, reliable and highly available to users;
- Serve the team by participating in, and guiding, the design, development, and implementation of operational standards that result in highly available, scalable & reliable customer experiences;
- Engage varying degrees of stakeholders, including other development teams, compliance groups, product management, and external audiences;
- Keep team members motivated and engaged while maintaining a positive atmosphere;
- Evolve existing data model to meet demands of the new application domain;
- Develop new application components and extend existing application components;
- Participate in scoping of effort estimates and planning of deliverables;
- Participate in the entire software development cycle by analyzing, designing, and developing the new system;
- Evolve existing data model to meet demands of the new system domain;
- Developing reactive applications that manage large datasets in conjunction with machine learning models trained against that data;
- Maintaining automated test coverage against all code you produce;
- Contributing to design discussions related to product;
- Building and maintaining Continuous Integration (CI) pipelines to maximize efficiency and ensure quality in the development process.
The Developer / Technical Lead must meet the following mandatory requirements:
- Certifications or Skills in Reactive Architecture;
- Undergraduate degree in engineering, computer science, or equivalent;
- 5+ Years of experience as a Technical Lead;
- 5+ Years of experience developing with Scala, Akka, Lagom, Kafka, Spark, PostgreSQL, Cassandra and other NoSQL data structures;
- Current knowledge of industry trends and technology advancements in Reactive Technologies;
- Experience in design complex event driven data models;
- Experience designing for large scale, highly available, fault tolerant data management systems in a dynamic environment;
- Demonstrable analytical and problem-solving skills, particularly as it relates to data modeling and data of the enterprise;
- Ability to clearly articulate business and technical issues with senior management, peers, and outside parties (e.g. vendors, partners);
- Experience with microservices and for cloud computing/multi-tenant/distributed systems is required;
- Proficient in Reactive Architecture. Demonstrated understanding of how to build a message driven system with scalability, resiliency and elasticity;
- Can consolidate business requirements and translate them into sound solution architecture;
- Experience using Data Driven Design with a strong emphasis on concepts like Bounded Context, Continuous Integration and Context Mapping;
- Familiar with workflow concepts and how they integrate with application solutions in a cross-application context;
- Familiarity with both functional and performance aspects of integration;
- Domain knowledge: experience in relevant IT domain;
- Strong inter-personal skills and ability to work as part of a team;
- Strong negotiation and influence skills;
- Mature perspective on architecture and its role in a dynamic company;
- Exceptional interpersonal skills in areas such as teamwork, facilitation and negotiation;
- Excellent understanding of technologies (current and emerging);
- Ability to work in a fast-paced agile development environment.
Nice to have:
- Certification or Skills in Agile, Akka, Microservices, Integration technologies (FUSE/DataStage/MQ).
If you are interested in applying to our Developer / Technical Lead position, please submit your resume as soon as possible by clicking on the 'Apply with Adecco' button.

  • Apply with Adecco

Reference number CA_EN_1_027616_990841

Accommodation will be provided in all parts of the hiring process as required under Adecco’s Employment Accommodation policy. Applicants will need to make their needs known in advance to their Adecco representative.

Someone from Adecco/Roevin just contacted me, how do I tell if it’s legit or a scam? Here's how to protect yourself →


e.g. 1234567890
e.g. M5J 2N8 (all uppercase with space)
I am authorized to work in Canada for any employer.
I am at least 18 years of age.
Enter you work experience including both job title and job duties. Attaching your resume provides our consultants a better understanding of your work history and helps improve placement opportunities.
Warehouse manager
Write about the work you’ve done and any special skills you have.
Terms of Use and Applicant Agreement
Terms of use and Application agreement
You must agree to the Terms of use and Application agreement to proceed.


Upload or attach document from