Junior Full Stack Engineer

JE Agile Sdn Bhd

Cyberjaya

On-site

MYR 28,000 - 39,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

JE Agile Sdn Bhd is seeking a Junior Full Stack Engineer to join our technical team in Cyberjaya. You will work across frontend and backend development, databases, Linux environments, APIs, WordPress, and system integration to deliver web-based applications.

The role emphasizes learning, problem-solving, and collaborating with senior engineers to investigate issues from code to production. Fresh graduates are welcome to apply.

Qualifications

  • Diploma or Bachelor's degree in CS/SE/IT or related field.
  • Fresh graduates welcome; 1–2 years' experience advantageous.
  • Strong problem-solving and willingness to learn.
  • Experience with WordPress and back-end/front-end technologies is a plus.

Responsibilities

  • Develop, maintain, and enhance web-based applications.
  • Develop and maintain backend applications using .NET / C# and/or Python.
  • Develop and consume REST APIs and perform system integrations.
  • Work with MariaDB / MySQL using SQL queries.
  • Participate in code reviews and technical discussions.

Skills

Full Stack Development
HTML5
CSS3
.NET / C# and Python
REST API
WordPress
Linux
MariaDB / MySQL
Nginx
Git

Education

Diploma or Bachelor's Degree in Computer Science, Software Engineering, Information Technology

Tools

Docker
CI/CD
WordPress plugins and themes

Job description

We are looking for a Junior Full Stack Engineer to join our technical team. The successful candidate will be involved in the development, maintenance, integration, deployment, and support of web-based applications and digital platforms.

The role provides an opportunity to work across both frontend and backend development, as well as databases, Linux environments, APIs, WordPress, system integration, and application support.

The ideal candidate should have a good foundation in software development, problem-solving skills, and a willingness to learn new technologies. Candidates should be comfortable investigating technical issues across the application, database, web server, and infrastructure layers with guidance from senior technical team members.

Key ResponsibilitiesFull Stack Development

  • Develop, maintain, and enhance web-based applications.
  • Develop and maintain backend applications using .NET / C# and/or Python.
  • Develop and consume REST APIs and perform system integrations.
  • Work with databases such as MariaDB / MySQL using SQL queries.
  • Perform debugging, bug fixing, code enhancement, and preventive maintenance.
  • Follow established coding standards, development practices, and version-control procedures.
  • Participate in code reviews and technical discussions.

WordPress & Website Development

  • Develop, maintain, and troubleshoot WordPress websites.
  • Configure and maintain WordPress plugins, themes, and related components.
  • Develop and maintain website pages using Elementor / Elementor Pro.
  • Troubleshoot WordPress plugin, theme, PHP, configuration, and performance issues.
  • Perform basic WordPress customization and integration with external systems.
  • Assist with WordPress upgrades, migration, backup, and environment synchronization.
  • Apply basic WordPress and web security best practices.

Application & System Support

  • Investigate and resolve application, website, database, and server-related issues.
  • Take ownership of assigned technical issues from investigation through resolution and documentation.
  • Monitor applications, websites, services, and system logs.
  • Perform basic troubleshooting across application, database, Linux, and web-server layers.
  • Provide technical support to users and project teams.
  • Escalate complex or high-risk issues to the Technical Lead or Senior Engineer when required.
  • Assist in incident investigation, root-cause analysis, and corrective actions.
  • Perform basic administration and troubleshooting of Linux / AlmaLinux environments.
  • Work with Nginx web servers.
  • Monitor server resources, services, logs, and application health.
  • Perform basic MariaDB / MySQL administration and troubleshooting.
  • Execute SQL queries for data verification and troubleshooting.
  • Assist with database backup, restoration, and maintenance activities.
  • Assist with application deployment and configuration.
  • Support Development, UAT, Production, and Disaster Recovery environments under established procedures.
  • Assist with system backup, disaster recovery, and environment synchronization activities.
  • Participate in release, deployment, and rollback activities.
  • Assist with CI/CD and automation processes where applicable.
  • Follow established change management, security, and deployment procedures.

Testing & Documentation

  • Perform unit testing, integration testing, system testing, and bug verification.
  • Assist users and project teams during UAT.
  • Prepare test cases and technical test documentation.
  • Maintain technical documentation, deployment procedures, and troubleshooting guides.
  • Document solutions to recurring technical issues.
  • Contribute to knowledge sharing within the technical team.

Required Technical Skills

Candidates should have knowledge or hands-on experience in some or most of the following areas.

