Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
As a Java Developer, you will play a key role in the development and maintenance of e-commerce systems and other applications. You will be responsible for the full development cycle, from gathering business requirements to designing, coding, testing, and supporting applications. You will collaborate with cross-functional teams to ensure successful system integration, user acceptance testing, and post-implementation support. Your technical expertise and contributions will help improve the IT quality objectives and enhance the efficiency of the business.
Requirements:
- Years of Experience (YOE): 2 – 5 years of relevant experience in system analysis and programming, with a focus on Java development.
- Education: A degree in Computer Science, Information Technology, or a related field is preferred.
Technical Proficiency:
- Strong experience with Java development (J2EE, EJB, JSP, Servlet, JDBC).
- Hands-on experience with web technologies such as HTML5, CSS3, JavaScript.
- Familiarity with Struts framework, XML, UML, and database management (IBM DB2, MS SQL).
- Experience with Content Management Systems (dotCMS) and reporting tools (Crystal Reports).
Domain Knowledge:
- Experience in the e-commerce domain or insurance industry is a plus.
- Basic knowledge of general insurance processes and operations is advantageous.
Key Responsibilities:
- Develop e-commerce systems and other assigned applications.
- Prepare program specifications and code in alignment with agreed standards.
- Gather, analyze, design, and plan application changes to meet business requirements.
- Assist in feasibility studies and functional analysis.
- Debug, test, and ensure the proper implementation and documentation of program changes.
- Conduct system integration testing and user acceptance testing (UAT).
- Provide continuous support during and after the implementation phase.
- Create and maintain documentation, including user guides and technical documents.
- Contribute to improving IT quality objectives and best practices.
- Manage other special projects and tasks as assigned by the team lead.
Competencies:
- Project Management: Knowledge of basic project management techniques to deliver projects within scope, on time, and on budget.
- Technical Leadership: Ability to mentor and guide junior developers and ensure best practices are followed throughout the development cycle.
- Adaptability: Open to learning new technologies and methodologies to stay current with industry trends.
- Attention to Detail: Commitment to ensuring quality work, minimizing errors, and maintaining high standards.
- Customer and Service Focus: Ability to identify customer needs and work proactively to deliver solutions with a focus on excellent service.
Job Type: Contract
Contract length: 12 months
Pay: RM4,000.00 - RM7,000.00 per month