Sign up to save this job, get alerts, and apply with an optimized CV.

Backend Developer

Full Time 400000.00 - 800000.00

Job description

Backend DeveloperThe Backend Developer plays a crucial role in the development and maintenance of the server-side components of our applications. This position is integral to the overall functioning and performance of our software products, as it involves designing, implementing, and optimizing the backend infrastructure. A successful Backend Developer will work collaboratively with frontend developers and project managers to ensure that the application meets both technical and user-defined requirements. They are responsible for building efficient APIs, managing database interactions, and troubleshooting server-related issues. In an ever-evolving tech landscape, this role demands a hands-on approach to coding and a commitment to best practices in software development.Key Responsibilities
  • Design, develop, and maintain server-side applications and services.
  • Implement RESTful APIs for frontend and external integrations.
  • Manage and interact with databases, ensuring data integrity and optimization.
  • Collaborate with frontend developers to integrate user-facing elements.
  • Optimize applications for speed and scalability.
  • Develop and maintain automated tests and deployment pipelines.
  • Conduct code reviews and provide constructive feedback.
  • Stay updated with emerging technologies and industry trends.
  • Debug and troubleshoot issues in a timely manner.
  • Participate in project planning and sprint meetings.
  • Ensure adherence to security best practices in the application.
  • Write and maintain clear documentation for backend systems.
  • Contribute to system architecture design discussions.
  • Monitor and improve application performance regularly.
  • Assist in the technical training of junior developers.
Required Qualifications
  • Bachelor’s degree in Computer Science or related field.
  • Proven experience as a Backend Developer or similar role.
  • Strong understanding of programming languages such as Python, Java, or Node.js.
  • Experience with database management systems like MySQL, PostgreSQL, or MongoDB.
  • Familiarity with RESTful and SOAP APIs.
  • Knowledge of server management, cloud services, and workload balancing.
  • Understanding of unit and integration testing.
  • Experience with version control systems, especially Git.
  • Familiarity with agile methodologies and project management tools.
  • Good communication skills, both written and verbal.
  • Ability to work independently as well as part of a team.
  • Strong analytical and troubleshooting skills.
  • Experience with microservices and containerization is a plus.
  • Knowledge of frontend technologies (HTML, CSS, JavaScript) is a plus.
  • Continuous Learning mindset and ability to adapt to new technologies.

Sign up to apply

Create a free account to apply for this job and get access to:

  • AI-powered CV optimization for this specific job
  • Save jobs and create custom alerts
  • See your CV match score for each job

Company information

Company
Qylis Data AI & Cyber Security Services Pvt. Ltd.
Location
India, Telangana, Hyderabad
India
Posted
1 year ago

Find similar jobs

Explore more opportunities like this one.

Interested in this position?

Create your free account and tailor your CV to match this job.