Broadridge

Senior Backend Developer

Broadridge

contract

Posted on:

Location Type: Remote

Location: New JerseyNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $70 - $85 per hour

Job Level

About the role

  • Design, develop, and maintain microservices within our Lerna-managed monorepo (Express.js, NestJS)
  • Architect scalable solutions for high-throughput financial data processing
  • Optimize database performance across MySQL instances using both Prisma and Sequelize ORMs
  • Implement robust 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 testing (Jest)
  • 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 with strong understanding of type inference and advanced patterns
  • Database expertise: MySQL optimization, query performance tuning, migration strategies
  • ORM experience: Familiarity with both modern (Prisma) and legacy (Sequelize) ORMs
  • Message queuing: Production experience with SQS, Redis/BullMQ, or similar
  • Monorepo management: Experience with Lerna, Yarn workspaces, or similar tools
  • Testing expertise: Unit, integration, and E2E testing strategies
  • Docker & containerization: Multi-stage builds, orchestration, optimization.
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsTypeScriptMySQLPrismaSequelizeAWS SQSBullMQJestCI/CDDocker
Soft Skills
leadershipmentoringcollaborationcode reviewproblem-solving