PayWize

PayWize - Backend Developer - Laravel/PHP

Click Here to Apply

Job Location

bangalore, India

Job Description

Job Summary : We are looking for a Laravel Backend Developer with at least 1 year of experience to join our development team. The ideal candidate will have a strong understanding of PHP and the Laravel framework, with hands-on experience in backend development, API development, and database management. You will be responsible for building, maintaining, and optimizing server-side applications while ensuring high performance and responsiveness to requests from the front end. Key Responsibilities : Backend Development with Laravel : - Develop robust, scalable, and efficient server-side applications using Laravel. - Write clean, well-documented, and efficient code following coding standards. - Develop custom backend functionality to meet project requirements. API Development : - Build and maintain RESTful APIs to interact with frontend applications and third-party services. - Implement API authentication, security protocols, and optimization techniques (e.g., JWT, OAuth). - Ensure APIs are responsive, performant, and secure. Database Management : - Design and implement database schemas using MySQL or other relational databases. - Write optimized SQL queries and manage database relationships using Eloquent ORM. - Develop database migrations, seeders, and handle data integrity. Application Maintenance : - Maintain and optimize existing applications, identify and fix bugs, and troubleshoot issues. - Implement necessary application updates, patches, and optimizations. - Monitor application performance and optimize server-side operations for speed and scalability. Security and Data Protection : - Implement best practices for application security, including input validation, password hashing, encryption, and protection against XSS and CSRF attacks. - Ensure that all sensitive user data is securely stored and protected. Collaboration and Reporting : - Work closely with frontend developers to integrate user-facing elements with server-side logic. - Participate in regular team meetings and code reviews. - Collaborate with other developers, designers, and project managers to deliver high-quality software solutions. Version Control & Deployment : - Use Git for version control and collaborate with the team via platforms like GitHub or GitLab. - Assist in deploying applications to staging and production environments. Testing and Debugging : - Write unit tests and ensure code coverage for the backend logic. - Use PHPUnit and other testing tools to ensure software quality. - Debug issues and optimize code for efficiency and maintainability. Documentation : - Document backend code and API endpoints, ensuring the development process is well-documented for future reference. Required Skills and Qualifications : Education : Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Experience : 1 year of professional experience working with PHP and the Laravel framework. Core Skills : - Strong knowledge of Laravel and its core concepts, such as routing, controllers, middleware, and Eloquent ORM. - Experience with database management (primarily MySQL) and writing complex SQL queries. - Experience developing RESTful APIs and handling API security and authentication. - Familiarity with version control systems like Git. - Knowledge of basic frontend technologies (HTML, CSS, JavaScript) is a plus for API integration. - Understanding of application security, including authentication, authorization, and encryption. - Experience with unit testing and debugging. Preferred Qualifications : - Experience with Laravel Forge or Envoyer for deployment. - Knowledge of additional frameworks or libraries (e.g., Vue.js, React.js) is an advantage. - Familiarity with task scheduling and queue management in Laravel (e.g., using Redis, Beanstalk). - Experience with cloud platforms such as AWS or DigitalOcean. Soft Skills : - Strong problem-solving and analytical skills. - Ability to work both independently and as part of a collaborative team. - Excellent communication skills, both written and verbal. - Strong attention to detail and a commitment to delivering high-quality solutions. Work Environment : - Full-time, office-based or remote, depending on location. - Collaborative and agile team environment. (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 1/11/2025
Click Here to Apply
View More PayWize Jobs

Contact Information

Contact Human Resources
PayWize

Posted

January 11, 2025
UID: 4966380031

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.