← All jobs

Backend Developer

HRFY.ai
Location
Remote (India)
Work mode
Remote
Employment
Full Time
Experience
5-7 years
Salary
₹0.0001 - 0.00015 LPA

About the role

This role focuses on designing, developing, and maintaining high-performance, scalable server-side applications and services. Key areas include building RESTful APIs and microservices, working with both SQL and NoSQL databases, and leveraging cloud services like AWS, Azure, or Google Cloud. The position emphasizes code quality, performance optimization, and collaboration within an agile development environment.

Responsibilities

  • Design and implement robust, scalable, and high-performance backend systems.
  • Develop RESTful APIs and microservices to support front-end applications.
  • Optimize applications for maximum speed and scalability.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and debug applications to ensure optimal performance.

Full description

Job Title: Backend Developer Location: Remote (India) Experience Required: 5 years About the Role: We are seeking a skilled Backend Developer with 5 years of experience to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining server-side applications and services. You will collaborate closely with front-end developers, product managers, and other stakeholders to deliver high-quality software solutions that meet our customers' needs. Key Responsibilities: - Design and implement robust, scalable, and high-performance backend systems. - Develop RESTful APIs and microservices to support front-end applications. - Optimize applications for maximum speed and scalability. - Collaborate with cross-functional teams to define, design, and ship new features. - Troubleshoot and debug applications to ensure optimal performance. - Maintain code quality, organization, and automation through best practices. - Conduct code reviews and mentor junior developers. - Stay updated with emerging technologies and industry trends to incorporate into the development process. - Participate in agile development processes, including sprint planning and retrospectives. Required Skills: - Proficiency in programming languages such as Java, Python, or Node.js. - Strong experience with database technologies (SQL and NoSQL). - Familiarity with cloud services (AWS, Azure, or Google Cloud). - Knowledge of version control systems, particularly Git. - Understanding of RESTful API design and microservices architecture. - Strong problem-solving skills and attention to detail. - Excellent communication and collaboration skills. Good to Have Skills: - Experience with containerization technologies (Docker, Kubernetes). - Familiarity with message brokers (RabbitMQ, Kafka). - Knowledge of CI/CD pipelines and DevOps practices. - Experience with front-end technologies (React, Angular, or Vue.js). Qualifications: - Bachelor’s degree in Computer Science, Engineering, or a related field. - Relevant certifications in software development or cloud technologies are a plus. Salary Range: 10 LPA - 15 LPA Employment Type: Full-time Work Mode: Remote
Not ready for a demo? Run a real role through a free pilot first.
Self-serve signup, no sales call, no charges during the pilot.
Start Free Pilot