Backend Node.js Developer

abra

Wheaton (IL)

Hybrid

USD 84,000 - 149,000

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

abra professional services is seeking a Backend Node.js Developer to join our engineering team in a hybrid setup in Israel. You will design and maintain backend services in an event-driven microservices architecture, leveraging Node.js, JavaScript, and modern tooling.

The ideal candidate has 2+ years of Node.js backend experience, strong JavaScript skills, microservices, REST APIs, and databases, with familiarity with Kafka/RabbitMQ, Swagger/OpenAPI, and AI-assisted development practices.

Qualifications

  • At least 2 years of backend development in Node.js.
  • Strong proficiency in JavaScript and microservices.
  • 2+ years with Kafka and/or RabbitMQ.
  • Experience building REST APIs and working with SQL/NoSQL databases.
  • 1+ year writing automated unit and integration tests.
  • Familiarity with Swagger/OpenAPI and distributed systems troubleshooting.

Responsibilities

  • Develop and maintain backend services using Node.js in an event-driven microservices architecture.
  • Design solutions for processing events from multiple systems and supporting business processes.
  • Develop REST APIs and integrate between complex systems.
  • Investigate complex issues and analyze logs in distributed environments.
  • Collaborate with teams including DevOps, QA, and infrastructure to design solutions.
  • Apply AI tools across planning, coding, testing and reviewing outputs.

Skills

Node.js
JavaScript
Microservices
Kafka/RabbitMQ
REST APIs
SQL/NoSQL databases
AI-assisted tools
Swagger/OpenAPI
MongoDB
Elasticsearch
Kubernetes
TypeScript
React

Tools

AI tools used for planning and testing

Job description

abra professional services is seeking a Backend Node.js Developer.

We are looking for a skilled Backend Node.js Developer to develop and maintain backend services in a complex, event-driven Microservices architecture.

This role requires strong hands-on experience with Node.js, JavaScript, Microservices, Kafka/RabbitMQ, REST APIs, SQL/NoSQL databases, and AI-assisted development tools.

A full-time hybrid position based in Central Israel, with 4 days a week from the office and 1 day remote.

Key Responsibilities
  1. Develop and maintain backend services using Node.js in an event-driven Microservices architecture.
  2. Design and implement solutions for processing events from multiple systems, supporting various business processes and services.
  3. Develop REST APIs and integrate between complex systems and interfaces.
  4. Investigate complex technical issues and analyze logs in distributed environments.
  5. Design technological solutions while collaborating with development teams, architects, QA, DevOps, and infrastructure teams.
  6. Utilize AI tools throughout the development lifecycle, including planning, coding, testing, and critically reviewing AI-generated outputs.

Requirements
Professional requirements
  • At least 2 years of experience in Backend development using Node.js - mandatory.
  • Strong proficiency in JavaScript - mandatory.
  • At least 2 years of experience developing Microservices - mandatory.
  • At least 2 years of experience working with Kafka and/or RabbitMQ - mandatory.
  • At least 2 years of experience developing REST APIs and working with SQL/NoSQL databases - mandatory.
  • At least 1 year of experience writing automated Unit and Integration tests - mandatory.
  • Proven experience regularly using AI tools for planning, development, and testing, including critically evaluating outputs and identifying and correcting errors - mandatory.
  • Familiarity with Swagger/OpenAPI - mandatory.
  • Strong system-wide thinking, solution design, and complex troubleshooting skills - mandatory.
  • Experience working with MongoDB - advantage.
  • Familiarity with monitoring and log analysis tools such as Elasticsearch and Kibana - advantage.
  • Familiarity with Kubernetes environments - advantage.
  • Experience developing with TypeScript - advantage.
  • Experience developing with React - advantage.
Personality requirements
  • Strong analytical and system-wide thinking with excellent technological solution design capabilities.
  • Strong troubleshooting and problem-solving skills in complex distributed environments.
  • Critical thinking and sound judgment, particularly when evaluating AI-generated outputs.
  • Ability to work independently and as part of a team.
  • Excellent interpersonal and communication skills when working with technical and business stakeholders.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Backend Node.js Engineer (Microservices + AI Tools)
Hybrid Backend Node.js Engineer (Microservices + AI Tools)

abra • Wheaton (IL)

Hybrid
USD 84,000 - 149,000
Node.js Backend Developer | Jobs in US
Node.js Backend Developer | Jobs in US

DigitalXNode • United States

Remote
USD 90,000 - 140,000
Node JS
Node JS

RxCloud Services India PVT LTD • Oregon

Hybrid
USD 120,000 - 180,000
Backend Developer
Backend Developer

Razonova Technologies LLP • United States

Remote
USD 90,000 - 150,000
NodeJS Full Stack Developer
NodeJS Full Stack Developer

Photon • Durham (NC)

On-site
USD 100,000 - 140,000
Node.js API & Backend Engineer
Node.js API & Backend Engineer

Compunnel Inc. • Sterling (VA)

Hybrid
USD 110,000 - 160,000
NodeJS Developer
NodeJS Developer

Orbien LLC • Menlo Park (CA)

On-site
USD 180,000 - 240,000
Sr. Backend Node.js Engineer (U.S remote within CST OR EST time zone)
Sr. Backend Node.js Engineer (U.S remote within CST OR EST time zone)

SourceDirect Talent • Texas

Remote
USD 90,000 - 120,000
Senior Node.js Developer
Senior Node.js Developer

Jobsbridge • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Java Backend Developer (NodeJS)
Java Backend Developer (NodeJS)

TechDigital Group • Chantilly (VA)

On-site
USD 100,000 - 130,000