10 Oct
|
Quess IT Solutions
|
Bengaluru
10 Oct
Quess IT Solutions
Bengaluru
Key Responsibilities
- Design and implement backend services and APIs using TypeScript (Node.js), with robust input validation and structured logging.
- Build serverless, event-driven architectures on AWS (Lambda, EventBridge, SQS/SNS, Step Functions).
- Implement robust data models, migrations, and queries with Prisma and relational databases (Aurora PostgreSQL, Oracle where applicable).
- Design and optimize NoSQL solutions (DynamoDB, Redis, MongoDB) for performance and scale.
- Implement and maintain fine-grained authorization models (relationship-based access control).
- Develop containerized services (Docker) and deploy/operate on Kubernetes (EKS).
- Contribute to infrastructure-as-code and CI/CD pipelines for automated, repeatable delivery.
- Apply observability practices: structured logging, tracing, and metrics.
- Follow secure-coding practices for input validation, secrets management, IAM, and data protection.
- Participate in code and architecture reviews and help uphold platform standards.
Required Skills & Qualifications
Technical Skills
- Strong proficiency in TypeScript (Node.js); comfortable across one or more additional backend languages as needed.
- Proven experience building microservices and event-driven architectures.
- Hands-on AWS experience (Lambda, API Gateway, RDS, S3, IAM, EventBridge/SNS/SQS, Step Functions).
- Expertise with relational databases (Aurora PostgreSQL, Oracle) and NoSQL stores (DynamoDB, Redis, MongoDB).
- Practical experience with Prisma (or a comparable ORM) and managing schema and database migrations.
- CI/CD and automated testing experience (unit/integration; Jest or similar).
- Containerization with Docker and orchestration on Kubernetes (EKS).
- Solid grasp of query optimization and read/write performance trade-offs.
📌 Node Js Backend Developer (Bengaluru)
🏢 Quess IT Solutions
📍 Bengaluru