Software Engineer (Java)

Software Engineer (Java)

MyQuickHR Sdn Bhd
Kuala Lumpur
4-9 years
Not Specified

Job Description

Job Responsibilities
  • Development of HRMS software suite.
  • Responsible for Java application development to support business objectives.
  • Build the front-end of applications through Java and Javascript conforming to standards set by the company.
  • Write effective APIs.
  • Develop and manage well-functioning databases and applications.
  • Troubleshoot, debug and upgrade software.
  • Create security settings as per company’s standard.
  • Build features and applications with a web based design.
  • To support and maintain existing software product 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.
  • Pro-actively communicate with Business Analyst / Implementers to clarify the user requirements.
  • To develop enterprise-scale applications in accordance with Company standards, procedures and methodology.
  • 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.
Technical/Functional/Hard Skills

  • Experience as a full stack
    developer
  • Familiar with common stack
  • Knowledge of multiple frontend languages and libraries
    (e.g. HTML/ CSS, JavaScript,
    XML, jQuery)
  • Knowledge of JavaScript
    frameworks (e.g. Angular,
    React, Node.js) is an advantage
  • Familiarity with databases (e.g.
    Microsoft SQL Server), App
    servers (Tomcat) and web
    servers (e.g. Apache)
  • Practical knowledge of techniques
    in all areas of Java and J2EE. This
    would include installation, coding
    and design, packaging, testing
    and debugging, and use of Java
    API libraries
  • Understanding of J2EE
    components and services,
    knowledge of leading J2EE
    application frameworks
    including but not limited to Spring
    is an advantage; 3rd party code
    reuse; and code documentation
    using Javadoc
  • Experience in developing serverside solutions using component
    frameworks
  • Excellent written and oral
    communication skills in English
Behavioral/Soft Skills

  • Strong analytical skills.
  • Committed & dependable.
  • Able to work under pressure.
  • Good communication and teamwork skills
  • Details-oriented
  • Good Organizational skills
Qualifications

  • Minimum Bachelor
    Degree in Information
    Systems, Computer
    Science, Computer
    Engineering or equivalent.
  • Min. 4 years’ experience in Java Programming.
Other advantages experience:

  • Experience in developing code using Eclipse IDE or similar tools
  • Experience in version control of code using Source Code tools
  • Ability to read code and derive functionality quickly and accurately for troubleshooting / debugging
  • purposes.
  • Efficient application of algorithms, data structures, frameworks and database design to improve
  • performance of existing code
  • Ability to quickly understand user requirements, explore multiple approaches to address
  • requirement and suggest optimal solution
  • Experience in developing HR related systems is an added advantage
    Good understanding and experience with performance tuning tools applicable to both coding and
  • data (SQL)
  • Good understanding and experience working within an Agile Development environment and
  • adhering to the Software Development Lifecycle (SDLC)
  • Active in the Java community is an added advantage
  • Java Certification is an added advantage

We are a wholly owned Malaysian company

Dedicated to provide HR solutions through the use of our in-house developed Human Resource business solution, HR Avenue. HR Avenue increases the efficiency of the organization by simplifying the processes in Human Resources through the use of automated workflows, notifications, reminders and To Do lists.

Apart from that, HR Avenue comes complete with extensive support for decision making. The decision making components include our dashboard, executive center and managerial self-service which are also accessible through the Employee Portal.

Having been in the HR software development market for over 10 years, myQuickHR has been able to work with a diverse range of customers in various industries and some of them include Finance and banking, Governmental agencies, Service industry, Property industry and Automotive and Manufacturing industry.

Visit https://www.myquickhr.com/ for more information.

About Recruiter

Functions : IT

Industries : Hotels/Hospitality/Restaurant, ISP, IT/Computers - Software

Skills/Roles I hire for: Java ( Full Stack)

level Hiring For: Junior Level, Mid Level, High Level, Top Management

Similar Jobs

People Also Considered

Career Advice to Find Better