Description
Job Title: Senior Java Fullstack Developer (React)
Location: Toronto ON HYBRID (1day/week)
Contract Duration: 6+ Months
Type: Contract
Job Description:
We are seeking a highly skilled Senior Fullstack Developer with strong expertise in Java and React.js to join our team on a 6+ month contract. The ideal candidate will have a deep understanding of Fullstack development, with a strong focus on building scalable and responsive Front-end applications using React, and robust Back-end services using Java.
________________________________________
Key Responsibilities:
• Design, develop, and maintain scalable web applications using Java and React.js.
• Collaborate with cross-functional teams including product managers, designers, and other developers.
• Write clean, maintainable, and efficient code following best practices.
• Participate in code reviews and provide constructive feedback.
• Optimize applications for maximum speed and scalability.
• Troubleshoot and debug issues across the stack.
• Contribute to architectural decisions and technical strategy.
________________________________________
Required Skills & Experience:
• 10+ years of experience in Fullstack development.
• Strong proficiency in Java, Spring Boot, microservices.
• Expert-level experience with React.js, including hooks, state management, and component lifecycle.
• Solid understanding of RESTful APIs and microservices architecture.
• Experience with front-end build tools and version control systems (Webpack, Git).
• Familiarity with CI/CD pipelines and cloud platforms (AWS, Azure, or GCP).
• Excellent problem-solving and communication skills.
Nice to Have:
• Experience with TypeScript.
• Knowledge of containerization tools like Docker and Kubernetes.
• Exposure to Agile/Scrum methodologies.