Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design and Develop web applications using Java, Servlets, JSP, JSF, HTML, DHTML, JavaScript, XML and AJAX.
- Design and implement databases using Oracle, MySQL.
- Design and Develop Integration projects between existing systems, using XML, SOAP and Web services.
- Document functional and non-functional system specifications.
- Design for scalability, high performance and high availability systems.
- Use and adapt coding standards.
- Review code and design documents of junior developers, as well as test plans.
- Lead and mentor Junior Developers.
- Design, develop and implement analytics solutions and test experiences using Java/J2ee to meet data collection, reporting and
- Writes the detailed instructions and code that computers must follow to perform their functions
- Conceives, designs, and tests logical structures for solving problems by computer
- Occasionally, play the role of program analysts, which being responsible for both the systems analysis and the actual programming work
- Writes simple programs and tools to create and adjust databases
- Provides his code with reusable components
Job Requirements
- Expert with standard Java technologies J2SE , J2EE
- Focus on software quality and delivery dates.
- Strong database skills, including schema design and query optimization, especially using MySQL.
- Highly analytical and technologically savvy, with strong problem-solving skills.
- Extensive hands-on experience with the following technologies/ products: HTML, DHTML, XML, JavaScript, CSS. Experience in AJAX technologies is a plus.
- Experience using J2EE Frameworks, Servlets, JSP, JSF, Spring Framework JSF, spring, Hibernate, JPA, EJB. Eclipse, Apache Tomcat, JBOSS, Glassfish, Linux. XML/SOAP/Web Services.
- Ability to document software products during all stages of development.
- Ability of performance tuning and building scalable systems.
- Superior analytical, problem-solving,
- Plus Qualifications:
- Experience in developing for mobiles (J2ME , Android or Symbian)
- Experience using J2EE Frameworks, such as Struts, spring MVC.
- 3 to 5 year experience in the field
Featured Jobs
Similar Jobs
- Senior Java DeveloperFawry for Banking Technology and Electronic Payments S.A.E - Smart Village, Giza2 days ago