Backend Developer
Designs, builds, and maintains scalable server-side applications and APIs supporting digital infrastructure, collaborating with front-end developers and product managers. Works with backend languages like Node.js, Python, or Java, relational/NoSQL databases, Docker, and Git in a fully remote, flexible-hours role.
- Compensation
- Not disclosed
- Location
- George Town, Malaysia
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Full time
- Experience
- 2+ years
- Category
- Backend
- Posted
Skills
Must have
- Minimum 2 years of professional experience in backend development
- Proficiency in one or more backend programming languages (Node.js, Python, Java, Ruby)
- Solid understanding of RESTful APIs and web services
- Experience with databases such as PostgreSQL, MySQL, or MongoDB
- Familiarity with containerization (Docker) and version control (Git)
- Knowledge of security best practices in software development
- Experience in building and deploying scalable web applications
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Ability to work independently as well as collaboratively in a team environment
- Strong attention to detail and commitment to high-quality work
- Effective time management and organizational skills
Nice to have
- Prior experience in cloud platforms (AWS, GCP, or Azure)
- Familiarity with Agile/Scrum methodologies
- Eagerness to learn new technologies and frameworks
Full description
Job Summary
The Elite Job is seeking a highly skilled and motivated Backend Developer to join our dynamic tech team. In this role, you will be responsible for designing, developing, and maintaining scalable backend systems that support our digital infrastructure. You will collaborate closely with front-end developers, product managers, and other stakeholders to deliver high-quality software solutions that meet user and business needs. This is a remote opportunity, ideal for individuals who thrive in a fast-paced and innovative environment.
Key Responsibilities
- Develop, test, deploy, and maintain server-side applications using modern backend technologies (e.g., Node.js, Python, Java, etc.).
- Build and optimize APIs, database schemas, and backend services that support front-end functionality.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Ensure the responsiveness, reliability, and security of applications and services.
- Write clean, scalable, and maintainable code following industry best practices.
- Conduct code reviews and provide constructive feedback to peers.
- Monitor and troubleshoot production systems and perform performance tuning when necessary.
- Document system architecture, design decisions, and application code.
Required Skills and Qualifications
- Proficiency in one or more backend programming languages (e.g., Node.js, Python, Java, Ruby).
- Solid understanding of RESTful APIs and web services.
- Experience with databases such as PostgreSQL, MySQL, or MongoDB.
- Familiarity with containerization (Docker) and version control (Git).
- Knowledge of security best practices in software development.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
Experience
- Minimum 2 years of professional experience in backend development.
- Experience in building and deploying scalable web applications.
- Prior experience in cloud platforms (AWS, GCP, or Azure) is a plus.
Working Hours
- Full-Time Role (40 hours/week)
- Flexible working hours with core collaboration time between 10 AM – 4 PM (in your local time zone).
- Remote Work From Home
Knowledge, Skills, and Abilities
- Ability to work independently as well as collaboratively in a team environment.