
Senior Backend Developer
Broadridge
contract
Posted on:
Location Type: Remote
Location: New Jersey • New York • United States
Visit company websiteExplore more
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