Point your AI agent at freehire and let it find you a job.

Get the CLI →

Tech-Store Malaysia

NewBe an early applicant

FULL STACK DEVELOPER (MID/SENIOR LEVEL)

Posted
Discussion
  • 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




Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available