Backend Developer

2 - 6 years

0 Lacs

Posted:16 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Back-End Developer, you will be responsible for the following tasks: - Design, build, and maintain RESTful and/or GraphQL APIs for cross-platform applications. - Develop and manage database schemas, queries, and migrations using relational and/or NoSQL databases such as PostgreSQL, MySQL, MongoDB, and Redis. - Work with SQL databases (PostgreSQL, MySQL) for efficient data storage, querying, and management. - Optimize performance and scalability of backend systems under varying loads. - Ensure robust security and data privacy practices are implemented across all services using technologies like JWT, OAuth2, and protections against SQL injection and CSRF. - Write unit, integration and end-to-end tests to ensure high code quality. - Participate in code reviews to maintain high standards for code quality and documentation. - Monitor production systems and handle issues promptly to maintain uptime and reliability. - Troubleshoot, debug, and resolve issues with APIs and backend services. - Collaborate with front-end/mobile developers, designers, and product managers to deliver seamless cross-platform experiences. - Suggest and implement new mobile products, applications, and protocols. - Constantly innovate app functionality and design by working closely with colleagues. - Communicate effectively with the Inbound Team to understand their needs and expectations regarding the Client. Qualifications required for this role include: - Proficiency in backend programming languages such as Node.js, Python, Java, .Net, or similar. - Experience with modern web frameworks like Express, Django, Spring Boot, etc. - Solid understanding of RESTful architecture and/or GraphQL. - Experience with cloud services such as AWS, Google Cloud, or Azure. - Familiarity with containerization and orchestration tools like Docker, Kubernetes. - Strong experience with SQL and NoSQL databases (e.g. PostgreSQL, MySQL MongoDB, Redis). - Understanding of CI/CD pipelines and development workflows using tools like GitHub Actions, GitLab CI, Jenkins, etc. The company offers benefits such as paid sick time and paid time off. This is a full-time, permanent position located in Gurgaon, Haryana, requiring in-person work on a day shift schedule. Ability to reliably commute or plan to relocate before starting work is required. The ideal candidate should have at least 2 years of back-end development experience after completing their Bachelor's Degree.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

bengaluru, karnataka, india