Responsibilities :
- Design, implement, and maintain Java applications that are high-volume and low-latency, required for mission-critical systems.
- Contribute to all phases of the development lifecycle, ensuring the best possible performance, quality, and responsiveness of the applications.
- Write well-designed, efficient, and testable code.
- Conduct software analysis, programming, testing, and debugging.
- Manage Java and Java EE application development.
- Recommend changes to improve established java application processes.
- Develop technical designs for application development.
- Develop and conduct software analysis, programming, testing, and debugging.
- Ensure designs comply with specifications.
- Support continuous improvement by investigating alternatives and technologies
Requirements :
Candidate must possess at least Professional Certificate, Bachelor's Degree, Post Graduate Diploma, Professional Degree in Computer Science / Information Technology or equivalentFamiliarity withProven hands-on Software Development experience with experience in Java development.Experience in developing applications using Java EEDeep understanding of class loading, memory management, and multi-threading in Java.Proficiency in Object-Oriented Design using common design patterns.Extensive knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate).Familiarity with web frameworks (JSF, Wicket, GWT, Spring MVC)Proven expertise in Version Control Systems (e.g., Git)Proficiency in Microsoft SQL Server (MSSQL), MySQL and MongoDB.Experience with the PHP Laravel framework, Flutter for cross-platform mobile developmentAbility to work with cross-functional teamsJob Type : Full-time
Pay : RM5, RM9,000.00 per month
Benefits :
Cell phone reimbursementDental insuranceFree parkingHealth insuranceOpportunities for promotionParental leaveProfessional developmentVision insuranceWork Location : In person