Fullstack Developer (Java & C++)
Job Description
Fullstack Developer (Java & C++)
Location: Bandar Utama, Petaling Jaya, Malaysia
Employment Type: Full-Time (Malaysian Citizens Only)
Experience: 2–4 Years
Salary: RM 6,000 – RM 7,000 / month (Depending on experience)
About the Role
We are seeking a versatile Software Developer with 2 to 4 years of hands-on experience in both Java and C++ to join our development team in Bandar Utama. In this role, you will work on core software systems, writing high-performance, maintainable code across modern Java and C++ frameworks in a Linux/Unix environment.
Key Responsibilities
Software Development: Design, develop, and maintain applications using modern Java (8/11/17+) and C++ (11/14/17).
Backend & System Design: Build scalable backend components utilizing Spring / Spring Boot, Object-Oriented Programming (OOP) principles, STL, and core data structures.
Database & Memory Optimization: Write clean SQL queries, manage basic database integrations, and implement low-level multithreading and memory management optimizations.
Debugging & Support: Identify root causes, debug complex software issues, and optimize application performance within Linux/Unix setups.
Version Control & Collaboration: Utilize Git for source control and follow software development best practices.
Required Qualifications & Technical Skills
Experience: 2–4 years of professional software engineering experience.
Core Languages: Strong hands-on proficiency in Java (Java 8/11/17+) and C++ (C++ 11/14/17).
Frameworks & Concepts: Experience with Spring / Spring Boot, OOP, Standard Template Library (STL), algorithms, and data structures.
Systems & Tools: Hands-on experience in Linux/Unix environments, Git, and basic SQL/database operations.
System Programming: Basic understanding of multithreading and memory management.
Eligibility: Malaysian Citizens only.
Candidate Details Required Upon Application
When applying, please copy, fill out, and submit the following template along with your updated resume:
Candidate Name:
Total Years of Experience:
Relevant Experience (Java & C++):
Key Technical Skills:
Current / Last Drawn Salary:
Expected Salary:
Notice Period:
Reason for Change:
Key Skills
5 SkillsRole Specifications
Similar Jobs
.Net Developer
Data Engineer
Senior Tester
Senior Tester
Automation Developer (.NET)
Gratitude Inc is a global company with presence across APAC, Africa, and USA. We are known for our people, innovation and customer focused approach.
Interview Tips
Curated for this roleGet the Best Jobs
Right on your fingertips with instant alerts