Full Stack engineer( 50% Java, %50 ReactJS) Toronto Canada (Hybrid)

Toronto 8 days agoContractor External
Negotiable
Full Stack engineer( 50% Java, %50 ReactJS) Toronto Canada (at least 3 days in office) C2C Required Skill Set: We are looking for a highly skilled and experienced Full Stack Engineer with a strong foundation in backend and frontend technologies, cloud platforms, and modern software architecture. The ideal candidate will play a key role in designing, developing, and optimizing scalable applications, with a focus on performance, security, and maintainability. Key Responsibilities: • Lead the design, development, and deployment of full-stack web applications. • Architect and implement scalable backend services using Java, Spring Boot, and MVC frameworks. • Build responsive and dynamic front-end interfaces using React.js, AngularJS, HTML, CSS, and CMS tools. • Integrate customer data and models to deliver personalized content experiences. • Develop and consume RESTful and SOAP-based web services. • Maintain and enhance legacy codebases, ensuring performance and scalability. • Design and manage databases (MySQL, MongoDB) for efficient data storage and retrieval. • Integrate third-party APIs and external libraries into existing systems. • Collaborate with cross-functional teams to define workflows and scale processes. • Drive Agile development practices including daily scrums, sprint planning, and retrospectives. • Implement and manage CI/CD pipelines for continuous integration and deployment. • Ensure code quality through automated testing and code reviews. • Work with cloud platforms (preferably AWS) to deploy and manage applications. • Provide mentorship and technical guidance to junior developers. Required Skills & Qualifications: • 7+ years of experience in full stack development and product engineering. • Strong hands-on experience with Java/J2EE, Spring, Spring Boot, and dependency injection frameworks. • Proficiency in React.js, AngularJS, HTML5, CSS3, and CMS platforms (e.g., WordPress). • Experience with REST/SOAP APIs, microservices architecture, and service integration. • Solid understanding of database design and management (MySQL, MongoDB). • Familiarity with cloud technologies, especially AWS. • Experience in workflow/process design and scaling engineering teams. • Strong understanding of Agile methodologies and DevOps practices. • Excellent problem-solving, communication, and leadership skills. Preferred Qualifications: • Experience with personalization engines or customer data platforms. • Exposure to containerization tools like Docker and orchestration platforms like Kubernetes. • Knowledge of security best practices in web and cloud applications. •