Location: New Delhi
Type: Full-Time, Hybrid
As a Junior Back-End Developer, you will be involved in developing and maintaining server-side applications using programming languages like Python, Node.js, or Java. Your role will focus on designing robust and scalable databases, both SQL and NoSQL, ensuring data is stored and accessed efficiently. You will assist in creating and managing RESTful APIs and web services to enable smooth interaction between the front-end and back-end of our applications. Collaborating with the front-end team, you’ll ensure that data flows seamlessly and efficiently to support a cohesive user experience. Regular debugging and testing of back-end code will be part of your responsibilities, as well as learning to handle performance issues and optimize server responses.
This role requires a foundational understanding of server-side programming, with skills in languages such as Python, Node.js, or Java. Knowledge of databases, both SQL and NoSQL, is crucial for managing and retrieving data efficiently. Familiarity with RESTful APIs and web services is also important for integrating front-end and back-end operations smoothly. Strong problem-solving abilities and a solid understanding of data structures and algorithms are essential to write efficient code and manage back-end complexities. The ideal candidate should be comfortable working in a collaborative team environment and open to feedback from peers and mentors to grow and develop their skills.
Qualifications: A Bachelor’s degree in Computer Science, Software Engineering, or a related field is preferred but not essential. Practical experience with back-end development through academic projects, internships, or personal projects is a plus. Knowledge of version control systems like Git is beneficial for code management and collaboration.
Professional Skills: Candidates should possess strong analytical skills and attention to detail, as well as the ability to work efficiently in a team. Good communication skills are essential for discussing back-end processes with front-end and database teams, as well as for understanding project requirements from non-technical team members. Adaptability, eagerness to learn, and the ability to multitask are key for handling multiple back-end tasks in a dynamic development environment.
Please fill out the form below to proceed with your application for the Junior Back-End Developer position. This form is a crucial step in our hiring process, allowing us to review your qualifications and assess your fit for the role. Once you submit your information, our recruitment team will carefully evaluate your application, and if selected, we will reach out to you for the next steps in the hiring process. We look forward to learning more about you and your experience!