Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Java Full Stack Developer building AWS microservices for Portage CyberTech’s digital trust, identity, privacy, and security solutions. Applying AI-assisted development in an R&D-focused agile environment.

Responsibilities

  • Participate in the full software development lifecycle in an agile environment
  • Develop and maintain Java applications using Spring Boot and microservices
  • Contribute to full stack development, with a backend focus and frontend work as needed
  • Use AI development tools, including copilots, agentic workflows, and AI coding assistants, to improve productivity, code quality, and delivery efficiency
  • Work closely with Product, QA, and DevOps teams
  • Design and develop modern, R&D-oriented solutions in a microservices environment

Requirements

  • DEC or university degree in Information Technology, or equivalent experience in software development
  • Minimum of 3 years of software development experience
  • Methodical and well-organized
  • Strong problem-solving and creative-thinking skills
  • Comfortable communicating in English, both spoken and written, in a professional environment
  • French required; English is an asset / fluency in English required for some job duties
  • Experience with Java and Spring Boot for developing and deploying scalable microservices
  • Experience with AWS Cloud, including ECS Fargate, EC2, Lambda, S3, ElastiCache, and other AWS services
  • Experience with MongoDB Atlas, PostgreSQL, and MySQL (AWS Aurora)
  • Experience with RabbitMQ
  • Experience with Keycloak, Twilio, and Entrust PKI
  • Experience with IntelliJ IDEA, Eclipse, and Maven
  • Experience with Git and SonarQube
  • Experience with Jira, Confluence, Slack, and Microsoft Teams
  • Preferred: REST APIs; React, Angular, JavaScript, HTML, and CSS; SQL and NoSQL databases; DevOps; hashing, encryption, and digital signatures; OWASP Top 10

Benefits

  • 100% employer-paid health benefits
  • Dollar-for-dollar RRSP matching up to 6%
  • Flexible work options, including hybrid and on-site opportunities
  • Competitive paid time off and personal wellness days / up to 45 paid days off per year
  • Employee referral bonus program
  • HSA and office equipment stipend
  • Career growth opportunities at a company that prioritizes internal talent
  • Meaningful work that helps build digital trust across Canada

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Associate's Degree

Tech skills

AngularAWSCloudEC2JavaJavaScriptMavenMicroservicesMongoDBMySQLNoSQLPostgresRabbitMQReactSpringSpring BootSpringBootSQL

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.