Back-End Developer (Project-Based)
1. Server-Side Development and Architecture
· Develop, optimize and maintain server-side logic for web applications
· Design and implement scalable, secure and high-performance backend architecture
· Ensure seamless communication between backend systems and front-end applications through well-designed APIs and services
2. Database Management
· Design, manage and optimize databases (SQL, PostgreSQL, or other relevant databases technologies)
· Ensure data integrity, security and efficient retrieval
· Develop database schemas, indexes and queries for performance optimization
3. API Development and Integration
· Design and implement RESTful APIs for front-end communication
· Integrate third-party services and APIs as needed
· Ensure API security and access control through authentication and authorization mechanisms
4. Performance Optimization and Debugging
· Optimize backend performance for speed and efficiency
· Troubleshoot and resolve issues related to server performance, database queries and security vulnerabilities
· Implement caching strategies and load balancing where necessary
5. Security and Compliance
· Implement best security practices, including encryption, authentication and secure coding standards
· Protect against common vulnerabilities such as SQL injection, XSS and CSRF
· Ensure compliance with industry standards and data privacy regulations
6. Collaboration and Deployment
· Work closely with front-end developers to ensure seamless functionality
· Collaborate with the DevOps team for smooth deployment, CI/CD and infrastructure management
· Participate in Agile development cycles, including sprint planning and code reviews
7. Documentation and Reporting
· Maintain clear documentation for APIs, database and backend logic
· Report progress, issues and updates to the Development Team
Job Type:
Project-based only
Onsite (Malolos)