Back to search:Senior Software / West Java

Job Description:

We are looking for a Senior Software Engineer who will play a key role in designing, developing, and maintaining high-performance web applications. You will collaborate with cross-functional teams to deliver scalable, secure, and efficient software solutions that support our business goals.

Responsibilities:

  • Develop, enhance, and maintain web applications using the Laravel framework.
  • Design and implement system architecture that is secure, scalable, and maintainable.
  • Conduct code reviews, troubleshoot issues, and optimize application performance.
  • Integrate applications with external services and APIs.
  • Collaborate with the DevOps team to deploy and manage applications on Cloud Servers (AWS, -GCP, DigitalOcean, etc.).
  • Implement best coding practices, automated testing, and version control (Git).
  • Mentor junior developers and share technical knowledge within the team.

Requirements:

  • 3–5 years of professional experience as a Software Engineer or Full-stack Developer.
  • Strong proficiency in PHP and Laravel Framework (required).
  • Solid understanding of RESTful APIs, MVC architecture, and microservices design.
  • Hands-on experience with MySQL / PostgreSQL, including query optimization.
  • Familiar with Cloud Server environments (AWS, GCP, DigitalOcean, etc.).
  • Experience with CI/CD pipelines, Docker, or containerization is a plus.
  • Proficient in Git and collaborative workflows (GitHub / GitLab).
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work collaboratively in a team environment.