-
VySystems

Fullstack Developer

VySystems
Canada · Contract · Mid-Senior

We are looking for a highly skilled Senior Full stack Developer with 10+ years of expertise in designing and developing scalable enterprise applications. The ideal candidate should have deep knowledge of Java, Spring, Spring Boot,Spring Security, Kafka, SQL Server, Microservices, Cloud and Angular. You will be responsible for developing, and optimizing complex distributed systems while mentoring junior engineers and driving best practices in software development.

• Design, develop, and maintain high-performance, scalable, and secure applications using Java, Spring, and Spring Boot.

• Architect and implement microservices-based solutions ensuring seamless integration across distributed systems.

We are looking for a highly skilled Senior Full stack Developer with 10+ years of expertise in designing and developing scalable enterprise applications. The ideal candidate should have deep knowledge of Java, Spring, Spring Boot,Spring Security, Kafka, SQL Server, Microservices, Cloud and Angular. You will be responsible for developing, and optimizing complex distributed systems while mentoring junior engineers and driving best practices in software development.

• Design, develop, and maintain high-performance, scalable, and secure applications using Java, Spring, and Spring Boot.

• Architect and implement microservices-based solutions ensuring seamless integration across distributed systems.

• Work with SQL Server to design database schemas, optimize queries, and ensure data integrity.

• Implement messaging solutions using JMS and Kafka to enable reliable asynchronous communication between services.

• Develop and maintain React-based frontend applications, ensuring seamless user experiences.

• Drive cloud-based deployment strategies and CI/CD pipelines for continuous integration and delivery.

• Optimize system performance, scalability, and security while following best coding practices.

• Lead technical discussions, code reviews, and mentoring sessions to enhance team productivity.

• Collaborate with cross-functional teams to define software requirements, architecture, and development roadmaps.

• Ensure adherence to agile methodologies and participate in sprint planning, retrospectives, and daily stand-ups.

• 10+ years of hands-on experience in Java, Spring Framework, Spring Boot and Spring Securities.

• Strong expertise in Microservices architecture and Kafka building scalable distributed applications.

• Proficiency in SQL Server for database design, stored procedures, query optimization, and performance tuning.

• Solid understanding of RESTful APIs, API gateways, and authentication mechanisms (OAuth, JWT, etc.)

• Proficiency in Angular for developing dynamic frontend applications.

• Familiarity with DevOps tools, CI/CD pipelines, and cloud platforms (AWS/Azure).

• Experience with containerization and orchestration (Docker, Kubernetes).

• Strong knowledge of software architecture, design patterns, and best practices.

• Experience in unit testing, integration testing, and automation frameworks.

• Excellent problem-solving skills, leadership capabilities, and ability to work in a fast-paced environment.

Key Skills

Ranked by relevance

microservices java sql server server kafka cloud sql angular cicd continuous integration containerization design patterns restful apis spring boot docker devops react oauth
Login to Apply
Posted
Mar 14, 2025
Type
Contract
Level
Mid-Senior
Location
Toronto
Company
VySystems

Industries

Information Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Intuition IT – Intuitive Technology Recruitment
Related

Java Software Engineer

2026-05-26

Contract
Mid-Senior
Sweden
IT Services
Information Technology
View Job Details
CodeWin
Related

Fullstack Developer

2026-05-25

Full-time
Mid-Senior
Portugal
Information Services
Information Technology
View Job Details
Crossing Hurdles
Related

Full-Stack Developer | Remote

2026-05-27

Contract
Associate
Australia
Software Development
Engineering