Junior Full Stack Developer (Petaling Jaya)

Type: Full-Time     Category: Information Technology
Share job on Facebook

Job Description

Linexcom Sdn Bhd is a technology company based in Petaling Jaya, Selangor, specialising in enterprise software development, maritime management systems, AI-powered workflow automation, and SaaS platforms. We serve clients across and operations sectors in Malaysia and regionally.

Key Responsibilities

Software Development

  • Develop and maintain web application features using PHP and the Laravel framework
  • Build CRUD interfaces, dashboards, data tables, and reporting views
  • Write clean, maintainable code following MVC patterns and team conventions
  • Implement REST API endpoints and integrate with third-party APIs
  • Build and manage MySQL/PostgreSQL database schemas and write optimised SQL queries
  • **Develop real-time features using Laravel Echo and WebSocket broadcasting (Pusher)
  • Generate PDF reports and Excel exports using Laravel packages (DomPDF, Maatwebsite Excel)
  • **Work with file storage systems (MinIO / AWS S3) for document and image management

System Integration

  • Integrate with Microsoft Graph API (M365, SharePoint, OneDrive) and Google APIs (Gmail, Drive)
  • **Implement WhatsApp Business API for automated notifications and document delivery
  • **Connect payment gateways (Stripe, PayPal) in merchant/e-commerce modules
  • **Work with SMTP / IMAP / SFTP protocols for email and file transfer integrations
  • **Implement SAML and OAuth authentication flows (Laravel Passport, Sanctum)

AI & Automation Preferred but not Required

  • Assist in integrating LLM APIs (Claude by Anthropic, OpenAI, Google Gemini) into business workflows
  • **Support OCR pipeline development using Tesseract for document extraction tasks
  • **Contribute to ETL workflow design for document ingestion, classification, and validation
  • **Work with Apache Solr for full-text search indexing features
  • **Optional Preferred but not required***

Database & Infrastructure Support

  • Design and maintain relational database schemas across MySQL, MariaDB, PostgreSQL, and SQLite
  • **Manage Redis caching layers and queue job processing (Laravel Queues)
  • **Assist in Ubuntu Linux server environment setup and web server configuration (Apache / Nginx)
  • Use Git for version control, branching, pull requests, and code review collaboration
  • Configure and maintain RabbitMQ and Supervisor for background job management

Documentation & Coordination

  • Write and maintain Software Requirements Specifications (SRS), BRD, and handover documents
  • Maintain project task lists, Gantt charts, and milestone tracking
  • Attend client briefings and assist in requirement gathering and clarification
  • Produce technical and incident investigation reports as required

Minimum Qualifications

  • Bachelor’s Degree or Diploma in Computer Science, Software Engineering, Information Technology, or equivalent
  • Fresh graduates are welcomed to apply — relevant final year projects or personal portfolio projects are a strong advantage
  • Malaysian citizen or holds valid working authorisation in Malaysia
  • Basic Salary - RM 2,500 – RM 3,500 / month (commensurate with qualification and portfolio)
  • Annual Leave - Per Employment Act; additional days after confirmation
  • Medical Coverage - Outpatient and hospitalisation coverage provided
  • EPF & SOCSO - Statutory contributions as per Malaysia Employment Act
  • Professional Development - Supported learning: online courses, certifications (e.g., AWS, Laravel), conference attendance
  • Hardware - Laptop / development workstation provided
  • Work Culture - Collaborative, growth-oriented small team with direct access to senior developers and management

Location: Jalan PJS 1/27, Taman Petaling Utama, Petaling Jaya, Selangor.

How to Apply

Interested candidates are invited to submit the following to our HR team:

  • Updated CV / Resume (PDF format preferred)
  • Cover letter briefly describing your relevant skills and motivation to join Linexcom
  • GitHub profile, portfolio link, or code samples demonstrating your work (strongly encouraged for fresh graduates)
  • Latest academic transcript (for fresh graduates)

Send application to our email.

Subject line:  Junior Full Stack Developer Application — [Your Name]

Send application or enquiry to