Frontend

  • HTML5
  • CSS3
  • Basic understanding of frontend frameworks is an advantage
  • .NET / C# and/or Python
  • REST API
  • JSON
  • HTTP / HTTPS
  • Basic object-oriented programming concepts

Database

  • MariaDB / MySQL
  • SQL
  • Basic database troubleshooting
  • Data validation and verification

Web & CMS

  • WordPress
  • WordPress plugins and themes
  • Basic PHP knowledge
  • Basic understanding of WordPress architecture

Server & Infrastructure

  • Nginx or Apache
  • Linux command line
  • Application and server logs
  • Basic networking concepts
  • Basic web server configuration

Development & Tools

  • Git / version control
  • REST API integration
  • Debugging and troubleshooting
  • UAT and system testing
  • Basic scripting and automation

Preferred Skills

Experience or knowledge in the following areas will be an advantage:

  • Python
  • MariaDB / MySQL optimization
  • Redis / caching
  • Docker
  • CI/CD
  • Load balancing
  • Application monitoring
  • Web application security
  • OWASP security principles
  • System integration
  • Disaster recovery
  • Environment synchronization

Qualifications

  • Diploma or Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Fresh graduates are encouraged to apply.
  • Candidates with 1–2 years of relevant experience in software development, web development, application support, or system integration will have an advantage.
  • Candidates with practical project experience, internships, GitHub projects, or personal software projects are encouraged to apply.
  • Good analytical and problem-solving skills.
  • Able to troubleshoot technical issues systematically.
  • Willing to learn new technologies and work across different technical areas.
  • Able to work independently as well as in a team.
  • Good communication and documentation skills.

Role Requirements

The successful candidate should be comfortable working in a full-stack development and application support environment.

The role may involve working across multiple technical layers, including:

The candidate is expected to independently investigate routine technical issues before escalating unresolved or complex issues to senior technical team members.

The successful candidate should also be willing to participate in both development and operational support activities, including application maintenance, troubleshooting, testing, deployment, and production support.

Production and Disaster Recovery activities will be performed according to established procedures and under appropriate supervision.

  • Problem Solving
  • Analytical Thinking
  • Full Stack Development
  • Technical Troubleshooting
  • Attention to Detail
  • Software Engineering Fundamentals
  • Teamwork
  • Communication
  • Willingness to Learn
  • Time Management
  • Customer / User Support
  • Ability to Work Under Pressure
  • Ownership and Accountability
  • Documentation Skills

What We Offer

  • Hands-on experience with web applications and WordPress
  • Experience working with Linux, databases, APIs, and system integration
  • Exposure to Development, UAT, Production, and DR environments
  • Opportunities to work with experienced software engineers and technical leads
  • Opportunities to learn modern development, deployment, automation, and system-support practices

Pay: From RM3,000.00 per month

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

Aafiyat • Bandar Baru Bangi

On-site
MYR 60,000 - 90,000
Senior Full Stack Developer (Malaysia)
Senior Full Stack Developer (Malaysia)

Vivasoft Limited • Malaysia

On-site
Opportunity to work on scalable systems
Collaborative work environment
Continuous learning and professional development
Full Stack Developer
Full Stack Developer

Selat Group • Kuching

On-site
MYR 60,000 - 90,000
Full Stack Web Developer
Full Stack Web Developer

Talentbook Solutions Sdn Bhd • Penang

On-site
MYR 60,000 - 100,000
Travel allowance
Certification allowance
Annual bonus
+1
Software Developer (Full Stack)
Software Developer (Full Stack)

MKA Group • Puchong

On-site
MYR 67,000 - 100,000
Full Stack Engineer/Developer
Full Stack Engineer/Developer

Raizon Consulting Sdn. Bhd • Malaysia

On-site
MYR 60,000 - 80,000
Software Engineer (C#)
Software Engineer (C#)

MyAdamas Technologies Sdn Bhd • Kuala Lumpur

On-site
MYR 48,000 - 72,000
Medical Insurance
Performance Bonus
Full Stack Developer
Full Stack Developer

Capital Dynamics • Kuala Lumpur

On-site
MYR 60,000 - 100,000
System Engineer (Linux / Web Server)
System Engineer (Linux / Web Server)

Jobstreet Malaysia • Kuala Lumpur

On-site
MYR 80,000 - 140,000
Senior Full-Stack Web Developer
Senior Full-Stack Web Developer

PowTech Solution (M) Sdn. Bhd • Kuala Lumpur

On-site
MYR 134,000 - 201,000