Responsibilities:
- Develop scalable web applications using Java for backend and Vue.js with Nuxt for frontend, tailored for the financial advisory industry
- Create responsive and accessible user interfaces using HTML, CSS, and JavaScript
- Design and implement database schemas for both MySQL and MongoDB, optimized for financial data handling
- Collaborate with cross-functional teams to define and implement new features that address the unique needs of financial advisors
- Ensure high performance, responsiveness, and security of applications, with a focus on financial data protection
- Write clean, maintainable, and efficient code
- Participate in code reviews and contribute to architectural decisions
- Optimize applications for maximum speed and scalability to handle large volumes of financial data
- Manage tasks and track progress using Jira
Required Skills:
- Proven experience as a Full Stack Developer
- Strong proficiency in Java backend development
- Expertise in Vue.js and Nuxt.js for frontend development
- Advanced knowledge of HTML5, CSS3, and modern JavaScript (ES6+)
- Experience with responsive design and cross-browser compatibility
- Solid understanding of web development principles and best practices
- Familiarity with RESTful APIs and microservices architecture
- Experience with both MySQL (relational) and MongoDB (NoSQL) databases
- Proficiency in writing complex SQL queries and stored procedures
- Version control with Git
- Working knowledge of Jira for issue tracking and project management
Preferred Qualifications:
- Experience with SCSS for CSS preprocessing
- Experience working with AWS services
- Understanding of cloud architecture principles
- Familiarity with Agile methodologies
- Experience optimizing database performance for both MySQL and MongoDB
- Knowledge of database indexing and query optimization techniques
- Interest in or experience with fintech and financial advisory systems
Other Information:
- 5 day work week
- Permanent position
- Working hours: 9 am to 6 pm
Job Type: Full-time
Pay: RM4,500.00 - RM9,000.00 per month
Benefits:
- Professional development
- Work from home
Experience:
Work Location: Remote