Title: Consultant, Non-FICO
Company Name:
INNOVATION ASSOCIATES CONSULTING SDN BHD
Location:
Cyberjaya, MY
Employment Type:
Contract
Work Experience:
5-6 Years
Responsibilities:
- Design, develop, and maintain Java-based applications using the Spring Framework.
- Collaborate with Business Analysts to gather requirements, conduct fit-gap analysis, and develop detailed Technical Specifications.
- Design and implement software solutions, including the creation of test plans and test scripts for Unit Testing (UT), User Acceptance Testing Walkthrough (UATW), User Acceptance Testing (UAT), and System Integration Testing (SIT).
- Ensure code quality and alignment with project requirements, including performance tuning of impacted programs to optimize efficiency.
- Troubleshoot and resolve defects based on assigned priorities, ensuring timely and effective resolution.
- Participate in end-to-end technical troubleshooting across application layers, databases, servers, and integrated systems.
- Apply modern programming paradigms and best practices to enhance code maintainability and scalability.
- Engage directly with business users to gather requirements and provide regular progress updates throughout the development lifecycle.
- Develop comprehensive test plans covering key MyCost lifecycle processes, including Master Data, PBC process, OBC process, Micro costing and reporting.
Requirements:
- Qualification: Bachelor's Degree, Post Graduate Diploma or Professional Degree in Computer Science/Information Technology or equivalent
- Required skill(s): Experienced in Java, JavaScript, SQL, and 1 other programming language. Experienced with Version Control Systems (SVN, Git), Flutter and Ionic. Spring & spring boot is an advantage.
- Key quality(s): Able to work independently with minimal supervision. Good communication & interpersonal skills, learning & facilitation skills, and strong analytical skills. Able to work in a team. Experienced with code merging, code review is a plus.
- Willing to work long hours and on weekend or public holiday when required
- Required language(s): English and Bahasa Malaysia
- Desired experience/exposure: Minimum 4-6 years working experience in programming/ software development with experience as Java Developer with focus on Spring Framework development/ modules (i.e. Spring Core, Spring MVC, Spring Boot, Spring Security, Spring Data etc.). Proficient in Java programming language and object-oriented design principles and familiar with relational databases (i.e. MS SQL, MySQL, PostgreSQL) and ORM frameworks (i.e. Hibernate).