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.
- 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.
Required skills
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
Interested in this position?
Create your free account and tailor your CV to match this job.