HUNTINGCUBE RECRUITMENT SOLUTIONS PRIVATE LIMITED
Backend Developer - Java/Python
Job Location
bangalore, India
Job Description
Job Description : We are looking for a skilled Backend Developer to join our dynamic development team. As a Backend Developer, you will be responsible for building and maintaining the server-side logic, databases, APIs, and other critical parts of our application infrastructure. You will work closely with frontend developers, product managers, and other stakeholders to ensure a seamless user experience while optimizing performance, scalability, and security. Key Responsibilities : Backend Development : - Design, build, and maintain server-side applications, databases, and APIs using [insert primary programming language(s), e.g., Python, Java, Ruby, Node.js, etc.]. API Design & Integration : - Develop robust, scalable, and secure RESTful APIs and integrate with third-party services as required. Database Management : - Work with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB) to design efficient data models, ensure data integrity, and optimize queries. Performance Optimization : - Identify bottlenecks, troubleshoot issues, and optimize backend code for performance, reliability, and scalability. Security : - Implement security best practices, including authentication, authorization, and encryption, to safeguard user data and prevent security vulnerabilities. Collaboration : - Collaborate with frontend developers to integrate user-facing elements with backend logic. - Work with product managers and stakeholders to define system architecture and requirements. Testing & Debugging : - Write unit tests, perform code reviews, and ensure the reliability and stability of backend systems. - Troubleshoot and resolve bugs as they arise. Documentation : - Create and maintain technical documentation related to the backend architecture, API endpoints, and workflows. Continuous Improvement : - Stay up-to-date with emerging technologies and trends in backend development and software engineering practices. Qualifications : Education & Experience : - Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). - Proven experience as a Backend Developer or similar role in software development. Technical Skills : - Proficiency in [Primary programming language(s) - e.g., Python, Java, Ruby, Node.js, etc.]. - Experience with backend frameworks (e.g., Django, Flask, Spring, Express.js, Ruby on Rails). - Familiarity with version control systems (e.g., Git). - Experience with databases (relational and non-relational) such as MySQL, PostgreSQL, MongoDB, etc. - Knowledge of cloud services (AWS, GCP, Azure) is a plus. - Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes) is a plus. Soft Skills : - Strong problem-solving abilities and analytical skills. - Excellent communication skills to work collaboratively with cross-functional teams. - Ability to manage multiple tasks and prioritize effectively. Preferred Qualifications : - Experience working with microservices architecture. - Knowledge of containerization and cloud deployment strategies. - Familiarity with CI/CD pipelines and related tools (e.g., Jenkins, GitLab CI). - Familiarity with asynchronous programming, message queues, or event-driven systems. - Understanding of Agile methodologies and Scrum. (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 1/15/2025
Location: bangalore, IN
Posted Date: 1/15/2025
Contact Information
Contact | Human Resources HUNTINGCUBE RECRUITMENT SOLUTIONS PRIVATE LIMITED |
---|