Description

We are looking for a talented and driven Java Full Stack Developer to join our team in a hybrid capacity in Regina, SK. The ideal candidate will have experience building modern, responsive web applications using HTML5, JavaScript, TypeScript, and Angular, along with strong backend development skills in Java, Spring Boot, and Hibernate. You will be responsible for designing, developing, testing, and deploying scalable applications, as well as supporting and enhancing existing systems.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Strong understanding of full stack development principles and best practices
  • Familiarity with Agile methodologies and DevOps practices

Experience

  • 3+ years of experience in full stack development
  • Proven experience building web applications using HTML5, JavaScript, TypeScript, and Angular
  • Experience developing RESTful APIs using Java, Spring Boot, and Hibernate
  • Hands-on experience with unit testing in both Angular and Java
  • Experience with SQL and database integration
  • Familiarity with Git for version control and AWS services (SQS, SNS, S3, CloudFormation) is a plus
  • Experience with authentication and authorization for web and API services is desirable

Major Responsibilities

  • Design, develop, test, and deploy technical solutions based on business requirements
  • Analyze and interpret business needs to create efficient and scalable applications
  • Write clean, maintainable code and perform thorough unit and integration testing
  • Monitor logs, identify recurring issues, and implement bug fixes
  • Participate in code reviews and provide constructive feedback
  • Collaborate with cross-functional teams and contribute to design sessions
  • Support product releases and provide third-level application support
  • Stay current with emerging technologies and development best practices

Education

Bachelor's degree