Responsibilities
- Build and sustain microservices in a monorepo environment managed by Lerna, utilizing Express.js and NestJS frameworks.
- Create scalable architectures to handle large volumes of financial data efficiently.
- Enhance database performance across MySQL systems using Prisma and Sequelize as ORM tools.
- Develop and manage message queuing infrastructure with AWS SQS and BullMQ powered by Redis.
- Guide code review processes and support junior team members in adopting coding best practices.
- Work collaboratively on designing APIs and keeping OpenAPI documentation up to date.
- Maintain system stability through thorough testing using Jest for test automation.
- Contribute to enhancing CI/CD workflows by improving Jenkins-based pipelines.
- Troubleshoot and resolve performance issues in distributed backend services.
Compensation
$70-85/hr
Work Arrangement
REMOTE
Other
- Hourly rate ranges between $70 and $85.
- Final pay is determined by evaluating relevant experience, technical abilities, and academic background.
- U.S. applicants should click to view the EEOC 'Know Your Rights' poster.
- For disability-related support during application or hiring, call 888-237-7769 or email BRcareers@broadridge.com.