Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Receive the user data documented requirements and specifications.
- Convert the business requirements into applications.
- Develop and maintain applications that meet the requirements and specifications set by the Business System Analyst or received from users.
- Design ADF pages and reports to meet the user requirements.
- Test programs and ensure that they satisfy the specifications written by the Business System Analyst.
- Develop codes, test, debug, implement, and document highly complex programs.
- Build complex business ADF applications using Java (EE and SE) and ADF, etc.
- Collaborate with other developers, architects, and quality assurance teams to determine optimal solution architecture, efficiency, maintainability, and scalability.
- Assist in defining project plans and schedules.
- Complete coding, testing and documentation on assigned systems or modules.
- Adhere to disciplined company methodologies and processes for managing quality of software development.
Job Requirements
- Bachelor’s degree in Computer Science or Computer Engineering.
- 3+ years of relevant experience.
- Very good command of English language.
- Preferred to be Cairo/Ain Shams Universities' graduates.
- Expert in software architecture, practices, and procedures for development of JAVA based applications.
- Excellent knowledge of Oracle SQL, PL/SQL, ADF, Forms and Reports.
- Excellent knowledge of Java EE, Java SE and Jasper.
- Very good knowledge of DB concepts and tools.