Senior JAVA Developer

Date Posted: 06-Dec-2018
Monthly Salary: $500-$800

Job Description

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

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 (
  • 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 Name

Job Detail

  • Function
    Information Technology
  • Location
    Phnom Penh,
  • Hiring
  • Career Level
  • Experience
    2 years Years
  • Age
    20-30 Years
  • Nationality
  • Degree
    Bachelor Degree
  • Language
  • Closing Date

Contact Information

  • Mss.Leak Na
  • 098 556 166
  • 2 Floor, SI Building, No 93, Preah Sihanuk Blvd (274), Khan Daun Penh, Phnom Penh.

Google Map