Position: Backend Developer
Work Mode: Remote
Experience Required: 14 Years
Working Days: 5 Days
Salary Range: 38,00,000 50,00,000 per year
About the Role
This role involves building and maintaining backend systems, APIs, and data structures that support application functionality. You will collaborate with cross-functional teams and contribute to performance, optimisation, and system design.
Key Responsibilities
- Design, develop, and maintain backend logic, services, and APIs.
- Write clean, maintainable code using backend languages and modern frameworks.
- Improve application performance, scalability, reliability, and security.
- Work with frontend developers and product teams to deliver integrated solutions.
- Integrate third-party APIs and services when required.
- Participate in code reviews, debugging, testing, and deployment workflows.
- Maintain documentation and support architectural discussions.
- Ensure secure handling of data and adherence to security best practices.
Requirements
- 14 years of hands-on backend development experience.
- Strong programming skills in one or more languages (e.g., Node.js, Python, Go, Java, PHP, Ruby, C++, or Rust).
- Experience with frameworks like Express.js, Django, Spring Boot, etc.
- Understanding of RESTful APIs, microservices, and asynchronous programming.
- Experience working with relational (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis).
- Familiarity with Docker and container-based development; Kubernetes knowledge is a plus.
- Experience with Git version control and CI/CD pipelines.
- Knowledge of authentication, authorisation, and general API security practices.
- Familiarity with AWS, Azure, or Google Cloud platforms is an advantage.
Preferred Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Understanding of serverless architecture or GraphQL (nice to have).
Suitable For
- Backend Developer
- API Developer
- Full Stack Developer (Backend-focused)
- Software Engineer (Backend)