Posted On 30 November

  • Java Software Engineer

    • Company Prime Human Capital
    • No. of Openings 10+
    • Salary Not Disclosed
    • Work Type on-site

    Job Description :

    Job Summary

    Responsible for designing, developing and maintaining full-stack Java application development and system solutions to support business objectives that are required by the company. To act as the support structure for business by recommending new solutions to improve user experience using the most appropriate tools, methodologies, and languages to use for a particular problem or solution.

     

    Qualifications:

    • Degree in a related field with CGPA 3.0 and above

    • Familiar with full-stack development.

    • Familiar with a common stack.

    • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery.

    • Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js).

    • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design.

    • Practical knowledge of techniques in all areas of Java and J2EE. This would include installation, coding and design, packaging, testing and debugging, and the use of Java API libraries.

    • Understanding of all J2EE components and services, knowledge of leading J2EE application frameworks including but not limited to Spring; 3rd party code reuse; and code documentation using Javadoc.

    • Knowledge in developing server-side solutions using component frameworks.

    • Good written and oral communication skills in English.

     

    Responsibilities

    • Development of HRMS software suite.

    • Responsible for Java application development to support business objectives.

    • Build the front-end of applications through appealing visual design.

    • Write effective APIs.

    • Develop and manage well-functioning databases and applications.

    • Troubleshoot, debug and upgrade software.

    • Create security and data protection settings.

    • Build features and applications with a mobile responsive design.

    • To support and maintain existing software products in line with predefined service levels.

    • Ensure modifications and developments to the software meets defined requirements and are in compliance with quality controls including but not limited to code reviews, testing and documentation.

    • Proactively communicate with Business Analysts / Implementers to clarify user requirements.

    • To develop enterprise-scale applications in accordance with Company standards, procedures and methodology.

    • Assist and guide the software engineer and the junior software engineer in their day-to-day task.

    • Assist team lead and manager closely in preparing all unit test cases and system test cases.

    • Work closely with the Support / Customer Service team for post-implementation support Perform any other tasks assigned from time to time.

    • Perform any other tasks assigned from time to time.

    Information

    • HR Name :Denise Chua
    • HR Email :info@humancapitalonline.com
    • HR Phone :+601800884800
Top