JAVA Developer Full-time Job
2 years ago - IT & Telecoms - Phnom Penh - 1022 viewsJob Details
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 Requirements
- 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. |
Company Description
No.270-274, Kampuchea Krom Blvd, Sangkat Mittapheap, Khan 7 Makara, Phnom Penh, Cambodia.