Ayman Odeh

Ayman Odeh Email and Phone Number

Senior Java Developer at Emirates Defense Industries Company @
Ayman Odeh's Location
United Arab Emirates, United Arab Emirates
About Ayman Odeh

Ayman Odeh is a Senior Java Developer at Emirates Defense Industries Company at Emirates Defense Industries Company. He possess expertise in excellent programming skills, good knowledge in c++, developing server side web application using struts framework, build and design reports using jasper report apis and ireport tool, mysql databases and 5 more skills.

Ayman Odeh's Current Company Details
Emirates Defense Industries Company

Emirates Defense Industries Company

Senior Java Developer at Emirates Defense Industries Company
Ayman Odeh Work Experience Details
  • Emirates Defense Industries Company
    Senior Java Developer
    Emirates Defense Industries Company Apr 2018 - Present
    United Arab Emirates
    I am currently working as a Sr. Java Developer with the Programming Section Team - Business Application Systems in IT Department.Project: Working on Many Application Systems which is related to the Business requirements.Responsibilities:• Implementing new change request on the existed systems using Java Technologies. • Working on the integration part of the existed systems with other systems THROUGH web services.Development Environment: Java programming Using J2SE and J2EE: Core Java APIs. Java SE 7 Oracle ADF 11.1.2.4.0, 12c. Java Servlet, JavaServer Pages (JSP). JSF 2. IDE used for Java/J2EE development: Oracle JDeveloper 11g (11.1.2.4.0) ,12c. Application Servers: Oracle WebLogic Application Server Databases: Oracle Database. Web Page structuring/design, and its tools: JavaScript, CSS, DHTML, jQuery. Version Control System: Subversion (SVN).
  • Fujitsu Global
    Senior Java Developer
    Fujitsu Global May 2017 - Oct 2017
    United Arab Emirates
    Working as a Java Application Developer in the IT Department at Abu Dhabi Ports - System Development/Integration Unit.Project: Info Hub Project, it is a customized extendable application for the Oracle Universal Content Management (Oracle UCM), that offer users a more effective and efficient way to access and interact with information, business applications, and process.Responsibilities:• Developing Application using Oracle ADF 12c.• Developing the integration part with the Oracle UCM, to get the required contents, through Web Services and Oracle WebCenter Content Remote Intradoc Client (RIDC) Java API. • User Authentication using Oracle Internet Directory OID/LDAP Service; which provides user and group information.• Using responsive and adaptive design with the ADF application screens using Bootstrap framework.• Customizing the System User Interface Using Oracle ADF Skin Editor.• Using jQuery JavaScript library with Oracle ADF Applications.Development Environment: Java programming Using J2SE and J2EE: Core Java APIs. Java SE 8. Oracle ADF 12c. Java Servlet, JavaServer Pages (JSP). JSF 2. IDE used for Java/J2EE development: Oracle JDeveloper 12c. Oracle ADF Skin Editor. Application Servers: Oracle WebLogic Application Server 12c. Databases: Oracle Database. Web Page structuring/design, and its tools: JavaScript, CSS, DHTML, jQuery. Version Control System: Subversion (SVN).
  • C4 Advanced Solutions
    Senior Java Developer
    C4 Advanced Solutions Feb 2014 - Mar 2017
    Abu Dhabi, United Arab Emirates
    Project: Working on Many Application Systems which is related to the Business requirements.Responsibilities:• Developing Systems using Oracle ADF 11.1.2.4.0, 12c.• Customizing the System User Interface Using Oracle ADF Skin Editor.• Integrating Oracle ADF Systems with Jasper Report Technology to generate Dynamic Reports.• Designing and Developing Many Reports using Jaspersoft Studio.• Integrating jQuery JavaScript library with Oracle ADF Applications.• Applying patches to Oracle ADF 11 for Supportability on Internet Explorer 11 (IE11).Development Environment:Java programming Using J2SE and J2EE:Core Java APIs. Java SE 7Oracle ADF 11.1.2.4.0, 12c.Java Servlet, JavaServer Pages (JSP).JSF 2.IDE used for Java/J2EE development:Oracle JDeveloper 11g (11.1.2.4.0) ,12c.Oracle ADF Skin Editor.Jaspersoft Studio.Application Servers:Oracle WebLogic Application ServerDatabases:Oracle Database.Web Page structuring/design, and its tools:JavaScript, CSS, DHTML, jQuery.Version Control System: Subversion (SVN).• Attended two weeks technical training on Building Application with ADF delivered by Oracle University.• Attended one week technical training on JavaFX 2.0 delivered by Oracle University.
  • National Bank Of Abu Dhabi
    Senior Technical Analyst
    National Bank Of Abu Dhabi Dec 2011 - Dec 2013
    Abu Dhabi - Uae
    Project: financial fusion (Online consumer Banking Application), Corporate Banking (CBX), Mobile Banking.Responsibilities:• Involved in customizing the online banking system according the bank requirements and Business needs, which includes the java classes and JSP Web pages.• Working on the financial fusion Business Central web application.• Implementing the financial fusion for multiple affiliates.• Integrate the new look and feel for the financial fusion web application.• Fix many issues related to cross browsing problem in the application.• Developing the Arabic version of financial fusion.• Working on mobile banking; adding new functionality, applying the new look and feel for the whole application; resolving many bugs and issues, integrate the mobile banking with the consumer banking application through web services.• Adding many javaScript functionalities using jQuery javaScript library.• Fixed many CSS problems; including adding new css classes and fixing the existed ones.• Adding new functionality inside the JSP using JSP scriptlets and financial fusion jsp custom tags.• Code Review for the whole financial fusion application.• Working on the integration part of the online banking with the other systems like backend core banking system, credit card system, alerts, payment gateway, service providers, sms, etc, THROUGH web services, and JMS.• Working on the SIT (System Integration Testing), and UAT (User Acceptance Testing) for the corporate Banking System. Development Environment: Java programming Using J2SE and J2EE: Core Java APIs. Java Servlet, JavaServer Pages (JSP). JSF. IDE used for Java/J2EE development: Eclipse. Application Servers: Sybase Application Server (EAServer). Databases: Sybase Database. Web Page structuring/design, and its tools: JavaScript, CSS, DHTML, jQuery, jQuery Mobile. Version Control System: Subversion (SVN).
  • Esolutions Maximo
    Technical Consultant
    Esolutions Maximo Mar 2010 - Dec 2011
    Abu Dhabi - Uae
    Project:Working on ADWEA(Abu Dhabi Water & Electricity Authority), ZADCO, Takreer And other GCC projects.Responsibilities: • Customizing maximo java classes according to the client functional specification (which is developed by the business consultant).• Applying maximo hot fixes, which represent many resolved issues.• Build new application on maximo product as new feature using maximo application designer.• Resolving daily issues that received from the client.• Upgrading old version of maximo on the client to the latest.• Data migration from old version to the new one.• Doing SQL QUERY on ORACLE, SQL SERVER.• Work with long distant client using Cisco WebEx.• Deploying maximo application on Bea Application server, IBM websphere application server.• Troubleshooting the bugs. • Working on different maximo version 5,6,7(The latest version).Development Environment: Java programming Using J2SE and J2EE: Core Java 5,6 APIs. Java RMI. IDE used for Java/J2EE development: Eclipse. Application Servers: BEA weblogic Application Server. IBM websphere. Databases: Oracle 11g. Sql Server. Version Control System: Subversion (SVN). Bug Tracker System: Mantis.
  • Git-Global Information Technology
    Senior Java/J2Ee Developer
    Git-Global Information Technology Mar 2009 - Mar 2010
    Amman - Jordan
    Project:Working on Traffic Management System (TMS), using Java, Apache Wicket Framework and Oracle Database.TMS maintain vehicle registration, vehicle testing, and driver license registration and issuing. Applying deferent technologies like RFID, PDA and Mobility, and different hardware integration technologies for testing the vehicles.Responsibilities: • Developing multiple modules in the project, like the user management modules, vehicle registration module, etc, using professional coding standards, object oriented techniques, design patterns, code refactoring, Hibernate, apache wicket framework, Google Guice dependency injection framework, JPA, JTA.• Designing and implementing the reporting module in the project using Jasper Report, Ireport technology, which includes exporting and generating reports dynamically in many formats, connection to the database using Hibernate, JDBC, and viewing the reports in the web application.• Developing web services, which is exposes for the HAND HELD PDA Devices requests.• Developing the deployment architecture for the project in the Version Control system, including installing the SVN Server, apache server, and SVN client, and all of its configurations, and designing the releases and tags of the project.Development Environment: Java programming Using J2SE and J2EE: Core Java 6 APIs. Apache Wicket Framework. Google Guice Dependency injection framework. Hibernate 3.5. JPA (Java Persistence API ) JTA (Java Transaction API) Jasper Report Technology. IDE used for Java/J2EE development: Eclipse, MyEclipse. BEA workshop. Application Servers: BEA weblogic Application Server. Databases: Oracle 11g. Web Page structuring/design, and its tools: JavaScript, CSS, DHTML, and Ajax. Macromedia Dreamweaver. Version Control System: Subversion (SVN).
  • Simtix-Software Solutions
    Java/J2Ee Developer
    Simtix-Software Solutions Feb 2007 - Feb 2009
    Amman - Jordan
    Project: Working on the pentali security system, using Java, Servlets, JSP, Strutrs FrameWork and Sql Server DataBase.Pentali security system provides a range of security solutions to keep unauthorized personnel and vehicles away from your people and your assets. It uses a wide range of security technologies like RFID, Explosives Detection, Video Analytics (CCTV), and PDA and Mobility. Responsibilities: • Designing and implementing modules that are part of the platform of the security application, by creating the Design Document for the module based on the Module Requirements, the design consists of designing java classes using The OOAD (Object oriented analysis and design) approach, and the design of database Tables for the module, etc, and then implementing it using Java core APIs, XML parsing, Hibernate for managing data persistence.• Designing and developing reusable components; server-side components, client side components. • Implementing web tier pages functionality and design for the security web application using JSP, DHTML, JavaScript, CSS, jQuery, Ajax, Json.• Developing the presentation and web tiers using Struts FrameWork including Struts Actions, JSP, Action Beans, and Validator framework. • Implementing the logic tier for the security web application using Servlets. Development Environment: Java programming Using J2SE and J2EE: Core Java APIs. Java Servlet, JavaServer Pages (JSP). Java with XML(xml parsing). Jakarta Struts Framework. Hibernate 3.0. IDE used for Java/J2EE development: Eclipse, and MyEclipse. Application Servers: JBoss. Databases: SQL Server 2005. Web Page structuring/design, and its tools: JavaScript, CSS, DHTML, jQuery, TIBCO PageBus, and TIBCO DWR. Ajax, Json. Macromedia Dreamweaver, and MyEclipse. Version Control System: Subversion (SVN).
  • Bt Applied Technology
    Java/J2Ee Developer
    Bt Applied Technology Nov 2005 - Jan 2007
    Amman - Jordan
    Project: Working on the integration system (iLingua) of the King Abdul Aziz Endowment Project (ABRAJ ALBAYT) Complex Using Apache struts framework, servlet, JSPs, JavaBeans and with Oracle database. Mecca’s King Abdul Aziz Endowment Project (KAAEP), is one of the largest construction projects in the Middle East and of the largest converged network implementations in the world. KAAEP, situated opposite the Holy Mosque, is designed to provide facilities for the increasing numbers of pilgrims who head to Mecca, as well as local residents.Responsibilities: • Involved in design, develop and deploy the Presentation and Web Tiers based on Struts Frame Work using Java, JSP, XML, Action Beans, Action Classes .• Involved in developing interfaces for the systems using struts framework.• Involved in writing and performance tuning for SQL Queries to interact with (Oracle 10g) as per DAO Object Patterns.• Involve in designing report using jasper Report API and iReport.• Worked as a member in Production Support team in order to provide technical support to the application users.• Involved in testing of application on various levels like JUnit, Integration and System testing by utilizing various methodologies.Development Environment: Java programming Using J2SE and J2EE: Core Java APIs. Java Servlet , JavaServer Pages (JSP). Java with XML (xml parsing). Log4J. Jakarta Struts Framework. JDBC. IDE used for Java/J2EE development: BEA workshop, Borland JBuilder, NetBeans, Oracle 10g JDeveloper. Application Servers: Jakarta Tomcat5. Bea WebLogic. Databases: Oracle Database (10g). Web Page structuring/design, and its tools: JavaScript, CSS, DHTML. Macromedia Dreamweaver. Version Control System: Subversion (SVN).

