Backend Developer / PHP Developer

3 - 7 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Backend Developer at our company, your role involves designing, implementing, and maintaining the server-side components of our web applications. You will work closely with front-end developers, designers, and other stakeholders to ensure that the application's functionality aligns with business goals. Key Responsibilities: - Develop and Maintain Server-Side Logic: Write clean, efficient, and maintainable code for server-side applications to ensure smooth backend processes that meet project requirements. - Database Management: Design, implement, and maintain database schemas, manage data storage solutions, and ensure data security. - API Development and Integration: Create and integrate APIs (RESTful, GraphQL, etc.) for efficient and secure data interaction between server and client applications. - Security and Data Protection: Implement security measures to protect applications from cyber threats and ensure data privacy. - Performance Optimization: Identify bottlenecks, write efficient queries, and apply caching mechanisms to optimize server performance. - Collaborate with Front-End Developers: Ensure seamless integration of server-side logic with user-facing elements by working closely with front-end developers. - Troubleshooting and Debugging: Identify and resolve issues related to server-side logic, databases, and APIs to maintain application reliability. - Documentation: Document server-side architecture, processes, and systems for better team understanding. - Stay Updated on Technologies: Research and apply the latest industry trends, tools, and best practices for server-side development. Qualifications Required: - Education: Bachelors degree in Computer Science, Information Technology, or a related field (or equivalent experience). - Experience: Proven experience as a backend developer, with a strong portfolio of completed projects. Technical Skills: - Programming Languages: Proficiency in backend languages such as Python, Java, Ruby, Node.js, PHP, and HTML. - Database Management: Experience with databases (SQL, NoSQL) like PostgreSQL, MySQL, MongoDB, or Redis. - Frameworks and Libraries: Experience with backend frameworks (e.g., Django, Express.js, Ruby on Rails). - API Development: Skilled in creating and consuming APIs, especially REST and GraphQL. - Security: Understanding of data security and best practices for server protection. - Version Control: Proficiency with version control systems, especially Git. Soft Skills: - Problem-solving skills and attention to detail. - Strong communication and collaboration abilities. - Ability to work both independently and as part of a team. Preferred Qualifications: - Familiarity with cloud services (e.g., AWS, Azure, Google Cloud). - Experience with containerization (e.g., Docker, Kubernetes). - Knowledge of CI/CD pipelines and automation tools. Note: PHP Experience is a must for this role. As a Backend Developer at our company, your role involves designing, implementing, and maintaining the server-side components of our web applications. You will work closely with front-end developers, designers, and other stakeholders to ensure that the application's functionality aligns with business goals. Key Responsibilities: - Develop and Maintain Server-Side Logic: Write clean, efficient, and maintainable code for server-side applications to ensure smooth backend processes that meet project requirements. - Database Management: Design, implement, and maintain database schemas, manage data storage solutions, and ensure data security. - API Development and Integration: Create and integrate APIs (RESTful, GraphQL, etc.) for efficient and secure data interaction between server and client applications. - Security and Data Protection: Implement security measures to protect applications from cyber threats and ensure data privacy. - Performance Optimization: Identify bottlenecks, write efficient queries, and apply caching mechanisms to optimize server performance. - Collaborate with Front-End Developers: Ensure seamless integration of server-side logic with user-facing elements by working closely with front-end developers. - Troubleshooting and Debugging: Identify and resolve issues related to server-side logic, databases, and APIs to maintain application reliability. - Documentation: Document server-side architecture, processes, and systems for better team understanding. - Stay Updated on Technologies: Research and apply the latest industry trends, tools, and best practices for server-side development. Qualifications Required: - Education: Bachelors degree in Computer Science, Information Technology, or a related field (or equivalent experience). - Experience: Proven experience as a backend developer, with a strong portfolio of completed projects. Technical Skills: - Programming Languages: Proficiency in backend languages such as Python, Java, Ruby, Node.js, PHP, and HTML. - Database Management: Experience with databases (SQL, NoSQL) like PostgreSQL, MySQL, Mon

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