Full Stack Developer (nodejs | Kafka | Aws)

Kuala Lumpur, M14, MY, Malaysia

Job Description

Profile Summary:



Experienced Full Stack Developer with expertise in designing, developing, and deploying scalable web applications using

Node.js

,

Kafka

, and

AWS Cloud Services

. Skilled in building high-performance APIs, event-driven microservices, and cloud-native solutions with a focus on reliability, scalability, and security. Strong hands-on experience in both front-end and back-end development, with deep knowledge of cloud architecture and distributed systems.

Core Skills:



Backend Development:

Node.js, Express.js, RESTful APIs, GraphQL

Frontend Development:

React.js / Angular / Vue.js (based on need), HTML5, CSS3, JavaScript (ES6+)

Event Streaming & Messaging:

Apache Kafka (producers, consumers, stream processing, topics, partitions, offset management)

Cloud Platforms:

Amazon Web Services (AWS) - EC2, Lambda, S3, API Gateway, DynamoDB, RDS, CloudFormation, IAM, ECS/EKS

Databases:

PostgreSQL, MySQL, MongoDB, DynamoDB, Redis

DevOps & CI/CD:

Docker, Kubernetes, Jenkins, GitHub Actions, Terraform, AWS CodePipeline

Other Tools/Technologies:

Microservices, Serverless Framework, ELK/CloudWatch Monitoring, Agile/Scrum

Roles & Responsibilities:



Design and implement

scalable microservices

and

REST/GraphQL APIs

using Node.js. Develop

event-driven architectures

with Apache Kafka for real-time data streaming and asynchronous communication. Deploy and manage applications on

AWS Cloud

with emphasis on security, availability, and cost-optimization. Build and optimize

front-end applications

with React.js/Angular ensuring responsive UI/UX. Integrate backend services with

databases

(SQL/NoSQL) and external APIs. Implement

CI/CD pipelines

for automated build, testing, and deployment. Ensure system reliability with

monitoring, logging, and alerting

using AWS CloudWatch/ELK Stack. Collaborate with cross-functional teams (QA, DevOps, Product Owners) in Agile/Scrum environment. Optimize application performance, memory management, and fault tolerance.

Sample Projects:



Real-Time Payment Processing System:

Built using Node.js microservices with Kafka for streaming and AWS for scalability.

E-commerce Platform:

Developed a full-stack application with React.js frontend, Node.js backend, Kafka for order events, and AWS RDS/DynamoDB for storage. *

IoT Data Streaming Solution:

Processed millions of real-time IoT events via Kafka topics and stored/processed data in AWS S3 and Lambda functions

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1141075
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, M14, MY, Malaysia
  • Education
    Not mentioned