← Back to jobs

Smart IT Frame LLC Logo
Java Full Stack Developer (Java + Node.js + React.js)

Smart IT Frame LLC

 

Toronto, ON, Canada

Posted On: 30+ days ago
Experience: 7+ years
Availability: Remote
Openings: 1
Category: Java Full Stack Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Job Summary

We are seeking an experienced Java Full Stack Developer with strong expertise in Java, Node.js, and React.js to build scalable, high-performance web applications. The ideal candidate should have experience across the full software development lifecycle, including backend services, frontend development, REST APIs, cloud technologies, and modern DevOps practices.

Key Responsibilities

  • Design, develop, and maintain scalable full-stack applications using Java, Node.js, and React.js.
  • Develop RESTful APIs and microservices using Java (Spring Boot) and Node.js.
  • Build responsive and interactive user interfaces using React.js, JavaScript, HTML5, and CSS3.
  • Integrate frontend applications with backend services and third-party APIs.
  • Optimize application performance, scalability, and security.
  • Write clean, maintainable, and well-documented code.
  • Collaborate with product owners, architects, QA teams, and DevOps engineers in an Agile environment.
  • Participate in code reviews, testing, debugging, and production support.

Required Skills

  • Strong experience with Java 8/11/17 and Spring Boot.
  • Hands-on experience with Node.js and Express.js.
  • Strong proficiency in React.js, JavaScript (ES6+), HTML5, and CSS3.
  • Experience developing REST APIs and Microservices.
  • Strong knowledge of SQL databases (PostgreSQL, Oracle, MySQL) and NoSQL databases (MongoDB).
  • Experience with Git, Maven/Gradle, and CI/CD pipelines.
  • Experience working with Docker and Kubernetes.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of Agile/Scrum methodologies.

Preferred Skills

  • Experience with Kafka or other messaging platforms.
  • Experience with GraphQL.
  • Knowledge of authentication frameworks such as OAuth2 and JWT.
  • Experience with Terraform or Infrastructure as Code.
  • Familiarity with automated testing frameworks such as JUnit, Mockito, Jest, or Cypress.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • 7+ years of experience in full-stack application development.
  • Strong problem-solving and communication skills.

Nice to Have

  • Experience with serverless architectures.
  • Experience with financial services, healthcare, or retail applications.
  • AWS or Azure certifications

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs