Job Description: We are in search of a highly skilled Backend Senior Developer for our dynamic development team. your responsibilities will encompass designing, building, and maintaining server-side logic, databases, and applications critical to the success of our software projects. Job Requirements: - Education: Bachelor's degree in computer science, software engineering, or a related field. A Master's degree is a plus.
- Experience:
- Minimum of 5 years of experience in backend development with a deep focus on PHP ,
- Technical Skills:
- Deep expertise in PHP for backend development.
- Profound expertise in PHP for backend development, with a strong emphasis on Laravel and/or Yii.
- Strong knowledge of database systems, including SQL and NoSQL databases (e,g, PostgreSQL, MongoDB...etc.).
- Experience with microservices architecture and containerization (e.g., Docker, Kubernetes).
- Familiarity with data streaming platforms and queuing systems(e.g. RabbitMQ, Kafka ).
- Knowledge of integrating with logging systems (e.g., ELK, syslog).
- Experience with in-memory data stores like Redis for caching and data storage.
- Proficiency in using JIRA for task management, time estimations and issue tracking.
- Experience with workflows in JIRA is highly desirable.
- Quality and Security:
- Understanding of software quality assurance and security best practices.
- Experience with code reviews, testing, and compliance with security standards.
- Problem-Solving:
- Strong problem-solving and analytical skills to address complex technical challenges.
- Scalability:
- Experience in optimizing server-side components developed in PHP for scalability and high performance.
- Certifications:
- Relevant certifications are a plus.
|