Back End Developer

Job Description

About the Role: We are seeking an experienced Senior Laravel Developer who is highly skilled in backend development, specializing in microservices architecture, database diagnostics, and messaging systems. This role involves designing, implementing, and maintaining scalable microservices, handling complex data interactions with MySQL, and utilizing message brokers like Kafka and RabbitMQ. As a core part of our team, you will optimize system performance, collaborate on distributed systems, and ensure high application availability.

 

Key Responsibilities:

• Application Development: Design, develop, and maintain backend services using Laravel and PHP, focusing on clean, efficient, and modular code.

• Microservices Architecture: Develop scalable and efficient microservices to support application functionalities, integrating seamlessly with the broader system.

• Database Management: Design, optimize, and maintain robust MySQL databases, perform complex queries, and handle database diagnostics for performance tuning.

• Message Queue Integration: Work with Kafka and RabbitMQ to develop asynchronous messaging solutions, enabling high-throughput and resilient data handling between services.

• API Development: Build and maintain RESTful APIs and ensure data flow across services is efficient and secure.

• System Performance Optimization: Conduct diagnostics and troubleshoot issues at a database and application level to optimize performance and reduce downtime.

• Collaboration and Documentation: Collaborate with front-end developers, product managers, and other team members, documenting solutions and providing technical guidance.

 

Qualifications and Experience:

• 4+ years of professional experience as a Laravel Developer.

• Backend Development: Proven experience in backend development with Laravel, PHP, and familiarity with MVC architecture.

• Database Skills: Strong expertise in MySQL, including complex query optimization, indexing, and performance diagnostics.

• Microservices & Messaging: Experience in building and maintaining microservices, along with hands-on experience using Kafka and RabbitMQ.

• Technical Problem Solving: Strong diagnostic skills with a solid understanding of database and application-level troubleshooting.

• API Development: Experience in building and securing RESTful APIs.

Job Summary

  • Published on:2024-11-28 7:50 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:4 Years
  • Job Location:Karachi
  • Gender:No Preference
  • Application Deadline:2025-02-14