Search by job, company or skills
Role Overview
We are looking for a highly skilled Backend Developer with strong expertise in NestJS,
NodeJS, Prisma, TypeScript, VueJS, PostgreSQL, DynamoDB, AWS, NodeRED, TypeORM,
and MongoDB. The ideal candidate will have prior experience in the banking, insurance, or
financial services domain and be responsible for designing, developing, and maintaining
highly scalable and secure backend systems that support business-critical applications.
Key Responsibilities
Design, develop, and maintain high-performance backend services and APIs using
NestJS, NodeJS, and TypeScript.
Build and manage RESTful and GraphQL APIs for front-end and third-party integrations.
Implement efficient database solutions using PostgreSQL, DynamoDB, MongoDB, and
ORM frameworks like Prisma and TypeORM.
Collaborate with cross-functional teams, including frontend developers, DevOps
engineers, and product managers, to deliver high-quality features.
Work with AWS services (Lambda, API Gateway, S3, CloudWatch, RDS, etc.) to design
and deploy scalable cloud-based applications.
Integrate NodeRED workflows to handle automation, IoT-based triggers, or event-driven
processes.
Ensure data security, compliance, and performance optimization, especially for
financial transactions and customer data.
Write clean, maintainable, and well-documented code following best practices and coding
standards.
Conduct code reviews, debugging, and performance tuning to deliver efficient, high-
quality solutions.
Stay up to date with emerging backend technologies, frameworks, and financial domain
regulations.
Required Skills & Qualifications
Technical Expertise:
Strong proficiency in NestJS, NodeJS, TypeScript, and JavaScript.
Hands-on experience with Prisma, TypeORM, and building scalable APIs.
Experience with VueJS integration for backend-driven projects.
Solid understanding of databases: PostgreSQL, MongoDB, and DynamoDB.
Knowledge of NodeRED for automation and event-driven workflows.
Hands-on experience with AWS services for deployment, scaling, and monitoring.
Financial Domain Expertise:
Prior experience in banking, insurance, or financial services applications.
Understanding of payment processing, transaction flows, security
compliance, and regulatory frameworks.
Soft Skills:
Strong analytical and problem-solving skills.
Excellent communication and collaboration abilities.
Ability to work in a fast-paced, agile environment.
Preferred:
Experience with microservices architecture and serverless applications.
Exposure to CI/CD pipelines and DevOps workflows.
Knowledge of financial security standards like PCI-DSS, ISO 27001, or MAS TRM
compliance is a plus.
Date Posted: 01/09/2025
Job ID: 125256019