Java Developer
Java Developer
الوصف الوظيفي
Job purpose
Responsible for research new technologies, designing, developing, coding, debugging, enhancing and maintaining application programs and technical
solutions as required, Implementation of application systems.
Responsible for supporting the coding and enhancement of software applications in a variety of programming languages.
Key Accountabilities
Responsible for supporting the coding and enhancement of software applications in a variety of programming languages
GENERIC ACCOUNTABILITIES
1. Budgets and Plans: Adhere to departmental budgets and ensure optimal utilization of all available resources.
2. Systems and Processes: Implement approved policies, processes and procedures to ensure work is completed in a controlled and consistent
manner while meeting the hospital’s objectives; Ensure cost-efficient usage of all applicable resources to reduce wastage and unnecessary
expense; Share ideas and viewpoints to further streamline processes, thus driving efficiency and improvements across the organization.
3. HSE and Risk Management: Ensure compliance and adhere to all relevant HSE and Risk management procedures.
4. Continuous Improvement: Take part in change initiatives, programmes and projects that reflect international best practice and changes in the competitive environment.
SPECIFIC ACCOUNTABILITIES
1. Programming: Research, design, coding, troubleshoot Java/J2ee programs and debugging; eenhancing and maintaining application programs
for HIS; Collaborate with Application Development employees to modify and enhance existing programs; Perform coding, debugging, and delivery of software patches, as needed; or delivery of mandated regulatory enhancements; Research software problems and implement solutions; Research new technologies and Implementation, Document product development; Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct;
2. Reporting: Provide feedback to superiors regarding needed modifications or improvements.
Job success factors
- Timely analysis and reporting of undergoing projects.
- Timely implementation of systems in in-house production
environment. - Thorough documentation of requirements prior to project initiation.
- Effective collaboration with internal customers to document and improve workflow and projects as required.
- Efficiency of code writing by utilizing computer-assisted
software engineering (CASE) tools.
الوصف الوظيفي
المهارات
Education, Knowledge & Experience
Knowledge
- Experience of Application development life cycles.
- Knowledge of Agile methodology.
- Experience of any database systems Oracle RDBMS/ SQL
Server/MySQL. - Experience with IDE and Version Control systems
- Knowledge of Health domain is preferable.
- Proficient in English (speaking, writing).
Technical Proficiency
- Experience required in Core Java 5 + ,J2EE, Java Server Pages (JSP), Servlet, HTML, CSS, JavaScript, XML, Ajax, API integrations
- Experience required in Framework Struts 1+, Spring 2.5 or above and Hibernate ORM or any other ORM.
- Experience required in Web Services Architecture (SOAP/ REST)
- Working knowledge required of Dojo, JQuery, Angular Js, Boot Strap
- Experience in any Reporting Tools Jasper Report/BIRT Report/Crystal Report.
- Experience in writing SQL query, PL/SQL (Stored Procedure,Trigger, Function).
Education
- University Degree from a recognized university, preferably in
Computer Science or relevant. - Oracle Certified Java SE Developer (OCP for Java SE) is
preferable. - Oracle Certified Java Web Component Developer (OCP for WCD) is preferable.
Experience:
- 8+ years of experience in the same field.
المهارات
تفاصيل الوظيفة
- منطقة الوظيفة
- الكويت, الكويت
- قطاع الشركة
- المستشفيات الطبية
- طبيعة عمل الشركة
- صاحب عمل (القطاع الخاص)
- الدور الوظيفي
- تكنولوجيا المعلومات
- نوع التوظيف
- —
- الراتب الشهري
- غير محدد
- عدد الوظائف الشاغرة
- غير محدد
تفاصيل الوظيفة
المرشح المفضل
- المستوى المهني
- متوسط الخبرة