Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Backend Developer @ Thinkhat Software

Home > Software Development

 Backend Developer

Job Description

Location: Hyderabad

Experience: 4-7 Years

Job Type: Full-time


About the Role:


We are seeking a highly skilled Backend Developer with a strong background in backend development to join our team. The ideal candidate will have 4-7 years of experience, preferably from a product-based company, and possess expertise in Node.js, JavaScript ES6, and TypeScript. You will be responsible for building, scaling, and maintaining cutting-edge applications and services while leveraging modern web frameworks and cloud platforms.


Key Responsibilities:


  • Develop and Maintain Scalable Applications: Use Node.js, JavaScript ES6, and TypeScript to design and implement robust backend solutions.
  • Work with Web Frameworks: Build APIs and microservices using web frameworks like Express or NestJS.
  • Database Management: Design and optimize databases using SQL (Postgres or MySQL), NoSQL (MongoDB), and in-memory databases like Redis.
  • Authentication and Authorization: Implement secure authentication/authorization mechanisms using protocols like OAuth, SAML, and JWT.
  • Cloud Services Integration: Leverage cloud services such as GCP, AWS, or Azure for deploying and scaling applications.
  • Basic DevOps Skills: Use Docker to containerize Node.js applications and contribute to the CI/CD pipeline.
  • Design Patterns & Functional Programming: Apply knowledge of software design patterns and functional programming techniques to ensure efficient code architecture.

Required Qualifications:


  • 4-7 years of experience in backend development, with a focus on Node.js.
  • Proven expertise in JavaScript ES6, Node.js, and TypeScript.
  • Solid understanding of design patterns and functional programming principles.
  • Hands-on experience with web frameworks such as Express or NestJS.
  • Strong proficiency in SQL databases (Postgres or MySQL), NoSQL databases (MongoDB), and in-memory databases (Redis).
  • Experience with authentication and authorization protocols like OAuth, SAML, and JWT.
  • Cloud services expertise in GCP, AWS, or Azure.
  • Basic DevOps skills, with experience using Docker for containerization.

Preferred Qualifications:


  • Experience in a fast-paced product-based environment.
  • Strong problem-solving skills and the ability to work independently and collaboratively within a team.
  • Experience with modern software development practices and agile methodologies.

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: Thinkhat Software
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Node.Js Express Algorithms Data Structures Javascript

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Salesforce developer | 6 To 12 years | Pune, Bangalore& Hyderabad

  • Capgemini
  • 6 - 10 years
  • Hyderabad
  • 10 hours ago
₹ Not Disclosed

Senior Java Cloud Developer

  • Ness
  • 20 - 22 years
  • Kolkata
  • 11 hours ago
₹ Not Disclosed

Lead Developer - Python And Java

  • NTT DATA Business
  • 6 - 10 years
  • Hyderabad
  • 12 hours ago
₹ Not Disclosed

Sr. Developer

  • Cognizant
  • 6 - 10 years
  • Pune
  • 12 hours ago
₹ Not Disclosed

Thinkhat Software

Company Profile: Company Website Link: https://thinkhat.us/ Product Website Link: https://www.noki.ai/ ThinkHat is a venture capital firm that invests in and incubates startups that harness the power of artificial intelligence and machine learning to address pressing global challeng...