Back to job search
Raas Infotek logo

Java Software Engineer

  • Canada
  • Remote
  • Posted Oct 15, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week
Seniority
Associate
Application method
Direct apply is available

Job summary

Design, develop, and maintain server-side and client-side features for B2B and B2C ecommerce platforms, 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

We have an urgent position below. If you are interested, please share your updated resume with the rate expectation. Role:- Java Developer (Frontend) Location:- Canada / Remote Duration: Long Term Contract Detailed job Descriptions:- Responsibilities: Design, develop, and maintain server side and client-side code for B2B and B2C ecommerce 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 practices coding standards, security, logging, performance, 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: Experience in Front-end (full-stack desirable) UI development for applications with large data volumes and reporting. 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). 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. 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. Thanks, Elyash Khan Raas Infotek Newark, DE 19702 Direct number: 302-286-9976 | 125 Email: elyash.khan@raasinfotek.com

What you’ll do

Design, develop, and maintain server-side and client-side features for B2B and B2C ecommerce platforms, 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 advanced frontend UI development experience, including building complex components and efficiently handling large datasets, plus recent experience with Angular 16 or later and Angular Material. Candidates should have strong systems thinking and problem-solving skills; knowledge of MySQL, Node.js/NestJS, Java/Spring Boot, containers, CI/CD, and ecommerce or related industries is preferred.

Listed skills

  • Angular · Preferred
  • TypeScript · Preferred
  • Node.js · Preferred
  • Java · Preferred
  • Spring Boot · Preferred
  • MySQL · Preferred
  • Docker · Preferred
  • Kubernetes · 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
  • Full-Stack Development
  • UI Development
  • Database Schema Design
  • Query Optimization
  • Docker
  • Kubernetes

Job areas

  • Software
  • Technology
  • Retail
  • Data & Analytics

More jobs from Raas Infotek

See all jobs from Raas Infotek