Senior Node.js Backend Developer

Apply Now

Job Description

If this blog helped you, spread the word!

**Visa Eligibility:**

* Open to
**US Citizens, Green Card holders, H1B (with direct sponsorship), and H4-EAD**

We are seeking a
**Senior Node.js Backend Developer**
with strong expertise in
**Node.js, JavaScript, TypeScript**
, and backend migration from
**Java**
to modern server-side JavaScript frameworks. This is a
**long-term hybrid contract role**
based in
**Menlo Park, CA**
, requiring
**3 days onsite each week**
. The ideal candidate will have deep experience building scalable backend systems and transitioning legacy Java services to a modern Node.js architecture within a fast-paced enterprise environment.

This position focuses entirely on backend development—
**no UI, web, or frontend work**
—and requires a candidate who can demonstrate proven, hands-on expertise in building secure, performant, and distributed systems using both
**Node.js**
and
**Java**
.

**Key Responsibilities:**

·        Lead the migration of large-scale backend systems from Java to Node.js

·        Design and develop RESTful services and APIs using Node.js (TypeScript/JavaScript)

·        Work on backend business logic, messaging systems, and containerized microservices

·        Collaborate with cross-functional teams on performance, security, and scalability requirements

·        Implement infrastructure automation using tools such as Docker and Kubernetes

·        Support integration with cloud platforms like AWS and Azure

**Required Skills:**

·        5–7 years of experience in backend development, with strong architectural and design experience

·        Hands-on expertise in
**Node.js**
,
**TypeScript**
,
**JavaScript**
, and
**Express.js**

·        Solid Java backend experience with frameworks like
**Spring Boot**

·        Proficiency in
**Kafka**
and/or
**ActiveMQ**
for messaging

·        Strong experience with
**Docker**
,
**Kubernetes**
,
**AWS**
, and/or
**Azure**

·        Familiarity with Git-based version control systems such as
**Git**
and
**Bitbucket**

·        Excellent troubleshooting, debugging, and problem-solving skills

·        Strong written and verbal communication skills

·        BS/MS in Computer Science or related field

**Nice to Have:**

·        Experience building services using both Java and Node.js in a hybrid architecture

·        Background in financial services or enterprise-scale backend modernization projects

**Best Regards,**

Morgan Lane

Sr. Recruiter

**BSA Service Corp**

1907 Whittier Ln, Schaumburg, IL 60193

**Office:**
773-819-7797

**Email:**
morgan.lane@bsaservicecorp.com

If this blog helped you, spread the word!