Bloocode Technology stands as a premier information technology firm committed to resolving your IT challenges. Our comprehensive offerings encompass software development, web hosting, software services, e-commerce solutions, and dedicated business IT support, catering to the needs of both individuals and organizations.
About the Role
- We are seeking a highly skilled and experienced Backend Engineer with a strong background in PHP Laravel to join our innovative technology team. This role is ideal for a hands-on engineer who thrives in building scalable backend systems, leading technical initiatives, and ensuring high availability and performance of production systems.
- You will play a key role in backend development, system architecture, DevOps, and cloud deployments, while collaborating closely with product managers, designers, and engineers to deliver world-class digital solutions — especially within fintech, lending, or digital banking environments.
Key Responsibilities
Backend Development & Architecture
- Design, develop, and maintain scalable backend services using PHP (Laravel) and Node.js.
- Build and optimize RESTful APIs for seamless integration with frontend and third-party services.
- Manage and optimize relational databases, especially MySQL and PostgreSQL.
- Implement secure authentication and authorization using JWT and/or OAuth2.
- Ensure clean, maintainable, and well-documented codebases.
System Reliability & Performance
- Resolve production issues across all live environments.
- Ensure minimum 99% uptime across all application channels.
- Work with cross-functional teams to design proactive monitoring and early alert systems for downtimes and anomalies.
- Continuously improve application performance, scalability, and security.
DevOps, Cloud & CI/CD
- Containerize and deploy applications using Docker and Kubernetes (or Docker Swarm).
- Deploy and manage containerized workloads using AWS Fargate.
- Build and manage CI/CD pipelines using GitHub Actions, GitLab CI, or Jenkins.
- Deploy, monitor, and scale applications on AWS, Google Cloud Platform (GCP), or Azure.
- Implement automation, logging, and monitoring solutions for production reliability.
Technical Leadership & Collaboration
- Coordinate the development and maintenance of all application technical documentation.
- Collaborate with product managers, designers, and engineers to deliver high-impact features.
- Contribute to IT strategy, system architecture, and long-term platform scalability.
- Stay up-to-date with emerging technologies and drive continuous improvement initiatives.
Requirements
Core Technical Skills
- Minimum 3 years of hands-on experience with PHP (Laravel).
- Strong working knowledge of SQL and relational databases (MySQL, PostgreSQL).
- Proven experience building and maintaining high-performance, high-availability web applications using open-source technologies.
- Experience deploying and managing applications on AWS, Azure, or GCP.
- Solid understanding of Docker and container orchestration tools (Kubernetes or Docker Swarm).
- Hands-on experience with AWS Fargate for containerized application deployment.
- Strong experience working in CI/CD environments using tools such as GitLab CI, GitHub Actions, or Jenkins.
- Practical experience with message queues and caching systems such as Kafka and Redis.
- Strong database design and optimization skills.
General Qualifications
- Strong background and deep expertise in PHP Laravel (mandatory).
- Solid understanding of backend architecture, scalability, and security best practices.
- Experience with Node.js is a strong advantage.
- Strong problem-solving, communication, and collaboration skills.
Nice to Have
- Exposure to mobile release pipelines and CI/CD workflows.
- Experience in FinTech, lending, or digital banking environments.
- Prior experience in building transaction-heavy or high-availability systems.
Method of Application
Signup to view application details.
Signup Now