Job Search and Career Advice Platform

Enable job alerts via email!

Java Developer - Remote / Telecommute

Cynet systems Inc

Remote

CAD 90,000 - 120,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Mississauga is seeking a Senior Full-Stack Developer with over 8 years of experience in software development. The role involves leading the design and development of complex web and mobile applications, creating system specifications, and mentoring junior developers. Candidates should have strong skills in Java, Spring Boot, Angular, and Agile methodologies. This position offers an opportunity to work in a collaborative environment focused on solving complex business challenges.

Qualifications

  • Minimum 8+ years in IT with strong full-stack development experience.
  • Proven ability to design and implement scalable applications.
  • Excellent communication and interpersonal skills.

Responsibilities

  • Lead the design and development of complex web and mobile application features.
  • Create detailed system requirement specifications and technical design documents.
  • Develop high-quality, maintainable code using best practices.
  • Write and execute unit tests to ensure performance and functionality.
  • Conduct code reviews and provide technical guidance to junior developers.
  • Troubleshoot and resolve application issues, coordinate bug fixes.

Skills

Full-stack development
Agile methodologies
Java
Spring Boot
Angular
TypeScript
Ionic
Event-driven architecture
Kafka
Oracle
MySQL
MongoDB

Education

B.S. in Computer Science or related technical field

Tools

CI/CD tools
Job description
Responsibilities
  • Lead the design and development of complex web and mobile application features.
  • Create detailed system requirement specifications and technical design documents.
  • Develop high-quality, maintainable code using best practices.
  • Write and execute unit tests to ensure performance and functionality.
  • Conduct code reviews and provide technical guidance to junior developers.
  • Collaborate in Agile ceremonies including sprint planning and retrospectives.
  • Troubleshoot and resolve application issues; coordinate bug fixes and releases.
  • Provide regular status updates and escalate challenges as needed.
Required Qualifications
  • Education: B.S. in Computer Science or related technical field.
  • Experience: Minimum 8+ years in IT with strong full‑stack development experience.
  • Proven ability to design and implement scalable applications.
  • Strong understanding of Agile methodologies and test‑driven development.
  • Excellent communication and interpersonal skills.
Technical Skills
  • Backend: Java, Spring Boot framework.
  • Frontend: Angular, TypeScript, Ionic, NgRx.
  • Architecture: Event‑driven architecture, Kafka.
  • Databases: Oracle, MySQL, MongoDB (Relational & NoSQL).
  • DevOps: Continuous delivery principles, CI/CD tools, telemetry, and alerting.
Preferred Attributes
  • Strategic thinker with a problem‑solving mindset.
  • Ability to mentor and guide junior team members.
  • Motivated by solving complex business and technical challenges.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.