Senior Backend Developer

Year    Cannanore, KL, IN, India

Job Description

We are looking for

Senior Backend Developers

with deep expertise in Node.js, TypeScript, and relational databases such as PostgreSQL and MySQL. The ideal candidate has proven experience handling complex data models, writing high-performance queries, and leading large-scale database migrations. You will be responsible for designing, building, and optimizing robust backend systems that support scalable and data-intensive applications.

Experience : 4+ years in backend development



Location: Kannur



Key Responsibilities:



Design, develop, and maintain scalable backend services using Node.js and TypeScript. Architect and optimize relational databases using PostgreSQL and MySQL. Write and optimize complex SQL queries, stored procedures, and indexes for high-performance systems. Lead and execute database migrations, including schema redesigns, data transformations and zero-downtime migrations. Handle large datasets and complex relational data structures efficiently. Ensure data integrity, consistency, and security across systems. Collaborate with frontend, DevOps, and product teams to define and implement backend solutions. Perform code reviews and enforce best practices in performance, security, and maintainability. Troubleshoot production issues and optimize system performance. Mentor junior developers and contribute to architectural decisions.

Required Skills & Qualifications:



4+ years of professional backend development experience. Expert-level proficiency in Node.js and TypeScript. Deep hands-on experience with PostgreSQL and MySQL.

Strong expertise in:

Database migrations (schema changes, data migrations, rollback strategies), Writing and optimizing complex SQL queries & Query performance tuning and indexing strategies.

Strong understanding of:

RESTful APIs (and/or GraphQL), Asynchronous programming and event-driven architectures, Transactions, locking, and concurrency control. Experience handling complex data models and high-volume data systems Solid knowledge of backend security best practices Strong debugging and problem-solving skills

Nice to Have



Experience with ORMs (e.g., TypeORM, Prisma, Sequelize) and raw SQL optimization. Familiarity with microservices architecture. Experience with message queues (Kafka, RabbitMQ, etc.). Knowledge of cloud platforms (AWS, GCP, or Azure). CI/CD pipeline experience. Exposure to system design for high-availability applications.
Job Types: Full-time, Permanent

Benefits:

Health insurance Paid sick time
Application Question(s):

Are you basically from Kannur?
Experience:

Back-end development: 4 years (Required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4995220
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cannanore, KL, IN, India
  • Education
    Not mentioned
  • Experience
    Year