logo
find-us-on-facebook
Job Announcement

GL FINANCE Plc.
Job Title : Senior Java Developer
Location : Phnom Penh
Vacancy Type : Computer - Programming
Education : All levels
Number of Hirelings : 1
Introduction :

GL Finance Plc. (GLF) began its commercial activities in Cambodia in May 2012, being the first step of the regional expansion plan. GLF is the first financial company for motorcycle and agricultural machinery licensed by the National Bank of Cambodia.

GLF has teamed up with Honda NCX to provide financial services to all local Honda customers. Based on this partnership, GLF can support the purchase of brand­new motorcycles from its commercial desk in each official Honda retailer. With presence in 150 outlets, covering of the countries’ provinces, GLF will soon expand to the rest of the country. 

Job Description :

POSITION PURPOSE:
The JAVA developer will develop, implement, maintain and support web application using JAVA/JEE (Spring + Hibernate + Rest Service + Vaadin) technologies. The JAVA developer should have at least 3 years experience in JAVA/JEE development and will be part of an experienced team with a broad set of technical skills using Agile project management to build the next core business software of the Company.

Job Requirement :
  •  Must have strong back end development/analysis/debugging skills in JEE, Core Java, Design patterns, and query languages: SQL and JPA.
  •  Must have a strong knowledge of back-end tier: Service and Persistence layers around SPRING/STRUTS/MVC, and Hibernate or other ORM frameworks, and Rest Service framework with Jersey or other similar frameworks.
  •  Experience with JDK 8 - with the knowledge of Lambda, Generic, and Design patterns (MVP/MVC, Dependency Injection).
  •  Strong knowledge of database design, and able to optimize and scale up with the various techniques such as indexing, partitioning, and clustering.
  •  Experience with Vaadin Framework (https://vaadin.com/home).
  •  Knowledge of database design with PostgreSQL, MySQL, or Oracle.
  •  Knowledge of security for web application and distributed services.
  •  Experience with continuous delivery principles experience in Agile projects, Git experience for source code.
  •  The knowledge of Software development life cycle: Test-driven development, and Agile framework.
  •  Good at business logic
  •  Good at Mathematics
  •  Good at algorithm and problem solving.
Job Duties :
  •  Development: Design and implement new functionalities using JAVA/JEE technologies around Spring and Hibernate frameworks, and rest services.
  •  Security: Design and implement an authentication and a security system for distributed services and web application which includes the use of a security frameworks, and defensive programming.
  •  Optimization: Analyze a bottleneck in the software based on memory and bandwidth consumption, and running-time of the software, optimize and tune up to maximize the performance of the software.
  •  UX design: Drive multi-devices (computer, tab and mobile) design efforts, across browsers using Vaadin framework for users.
  •  UX design: Use also HTML, JavaScript, CSS languages for web design.
  •  Project: Participate to the full stack of the Software Development Life Cycle (SDLC).
Posting Date :
June-02-2018
Closing Date :
June-17-2018
Contact Detail :
Name : GL FINANCE Plc.
Mobile : 081 638 222
Tel :
Fax :
Email : hr@gl-f.com
Address : No.270-274, Kampuchea Krom Blvd, Sangkat Mittapheap, Khan 7 Makara, Phnom Penh, Cambodia.
Web Site : http://www.gl-f.com

SEND ME THIS JOB DESCRIPTION

*NEW*: Have you tried "My Favorites" feature? You can keep track of all your favorite jobs so that you do not
need to always email them to yourself. Just register, login, and start adding jobs to "My Favorites".

Email :
If you do not see the email, please check your junk folder. Also remember to mark CRA emails as "safe"
Type the code shown :


L