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.