Opens LinkedIn
- Employment type
- Contract
- Experience level
- Senior · 7+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Associate
- Application method
- Direct apply is available
Job summary
Design, develop, and maintain client-side and server-side features for a B2B and B2C e-commerce platform, including user interfaces and database functionality. Collaborate with stakeholders, review and test code, troubleshoot issues, and document technical specifications, architecture, and deployment processes.
Job details
Hi I hope you are doing well. We have an urgent position listed below. Please send your most recent resume along with your expected rate if you are interested. Job Role: Java Full Stack Developer [Frontend] Location: Remote, Canada (EST) Job Description : Responsibilities: • Design, develop, and maintain server-side and client-side code for a B2B and B2C e-commerce platform. • Collaborate with front-end developers, product managers, and other stakeholders to ensure seamless integration and delivery of features. • Implement and manage database schemas, queries, and optimizations for efficient data storage and retrieval. • Write clean, maintainable, and efficient code in respective programming languages and framework – Angular, Node.js, TypeScript, NgRx, Java, MySQL, with strong adherence to best-practice coding standards, security, logging, performance, and versioning. • Develop the user interface page according to the user story and UX design specifications. • Participate in code reviews, testing, and debugging to ensure high-quality software delivery. • Document technical specifications, system architecture, and deployment processes. Required Skills & Experience: • 7+ years of experience in Front-end (full-stack desirable) UI development for applications with large data volumes and reporting. o Proficiency Level: Advanced to Expert - Demonstrated ability to design and develop complex UI components and handle large datasets efficiently. • Experience in front-end development using Angular (Material UI). o Proficiency Level: Intermediate to Advanced - Ability to create responsive and user-friendly interfaces, familiarity with Angular best practices, and experience with Material UI components. This must be a recent experience and with Angular 16+ • Strong systems thinking mindset with the ability to distill and clarify complex logic. o Proficiency Level: Advanced - Ability to analyze and solve complex problems, think critically, and provide clear and concise solutions. Preferred Qualifications: • Middle to Strong knowledge of MySQL databases, including schema design, implementation of stored procedures, and query optimization for large data volumes. • Proficiency in developing and maintaining Node.js (NestJS) and Java (Spring Boot) back-end systems. • Familiarity with containerization technologies such as Docker and Kubernetes. • Background in retail, ecommerce, food and drinks, or freight rate management systems. • Familiarity with CI/CD pipelines and DevOps practices. • Experience setting up feature flags leveraging tools like Switch.io and Cloudbees
What you’ll do
Design, develop, and maintain client-side and server-side features for a B2B and B2C e-commerce platform, including user interfaces and database functionality. Collaborate with stakeholders, review and test code, troubleshoot issues, and document technical specifications, architecture, and deployment processes.
Requirements
Requires 7+ years of front-end UI development experience, including advanced ability to build complex components and work efficiently with large datasets. Recent experience with Angular 16+ and Angular Material is required, along with strong systems thinking; MySQL, Node.js, Java, containerization, CI/CD, and relevant industry experience are preferred.
Listed skills
- Kubernetes · Preferred
- MySQL · Preferred
- Node.js · Preferred
- CI/CD · Preferred
- Angular · Preferred
- Docker · Preferred
- TypeScript · Preferred
- Java · Preferred
- Spring Boot · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Angular
- Angular Material
- TypeScript
- NgRx
- Node.js
- NestJS
- Java
- Spring Boot
- MySQL
- Frontend Development
- UI Development
- Database Schema Design
- Query Optimization
- Docker
- Kubernetes
- CI/CD
Job areas
- Software
- Technology
- Retail
More jobs from Raas Infotek
DevOps Engineer (AWS, splunk, OpenStack & bare-metal server infra)
- Remote
- Canada
- Posted Oct 16, 2026
DevOps Engineer
- Remote
- Canada
- Posted Oct 16, 2026
DevOps Engineer
- Remote
- Canada
- Posted Oct 16, 2026
DevOps Engineer
- Remote
- Canada
- Posted Oct 16, 2026