Full-stack Developer

 

Description:

On behalf of our public sector client, Affinity is looking for Full-Stack Developers to work on a migration project from on-premises tools (Informatica and Teradata) to migrate to a modern cloud platform on Amazon Web Services (AWS). The goal is to make data easier to access, reduce costs, and improve analytics for better business decisions. This is a big data migration project focused on converting Informatica’s data processing jobs to AWS.
 

Responsibilities:

• Development of technical solutions, including the design, development, testing and deployment of code

• Involves analyzing and interpreting business requirements to create efficient and effective technical solutions.

• Analyze and develop new code.

• Verify code with integration and unit tests.

• Identify logic errors, implement bug fixes, and support user testing.

• Build and execute automation tests.

• Analyze business requirements.

• Provide third-level application support.

• Participate in application design sessions.

• Consult with business areas, technical support, team members, technical sources, and end-users.

• Ensure high quality of development and solution prior to product release.

• Assist with product releases.

• Perform code reviews and provide constructive feedback to peers.

• Contribute to manual quality assurance testing as needed.

• Produce working code with less supervision on relatively routine development tasks.

• Demonstrate good instincts in solving technical problems.

• Stay passionate about learning new technologies and adopting best practices of software development.

 

Qualifications:

Required Experience:

• 5+ years of experience in the field with exposure to the following for some or all that time:

• Building web applications using the noted technologies

• Building applications that integrate with AWS services

• Building web applications using HTML5, CSS/SCSS, JavaScript, TypeScript, and Angular 12+

• Developing RESTful API services using Java

• Implementing responsive Design using Angular 15+*

• Unit testing in Angular and Java

• Monitoring error logs and addressing repeatable bugs

 

Required Skills:

• HTML5

• CSS/SCSS

• JavaScript

• TypeScript

• Angular 12+

• SQL

• Java

• Springboot and Hibernate

• Git

 

Nice to have:

• Experience with mobile applications will be an asset

• Experience with new versions of Angular (Version 16+)

• Experience with authentication and authorization (Web, API)

• Experience with version control using GIT

• Experience writing web services and APIs

• Experience working in an Agile framework is desired

Organization Affinity
Industry IT / Telecom / Software Jobs
Occupational Category Developer
Job Location Saskatoon,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2025-07-09 7:07 pm
Expires on 2026-01-04