Backend Engineer (PHP Laravel) at Bloocode Technology

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 month ago

Additional Details

Job ID
143067
Job Views
47

Job Description






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.



Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept