Full Stack Developer

Hades Trading — Malaysia · Posted ~21 hours ago

Skills

Full-stack development Frontend development Backend development API development Database design Data modeling Caching Application security Cloud-native development Application architecture

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A full-stack engineering role focused on developing secure, scalable and high-performance digital applications and integrations. You will work across frontend and backend technologies, APIs, databases, caching and cloud-native solutions, while helping modernize externally developed systems.

Highlights

Opportunity to build secure, scalable and high-performing digital applications while contributing to cloud-native architecture and internal technology capabilities. The role spans application development, APIs, databases, integrations and modernization of existing systems.

Description

Design, develop and enhance secure, scalable and high-performing digital applications and integrations that support SKP's regulatory, operational and consumer service objectives, while driving technology innovation, cloud-native solutions and the sustainable in-housing of digital capabilities. Principal Accountabilities Application Development & Architecture 1. Develop, maintain and enhance responsive web applications and digital platforms using modern frontend and back-end technologies to support SKP's operational, supervisory and consumer-facing functions. 2. Design, develop and maintain secure, scalable and high-performing application components, APIs and services to support business requirements and system reliability. 3. Design, optimise and manage databases schemas, data models and caching mechanisms to ensure data integrity, application performance and efficient data processing. 4. Analyse, refactor and transition vendor-developed systems into SKP's internal environment to improve maintainability, scalability and operational sustainability. 5. Develop and maintain integrations with internal and external systems through APIs, event-driven architectures and other interoperability mechanisms to support secure and reliable data exchange. 6. Monitor application performance, troubleshoot incidents, perform root cause analysis and implement improvements to ensure system stability, availability and operational resilience. 7. Develop and maintain technical documentation, system specifications, API documentation and operational runbooks to support knowledge retention and business continuity. 8. Ensure applications comply with cybersecurity requirements, data governance standards, organisational policies and applicable regulatory requirements. AI & Emerging Technologies 9. Develop, integrate, test and optimise AI-enabled capabilities, including large language model (LLM) services, retrieval-augmented generation (RAG) solutions and other AI technologies to enhance digital services and operational effectiveness. 10. Implement and maintain modern API and communication frameworks, including RESTful services, GraphQL, WebSockets and event-driven messaging platforms. Cloud, Security & DevOps 11. Deploy, monitor and maintain cloud-native applications and services on approved cloud platforms, leveraging containerised and serverless technologies where appropriate. 12. Implement secure software development practices, application security controls and vulnerability remediation measures throughout the software development lifecycle. 15 June 2026|2 TERHAD 13. Develop and maintain CI/CD pipelines, deployment automation and DevOps practices to support efficient, reliable and secure system releases. Operational Excellence & Continuous Improvement 14. Participate in system testing, release management and deployment activities to ensure solution quality, operational readiness and successful implementation of system enhancements. 15. Collaborate with business users, product owners, vendors and technology teams to deliver high-quality digital solutions that meet business and user requirements. 16. Keep abreast of emerging technologies, development frameworks and AI capabilities, and recommend practical improvements to enhance SKP's digital platforms and services. 17. Contribute to team effectiveness through active participation in code reviews, knowledge sharing, technical discussions and continuous learning initiatives. Knowledge, Skills and Abilities • Minimum of 5 years of experience in full stack application development, with a strong track record in developing, enhancing and supporting enterprise-grade digital applications. • Strong proficiency in Angular, Node.js, TypeScript and JavaScript, with the ability to develop secure, scalable and maintainable web applications. • Strong experience in API development, system integration, database design and optimisation, particularly using PostgreSQL. • Hands-on experience with cloud-native application development and deployment, preferably on Google Cloud Platform (GCP), including containerisation and CI/CD practices. • Good understanding of software engineering principles, application architecture, secure coding practices and web application security. • Familiarity with AI-enabled application development and modern technologies such as microservices, event-driven architectures, serverless computing or real-time messaging would be an added advantage. • Strong analytical, problem-solving, communication and collaboration skills, with the ability to work effectively across business, technology and vendor teams. • Technical Skills: Angular, Node.js, TypeScript, JavaScript (ES6+ and related), RESTful APIs, PostgreSQL, Google Cloud Platform (GCP), Docker Git-based CI/CD pipelines, application security, and system integration. Qualification(s) • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.