Loading...

True Tech Professionals

Back End Engineer

True Tech Professionals
Gurugram, Haryana Hybrid
Hybrid Full-Time Gurugram, Haryana India

About the Role

Job Description:
We are seeking a highly skilled Backend Engineer with at least 4 years of experience in backend development, specializing in Node.js. The ideal candidate will be proficient in JavaScript/TypeScript, have hands-on experience with KOA (or similar frameworks like Express/Fastify), and possess working knowledge of Python for scripting or backend processes. You will be responsible for building and optimizing scalable, high-performance APIs and microservices while ensuring best coding practices and system reliability.

Key Responsibilities:
• Develop, optimize, and maintain backend services using Node.js and KOA (or similar frameworks).
• Design and implement scalable APIs with a focus on performance and security.
• Utilize TypeScript for maintainable and type-safe backend development.
• Use Python for automation, scripting, or specific backend processes when needed.
• Architect and maintain microservices-based systems and event-driven architectures.
• Work with databases (PostgreSQL, MySQL, MongoDB, etc.) to ensure efficient data storage and retrieval.
• Collaborate with DevOps teams on CI/CD, containerization (Docker, Kubernetes), and cloud deployments (AWS, GCP, or Azure).
• Debug and troubleshoot production issues efficiently.
• Implement best security practices (OAuth, JWT, API security measures).
• Write unit, integration, and performance tests to ensure system reliability.

Required Skills & Experience:
• 4+ years of experience in backend development with Node.js.
• Strong expertise in JavaScript/TypeScript.
• Hands-on experience with KOA, Express, or similar frameworks.
• Experience working with RESTful APIs, microservices, and event-driven architectures.
• Proficiency in SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).
• Working knowledge of Python for backend scripting or automation.
• Experience with asynchronous programming, message queues (Kafka, RabbitMQ, etc.), and API rate limiting.
• Familiarity with Docker, Kubernetes, and cloud services (AWS/GCP/Azure).
• Understanding of authentication, authorization, and security best practices (OAuth, JWT, API gateways).

Nice-to-Have:
• Experience with GraphQL or WebSockets for real-time applications.
• Knowledge of Infrastructure as Code (Terraform, Pulumi, or similar tools).
• Exposure to CI/CD pipelines and DevOps methodologies.

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs