Job Title: Mean Stack Developer
Location: Toronto ON (Hybrid)
Job Type: Contract
Responsibilities:
- Design develop and maintain full-stack applications using Java and the MEAN stack (MongoDB Angular ).
- Build and integrate RESTful APIs and GraphQL services to support front-end applications.
- Collaborate with cross-functional teams to analyze requirements and deliver high-quality solutions.
- Optimize application performance scalability and security across frontend and backend components.
- Develop reusable components services and libraries for web applications.
- Perform code reviews debugging and unit testing to ensure code quality and reliability.
- Manage database design queries and optimization in MongoDB.
- Deploy monitor and maintain applications in various environments (Dev QA Production).
Required Skills & Qualifications:
- Bachelors degree in Computer Science Engineering or a related field.
- 3 7 years of hands-on experience in full-stack development.
- Strong proficiency in Java (Spring Boot / J2EE) for backend development.
- Expertise in MEAN stack: Angular and MongoDB.
- Experience with GraphQL for building scalable APIs.
- Knowledge of HTML5 CSS3 JavaScript (ES6) and TypeScript.
- Familiarity with Git CI/CD pipelines and cloud platforms (AWS/Azure/GCP).
- Strong problem-solving analytical and communication skills.