Job Responsibilities: -
- To participate in backend development such as designing, implementing, and maintaining backend services using Java and the Spring Framework.
To develop and manage microservices architecture, ensuring robust and scalable application components.- To collaborate with frontend developers to integrate user-facing elements with server-side logic.
To collaborate with Product Managers, Business Users, and Graphic Designers to deliver optimal solutions.
- To design and manage SQL and NoSQL databases, ensuring efficient data storage and retrieval.
To identify performance issues, propose solutions, and implement optimizations to ensure high-performance applications.- To mentor junior developers/ team members conduct code reviews, and guide the team in best practices and design patterns.
To lead and manage a team of developers, providing direction, support, and performance feedback. Facilitate team meetings, foster a collaborative work environment, and ensure successful project delivery.
- To implement CI/CD pipelines using Jenkins or similar tools.
To participate actively in Agile/Scrum processes, contributing to planning, stand-ups, and retrospectives.- To stay up to date with the latest industry trends and technologies and adapt to changing project requirements.
Requirements: -- Must possess at least a Bachelor's or higher in Computer Science / Information Technology or equivalent.
Must possess at least 7-8 years in frontend (React, JS/CSS/HTML5) and backend (Java, Spring) development; SQL/NoSQL/MySQL, etc databases.
- Additional Skills - Knowledge of Vert.x framework, WordPress, Python, Docker, Kubernetes; Microservices; Agile/Scrum; CI/CD (Jenkins); OOP and design patterns.
Strong analytical and problem-solving abilities.- Well-organized, adaptable, and able to work independently or in a team.
Language skills - good communication in English and Mandarin.
- Management: Experience leading development teams, scaling applications, and addressing performance issues.
Have a proven track record with successful development and deployment of quality software products.- Willing to travel or relocate if required.
Job Types: Full-time, Permanent, Freelance
Pay: RM15,- 00 - RM18,000.00 per month
Benefits: - Flexible schedule
Maternity leave
- Opportunities for promotion
Parental leaveSchedule: Weekend jobs
Supplemental Pay:
Education:
- Diploma/Advanced Diploma (Preferred)
Experience:
- JavaScript: 2 years (Preferred)
Project engineering: 2 years (Preferred)- Bootstrap: 2 years (Preferred)
Language: Mandarin (Preferred)
- Bahasa Malaysia (Preferred)
Willingness to travel:
* 75% (Preferred)