Location: Klang Valley
Work Arrangement: Hybrid / Onsite
...
Experience Level: Minimum 2 Years
Role Overview
We are seeking a disciplined and highly skilled Full-Stack Developer to join our engineering department. The successful candidate will be responsible for the development, maintenance, and optimization of enterprise-level web applications. This role requires a robust understanding of backend architecture using Java and the ability to deliver sophisticated, responsive frontend interfaces.
Key Responsibilities
System Architecture: Design and implement scalable backend services using Java and the Spring Boot ecosystem.
Frontend Development: Develop high-performance, maintainable user interfaces utilizing TypeScript and modern frameworks such as React, Vue or Angular.
API Management: Architect and document secure RESTful APIs and microservices to facilitate seamless data integration.
Database Engineering: Manage data persistence layer through efficient schema design and optimization of SQL/NoSQL databases.
Technical Integrity: Conduct rigorous unit and integration testing; participate in technical code reviews to ensure adherence to industry standards and "Clean Code" principles.
Lifecycle Management: Collaborate within an Agile framework, supporting the full software development life cycle (SDLC) from conception to deployment.
Professional Requirements
Experience: A minimum of 2 years of professional experience in full-stack software engineering.
Backend Proficiency: Expert knowledge of the Spring Framework (Spring Boot, Security, JPA/Hibernate).
Frontend Proficiency: Strong command of JavaScript/TypeScript and at least one major frontend library/framework.
DevOps Awareness: Experience with containerization (Docker/Kubernetes) and CI/CD pipelines is highly regarded.
Education: A Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Benefits and Arrangements
Flexible Work Models: Options for Hybrid or Onsite arrangements based on project requirements and candidate preference.
Professional Development: Access to structured career progression and a dedicated budget for technical certifications.