Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Developer

Tech-Store Malaysia

Puchong

On-site

MYR 100,000 - 150,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider in Malaysia is seeking a Full-Stack Developer to design and maintain scalable applications and RESTful APIs. The ideal candidate should have 4-6 years of experience in full-stack development, with strong expertise in Java and Spring Boot. Responsibilities include architecting backend services, developing microservices, and collaborating with cross-functional teams. A degree in Computer Science is required, and some knowledge of modern frameworks like React.js is a plus. Competitive salary and benefits package offered.

Qualifications

  • 4–6 years of professional experience in full-stack development.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and take technical ownership.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications.
  • Architect and implement Java-based backend services.
  • Design, document, and maintain RESTful APIs.
  • Develop microservices-based architectures.

Skills

Java
Spring Boot
RESTful APIs
Microservices
Relational databases
Database performance tuning
Caching technologies (e.g., Redis)
React.js
Docker
Agile/Scrum methodologies

Education

Degree in Computer Science
Master's degree (advantage for Senior Level)
Job description

Design, develop, and maintain scalable full-stack applications

Architect and implement Java-based backend services (Spring Boot)

Design, document, and maintain RESTful APIs

Develop and enhance microservices-based architectures

Design and optimize relational database schemas

Implement caching mechanisms and performance optimization strategies

Conduct code reviews and enforce best practices

Troubleshoot, debug, and resolve production-level issues

Optimize application performance and resource usage

Collaborate with frontend, backend, DevOps, and infrastructure teams

Participate in technical planning and estimation

Write well-structured, documented, and testable code

Communicate progress, risks, and architectural decisions clearly

Requirements

Degree in Computer Science, Software Engineering or related field. (Master's degree is advantage for Senior Level candidates)

4–6 years of professional experience in full-stack development (2+ years may be considered for strong mid-level candidates)

Strong expertise in Java and Spring Boot

Solid experience designing and integrating RESTful APIs

Hands-on experience with microservices architecture

Strong understanding of relational databases (MariaDB, MySQL, PostgreSQL)

Proven experience in database design and performance tuning

Experience with caching technologies (e.g., Redis)

Experience with modern frontend frameworks (e.g., React.js)

Familiarity with containerization (Docker) and deployment concepts is an advantage

Strong understanding of software design principles and clean architecture

Experience with Agile/Scrum methodologies

Strong analytical and problem-solving skills

Ability to work independently and take technical ownership

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.