Ayman Odeh Skills

Excellent Programming Skills Good Knowledge In C++ Developing Server Side Web Application Using Struts Framework Build And Design Reports Using Jasper Report Apis And Ireport Tool Mysql Databases Java With Xml Learning And Teaching New Technologies Quickly And On Demand Ensuring That Development Standards And Best Practices Are Followed Php Eclipse

Ayman Odeh Education Details

  • Jami'At Amman Al-Ahliyya
    Jami'At Amman Al-Ahliyya
    81.1 Very Good

Frequently Asked Questions about Ayman Odeh

What company does Ayman Odeh work for?

Ayman Odeh works for Emirates Defense Industries Company

What is Ayman Odeh's role at the current company?

Ayman Odeh's current role is Senior Java Developer at Emirates Defense Industries Company.

What schools did Ayman Odeh attend?

Ayman Odeh attended Jami'at Amman Al-Ahliyya.

What skills is Ayman Odeh known for?

Ayman Odeh has skills like Excellent Programming Skills, Good Knowledge In C++, Developing Server Side Web Application Using Struts Framework, Build And Design Reports Using Jasper Report Apis And Ireport Tool, Mysql Databases, Java With Xml, Learning And Teaching New Technologies Quickly And On Demand, Ensuring That Development Standards And Best Practices Are Followed, Php, Eclipse.

Not the Ayman Odeh you were looking for?

  • Ayman Odeh

    General Manager At Ups
    United Arab Emirates
  • Ayman Odeh

    Instructor At Al Ain University - College Of Engineering - Software Engineering Department
    Abu Dhabi Emirate, United Arab Emirates
    1
    aau.ac.ae
  • Hashem Ayman Odeh

    Leading Strategic Advisor In Digital Transformation | Digital Government | Customer Experience | I Empower Public Sector Organizations To Enhance Service Delivery Through Innovative Digital Solutions.
    United Arab Emirates
  • Ayman Abu Odeh

    Regional Sales Manager, Dts Telco -Meta Region
    United Arab Emirates

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.