**Job Scope**- Perform web development & J2EE software development of the Banking System.- Analyse changes and impacts on existing systems while practicing good coding standards.- Must have a solid understanding of Object Oriented Programming.- Designs programs for projects or enhancements to existing programs.- Writes specifications for programs of low to moderate complexity.- Creates appropriate documentation in work assignments such as program code, and technical documentation.- Prepare test scenarios and conduct unit test / system test.- Conduct code review for each release.- Ensure test accuracy and completeness for a problem free-implementation.- Ensure that all documentation, processes and methodologies used in the various phases of system development and implementation and production system support are in accordance with the Group's standards.- Strong communication skills are required as position will interact with business owners.- Provide guidance and coach junior developers on their development work.- Good interpersonal, persuasion, leadership and ability to drive work progress.- Able to relate to business requirements and understand business drivers and imperatives.- Must be involved across the components in all tech stack (full stack).**Job Requirements**- Minimum of 6 years working in a similar capacity of system software development.- Degree in Computer Science or equivalent.- Knowledge of banking system is a plus.- Experience in Agile methodology is a plus- Analytical and systematic thinking and methodical organization.- Focused and willing to take on responsibilities and challenges and motivated to work in a high pressure, fast-paced environment- Independent, proactive and service oriented.- Pleasant personality and able to work as a team player.- Knowledge of different language will be an advantage.- Experience in a multinational environment and dealing with multi-countries' users is desirable but not prerequisite.- Experience in web development framework (i.e. Angular, REACT, Bootstrap, HTML5)- Experience in open platform technologies (i.e. _Java, JSP, Servlets, J2EE, EJB, Spring MVC and Web Service_).- Good understanding of the SDLC.- Knowledge of JBOSS, IBM WebSphere MQ, JSON, XML, MSSQL, Workflow Engine, RHPAM and Jasper Report is a plus.- Knowledge and experience in full-stack development is extremely desirable.**Job Types**: Full-time, Permanent**Salary**: RM7,000.00 - RM15,000.00 per month**Benefits**:- Health insurance- Maternity leave- Opportunities for promotion- Parental leave- Professional developmentSchedule:- Monday to FridaySupplemental pay types:- Performance bonus**Experience**:- React: 4 years (preferred)- Java: 4 years (preferred)- JSP: 4 years (preferred)- Angular: 4 years (preferred)- Spring MVC: 3 years (preferred)- Fullstack: 5 years (preferred)