Backend Developer Position
Victrix Tech – Colombo, Sri Lanka
- About Us
- Victrix Tech is a forward-thinking web and mobile app development company based in Sri Lanka. We specialize in creating robust, scalable backend solutions for web and mobile applications, serving clients globally with innovative digital solutions.
- Position Overview
- We are looking for a skilled Backend Developer to strengthen our development team. The ideal candidate will have strong expertise in Nodejs and PHU environments, with experience in building secure, scalable server-side applications.
- Key Responsibilities
- Design and implement scalable backend services and APIs using Nodejs and PHP
- Develop and maintain Laravel-based applications and services
- Create and optimize database schemas for both SQL and NoSQL databases
- Build reusable code and libraries for future use
- Implement security and data protection measures
- Integrate data storage solutions including MongoDB and MySQL
- Create and maintain technical documentation
- Optimize backend applications for maximum performance
- Debug production issues and implement fixes
- Work with frontend developers to integrate user-facing elements
- Required Technical Skills
- Strong proficiency in Nodejs and Express.js
- Extensive experience with PHP and Laravel framework
- Expert knowledge of MongoDB and MySQL
- Experience with RESTful API design and implementation
- Solid understanding of server-side templating languages
- Proficiency in database design, indexing, and query optimization
- Experience with version control systems (Git)
- Knowledge of backend security practices and authentication systems
- Understanding of server architecture and hosting environments
- Experience with caching mechanisms and performance optimization
Database Skills
- Expertise in MongoDB schema design and optimization
- Strong MySQL database management skills
- Experience with database migration and version control
- Knowledge of database backup and recovery procedures
- Understanding of database security best practices
- Additional Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- Minimum 2-3 years of backend development experience
- Strong problem-solving and analytical skills
- Excellent communication skills in English
- Experience with Agile development methodologies
- Ability to work independently and collaborate with teams
- Nice to Have
- Experience with microservices architecture
- Knowledge of Docker and container orchestration
- Familiarity with cloud platforms (AWS, GCP, Azure)
- Understanding of CUCD pipelines
- Experience with message queuing systems
- Knowledge of WebSocket implementation
- Familiarity with WordPress backend development
- Benefits
- Competitive salary package
- Professional development opportunities
- Modem work environment
- Team building activities
- How to Apply
Submit your resume, along with examples of backend projects you’ve worked on to this email Please include links to your GitHub profile or other code repositories.
Company: Victrix Tech
Company email: [email protected]
Job Location: Sri Jayawardanapura Kotte
Job Category: Backend Developer Position
Job Type: Full Time