IPOSG

Senior Software Engineer

Colombo, WP, LK

4 days ago
Save Job

Summary

Job Description

We are seeking a Senior Software Engineer with proven expertise in Laravel to join our backend engineering team. The ideal candidate must possess deep experience with Laravel and AWS services (EC2, S3, Lambda, etc.) and be capable of designing and maintaining scalable backend systems. Experience with MySQL, RESTful APIs, microservices architecture, and CI/CD pipelines is required. Frontend experience (React or React Native) is a plus.

You will be responsible for supporting global customers by collaborating with support and sales teams to resolve product-related issues. A strong understanding of Agile methodologies and cloud-based architecture is essential.


Responsibilities:

  • Develop and maintain robust backend services and APIs using Laravel.
  • Design, optimize, and manage MySQL databases for high performance and scalability.
  • Build and maintain cloud-native applications using AWS services (EC2, S3, Lambda, etc.).
  • Work with the support team to troubleshoot and resolve backend issues in a timely manner.
  • Collaborate with the release / support team to address technical concerns and provide backend solutions.
  • Ensure backend systems are production-ready, participating in release planning and monitoring.
  • Contribute to Agile sprints, ensuring timely delivery of quality features and bug fixes.
  • Participate in CI/CD pipelines using Bitbucket and related tools for automated deployments.
  • Conduct code reviews to uphold clean architecture and best practices.


Must-Have Qualifications:

  • 3–4+ years of hands-on experience with Laravel in production environments.
  • Strong experience with MySQL or other relational databases.
  • Working knowledge of Docker, Kubernetes, or container orchestration tools.
  • Proven experience with AWS Services (EC2, S3, Lambda, etc.).
  • Strong knowledge of REST APIs and microservice architecture.
  • Familiarity with CI/CD pipelines, especially using Bitbucket.
  • Exposure to Agile methodologies and cross-functional collaboration.
  • Strong problem-solving and communication skills.


Nice-to-Have:

  • Experience or familiarity with React or React Native for frontend/mobile development.
  • Understanding of test-driven development (TDD) and backend testing frameworks.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: