Posted:1 day ago|
Platform:
On-site
Full Time
Node.js Developer
### Experience Level: 1-3 years
### About the Role:
We are looking for a skilled Node.js Developer with deep experience in MySQL and a strong focus on API security and backend performance. In this role, you'll build secure, high-performance server-side applications, design scalable database schemas, and implement best practices for safeguarding APIs against common threats.
### Key Responsibilities:
* Develop and maintain scalable back-end services and RESTful APIs using Node.js.
* Design and manage robust MySQL schemas and queries for high-performance data access.
* Ensure API security through best practices: input validation, authentication/authorization, rate limiting, and protection against threats such as SQL injection, XSS, CSRF, and data leaks.
* Implement performance tuning techniques on both application and database layers (e.g., connection pooling, query optimization, caching strategies).
* Work closely with front-end developers and DevOps to deliver reliable, secure, and fast products.
* Set up and maintain logging, error tracking, and monitoring tools (e.g., Winston, Prometheus, Sentry).
* Participate in code reviews and establish secure coding standards across the team.
* Continuously optimize the codebase and suggest architecture improvements for scalability.
### Required Qualifications:
* Strong experience in Node.js (Express.js or similar frameworks).
* Proficient in MySQL, including complex joins, indexing, stored procedures, and performance profiling.
authorization (RBAC/ABAC).
* Solid understanding of secure coding practices, OWASP Top 10, and data encryption techniques.
* Experience with rate limiting, **API gateway integration, and **token validation.
* Familiarity with profiling and benchmarking tools (e.g., New Relic, Postman Monitors, Apache Benchmark).
* Comfortable with Git, CI/CD, and working in Agile/Scrum teams.
### Preferred Qualifications:
* Experience with TypeScript .
* Familiarity with ORMs such as Sequelize or TypeORM.
* Experience with Redis or Memcached for caching.
* Exposure to microservices architecture and message queues (RabbitMQ, Kafka).
* Knowledge of logging and monitoring tools (e.g., ELK Stack, Grafana, Datadog).
Compensation 2LPA TO 6LPA
SettleMed
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
noida, uttar pradesh, india
Salary: Not disclosed
pune, maharashtra, india
Experience: Not specified
Salary: Not disclosed
chennai, tamil nadu, india
2.5 - 3.0 Lacs P.A.
chandigarh, chandigarh, india
3.0 - 6.0 Lacs P.A.
4.0 - 6.0 Lacs P.A.
chennai, tamil nadu, india
Salary: Not disclosed
gāndhīnagar
3.995 - 8.735 Lacs P.A.
gurgaon
4.0 - 9.0 Lacs P.A.
patna, bihar
7e-05 - 0.00013 Lacs P.A.
ahmedabad, gujarat, india
Experience: Not specified
Salary: Not disclosed