Skip to main content

Senior Java/Node.js Developer - APIs, React.js, Spring Boot, Microservices

Technology
Astra North Infoteck Inc.
Toronto, Canada1 months agoUntil 2026-04-13

Job description

Job Description

Role Description: We are seeking a highly skilled Full Stack Developer with deep expertise in React.js for frontend development and strong hands‑on experience with backend technologies such as Java/Spring Boot or Node.js. This role focuses on building scalable, high‑performance web applications, integrating APIs, and contributing to full end‑to‑end development across modern digital platforms.

Required Skills:

· React.js

· Java API Management

· Microservices

Desirable Skills

· Experience with Java API management, microservices patterns, or cloud‑native development approaches.

· Familiarity with modern digital product development best practices.

Essential Skills

· Strong proficiency in ReactJS and modern frontend engineering practices.

· Solid backend development experience with either: Java/Spring Boot, or Node.js

· Proven ability to build scalable, secure, and high‑performance web applications.

· Experience integrating with REST APIs and microservices architectures.

· Expertise in creating high‑quality, user‑centric UI components and workflows.

Key Responsibilities

· Frontend Development (React.js)

· Develop responsive, high‑performance user interfaces using ReactJS, HTML5, CSS3, and JavaScript/TypeScript.

· Build reusable and modular UI components using React Hooks, Context API, and state management tools such as Redux, Zustand, or MobX.

· Optimize UI for performance, accessibility, and cross‑browser compatibility.

· Integrate frontend components with RESTful APIs and microservices.

· Collaborate closely with UI/UX teams to interpret wireframes, ensure design alignment, and enhance user experience.

· Backend Development (Java/Spring Boot or Node.js)

· Support backend application logic, API integrations, microservices communication, and scalable server‑side components.

· Contribute to end‑to‑end application development from design through deployment.

Experience Required: 10+ years

Requirements

Role Description: We are seeking a highly skilled Full Stack Developer with deep expertise in React.js for frontend development and strong hands on experience with backend technologies such as Java/Spring Boot or Node.js. This role focuses on building scalable, high performance web applications, integrating APIs, and contributing to full end to end development across modern digital platforms.

Required Skills

• React.js • Java API Management • Microservices Desirable Skills • Experience with Java API management, microservices patterns, or cloud native development approaches.

• Familiarity with modern digital product development best practices.

Essential

Skills • Strong proficiency in ReactJS and modern frontend engineering practices.

• Solid backend development experience with either: Java/Spring Boot, or Node.js • Proven ability to build scalable, secure, and high performance web applications.

• Experience integrating with REST APIs and microservices architectures.

• Expertise in creating high quality, user centric UI components and workflows.

Key Responsibilities • Frontend Development (React.js) • Develop responsive, high performance user interfaces using ReactJS, HTML5, CSS3, and JavaScript/TypeScript.

• Build reusable and modular UI components using React Hooks, Context API, and state management tools such as Redux, Zustand, or MobX.

• Optimize UI for performance, accessibility, and cross browser compatibility.

• Integrate frontend components with RESTful APIs and microservices.

• Collaborate closely with UI/UX teams to interpret wireframes, ensure design alignment, and enhance user experience.

• Backend Development (Java/Spring Boot or Node.js) (Included implicitly based on role definition) • Support backend application logic, API integrations, microservices communication, and scalable server side components.

• Contribute to end to end application development from design through deployment.

Experience Required: 10+ years

¿Te interesa este puesto?