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.