Saint Blanquat & A. is a professional Human Resources & Management Consultancy based in Cambodia. We are recognised in Cambodia for our capacity to hunt the highest profiles for CEO, Managing Director and other senior and middle management positions. We study profiles, identify skills and reflect individual and collective processes to maximise the efficiency of organisations. We work at international standards and our approach is completely confidential.
Company Industry
Human Resources
No. of Employees
10-50
Address
#7B, Street 81
Phnom Penh
Job Detail
Hiring
Employee
Type of Employment
Full time
Job Location
Phnom Penh
Salary Range
$1200
Job Reference No.
BNSDGF1607
Job Category
IT & Software Development
Company Industry
Banking, Financial Services
Apply to this position

JAVA/JEE Software Developer

Summary of Position

A one of the leading international company specialized in micro finance/leasing is looking for Jave/JEE Software Developer.

The Java/JEE Software Developer will be in charge of develop, implement, maintain and support web application using JAVA/JEE (spring, Hibernate, rest service, vaadin framework) technologies. The JAVA/JEE developer 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. He/she will be based in Phnom Penh.

Main Duties and Responsibilities

  • 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)

Minimum Educational Level Required

Bachelor's Degree

Minimum Career Level Required

Experienced (Non-manager)

Other Requirements

  • Must have strong back end development/analysis/debugging skills in JEE, Core Java, Design patterns, and query languages: SQL and JPA
  • Service and Persistence layers around SPRING/STRUTS/MVC, and Hibernate or ORM frameworks, and Rest Service framework with Jersey or 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
  • 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

Application Deadline

Tuesday 30 August 2016


Apply to this position

OR

Apply via email

Send email
Any enquiries? Call us : 023 22 44 22