← Back to Jobs

Java Full Stack Developer

CYNET SYSTEMSToronto, Ontario
Full-timeMid Level
$104k - $104k
per year
👁️ 0 views📝 0 applicationsPosted 7/30/2026Expires 8/31/2026

Get alerts for roles like this

More Java Full Stack Developer roles in Toronto, Ontario — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

Job Overview: Requirement/Must Have: • 3+ years of experience in front end technologies such as Vue or React. • Extensive experience in developing and maintaining applications using Scala/Java. • Proficient in building scalable and robust applications using Spring Framework (Spring Core, Spring MVC, Spring Data, Spring Security) and Spring Boot for microservices architecture. • Expertise in designing and implementing RESTful APIs and integrating them with various back-end systems. • Skilled in developing and deploying microservices with a focus on high availability, fault tolerance, and scalability. • Expertise in working with Big Data technologies, including large-scale data processing, and Kafka for real-time data streaming and event-driven architectures. • Skilled in designing and implementing data pipelines and ETL processes for large-scale data ingestion and transformation. • Experience with DevOps practices and tools, including Jenkins for continuous integration and delivery (CI/CD), Jenkins and GitHub for version control and collaboration. • Proficient in CI/CD pipelines, automating deployments, and monitoring application performance. • Expertise in cloud technologies, including OpenShift and Microsoft Azure. • Skilled in deploying, managing, and scaling applications in cloud environments, leveraging services such as Kubernetes, Docker, and Azure DevOps. • Experienced in designing cloud-native applications and implementation. • In-depth understanding of object-oriented design principles, including SOLID principles, design patterns, and best practices for building maintainable and reusable code. • Proficient in functional programming paradigms, including immutability, higher-order functions, and lambda expressions, with a focus on writing clean, efficient, and testable code. Nice to Have: • Background working in Fraud/Financial Analytics. • Experience with Elastic Search and Snowflake. • GenAI and Data Science experience.