Java Engineer
Role Purpose:
Our Developer is responsible for the design, development and maintenance of our Java-based applications.
Tasks for a typical day:
- Involve in entire project life cycle starting from user demands analysis, system design, coding, integration, implementation & user education
- Monitor system performance, provide technical recommendations and solutions in system tuning to meet performance requirements
- Take initiatives in understanding the business, providing support and solutions to the team and end users
- Explore new technology, introduce innovative solutions to uplift operational efficiency
Talent that we are looking for:
- Focus on quality, responsiveness, efficiency and innovation
- Self-motivated with high level of analytical skills
- Capable to manage complex business content
- Possess strong sense of ownership and high degree of independence
- Ability to bring about change
- Energetic to drive for customer success and excellent service
- Good interpersonal skills and is passionate in connecting with people
Experience, knowledge and skills required:
- Degree holder in Computer Science, Information Technology or equivalent
- 3-year experience in Java development
- Good programming skills on JSP, JSF (ICEfaces), SQL, Java, React and React Native
- Knowledge of Oracle DB
- Proficient in both spoken and written English