Senior Software Engineer – Hybrid

Jobtailor

New Jersey

On-site

USD 140,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Jobtailor in New Jersey seeks a senior Node.js engineer to design, develop, and maintain microservices in a Lerna-managed monorepo using Express.js and NestJS, with a focus on high-throughput financial data processing.

You will optimize MySQL performance with Prisma/Sequelize, implement AWS SQS/BullMQ messaging, mentor juniors, review code, and contribute to API design and OpenAPI specs, ensuring production reliability with Jest tests and CI/CD improvements in Jenkins.

Qualifications

  • 5+ years of production Node.js experience.
  • 1+ years of hands-on TypeScript in production.
  • Experience optimizing MySQL performance and migrations.
  • Experience with Prisma and Sequelize ORMs.
  • Production experience with AWS SQS, Redis/BullMQ, or similar queues.
  • Strong unit, integration, and end-to-end testing.
  • Proficient with Docker, containerization, and orchestration.

Responsibilities

  • Design, develop, and maintain microservices in a Lerna-managed monorepo using Express.js and NestJS.
  • Architect scalable solutions for high-throughput financial data processing.
  • Collaborate on API design and maintain OpenAPI specifications.
  • Lead code reviews and mentor junior developers.
  • Improve CI/CD processes and participate in Jenkins pipelines.
  • Ensure system reliability with comprehensive Jest testing and production monitoring.

Skills

Node.js Production Experience
Expert-Level TypeScript Knowledge
MySQL Optimization
Docker and Containerization
REST API Development
NestJS
Jest Testing
CI/CD Experience
Microservices Architecture
OpenAPI / API Design

Tools

Prisma ORM
Sequelize ORM
Express.js
Jenkins
BullMQ
Redis
LocalStack
Multi-stage Builds

Job description

  • • Design, develop, and maintain microservices within a Lerna-managed monorepo using Express.js and NestJS
  • • Architect scalable solutions for high-throughput financial data processing
  • • Optimize database performance across MySQL instances using Prisma and Sequelize ORMs
  • • Implement message queue systems using AWS SQS and BullMQ/Redis
  • • Lead code reviews and mentor junior developers on best practices
  • • Collaborate on API design and maintain OpenAPI specifications
  • • Ensure system reliability through comprehensive Jest testing
  • • Participate in CI/CD pipeline improvements using Jenkins
  • • Debug and optimize production issues across distributed services
Requirements
  • 5+ years of production Node.js experience
  • Expert-level TypeScript knowledge, including type inference and advanced patterns
  • MySQL optimization, query performance tuning, and migration strategies
  • Experience with Prisma and Sequelize ORMs
  • Production experience with AWS SQS, Redis/BullMQ, or similar message-queuing systems
  • Unit, integration, and E2E testing expertise
  • Docker and containerization experience, including multi-stage builds, orchestration, and optimization
  • NestJS and REST API development expertise preferred
  • Financial services or fintech background preferred
  • AWS services experience, including SQS, S3, and LocalStack, preferred
  • Familiarity with conventional commits and semantic versioning preferred
  • Experience migrating legacy codebases while maintaining production stability preferred
  • Knowledge of Redis for caching and job queue management preferred
Core Competencies

Demonstrates expertise in designing and developing microservices using Node.js, TypeScript, and various ORMs, while ensuring system reliability and performance optimization in financial services. Proven ability to lead code reviews, mentor junior developers, and enhance CI/CD processes.

Highest-signal resume keywords
  • Node.js Production Experience
  • Expert-Level TypeScript Knowledge
  • MySQL Optimization and Query Performance Tuning
  • AWS SQS and Redis/BullMQ Experience
  • Docker and Containerization Experience
ATS Optimization Keywords
Hard Skills
  • Microservices Development
  • TypeScript
  • MySQL Optimization
  • Prisma ORM
  • Sequelize ORM
  • AWS SQS
  • Redis
  • Jest Testing
  • NestJS
  • REST API Development
Soft Skills
  • Mentoring
  • Collaboration
  • Code Review Leadership
Industry Keywords
  • Financial Services
  • Fintech
  • CI/CD Pipeline
  • Legacy Code Migration
  • Semantic Versioning
Tools & Technologies
  • Lerna
  • Express.js
  • BullMQ
  • Jenkins
  • Docker
  • LocalStack
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Jobtailor • California (MO)

On-site
USD 90,000 - 130,000
Full Stack Engineer, React, Backend, AWS
Full Stack Engineer, React, Backend, AWS

Jobtailor • Town of Florida (NY)

On-site
USD 120,000 - 180,000
Lead Full Stack Developer – React, Java, Node, Go, Python, AWS
Lead Full Stack Developer – React, Java, Node, Go, Python, AWS

Jobtailor • Town of Florida (NY)

On-site
USD 180,000 - 240,000
Senior Backend Engineer
Senior Backend Engineer

Jobtailor • Town of Florida (NY)

On-site
USD 130,000 - 190,000
Principal Software Engineer – AWS
Principal Software Engineer – AWS

Jobtailor • California (MO)

On-site
USD 150,000 - 210,000
Software Engineer II
Software Engineer II

Jobtailor • Colorado

On-site
USD 120,000 - 180,000
Senior Software Engineer – Full Stack
Senior Software Engineer – Full Stack

Jobtailor • Dublin (CA)

On-site
USD 130,000 - 180,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Jobtailor • Seattle (WA)

On-site
USD 150,000 - 210,000
Software Engineer – Full Stack
Software Engineer – Full Stack

Jobtailor • California (MO)

On-site
USD 120,000 - 170,000
Senior AWS Backend Engineer - Node.js/TypeScript
Senior AWS Backend Engineer - Node.js/TypeScript

Asterism IT Solutions • Pennsylvania

Hybrid
USD 110,000 - 150,000