Job Description
**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