Senior Java Developer
EastNets -
Cairo, EgyptPosted 3 years ago20Applicants for2 open positions
- 8Viewed
- 8In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Collect, review and analysis user requirements.
- Develop and document system specifications.
- Define system architecture of the application.
- Provide estimates of the development activities as input to the project plans.
- Develop, install, and integrate software systems.
- Write, modify, integrate, test, and maintain software codes.
- Work closely with Professional Services, Technical Support and QA teams to define test cases, and help resolve technical issues.
- Prepare reports on the status of the development activities.
- Assess, troubleshoot, document, upgrade and develop maintenance procedures for EastNets products.
- Research and evaluate different technologies and solutions.
- Test and evaluate new technologies; recommend and participate in developing enhancements for existing systems.
- Provide 3rd and 4th level application support to resolve customer issues.
- Mentor junior members of the development team.
Job Requirements
- Strong in data structures, algorithms, problem solving.
- Good knowledge in Java core (Java 8), Spring Framework.
- Architecture skills, knowledge of design patterns, and strong fundamentals.
- Knowledge in ML algorithm.
- Knowledge in Front end framework, XHTML, JSF(JSF implementations), JS, CSS.
- knowledge in DBMS(SQL, Oracle and noSQL is plus).
- knowledge in Web services (Restful and SOAP).
- knowledge in ORM (JPA).
- Strong communication, presentation and interpersonal skills.
Featured Jobs
Similar Jobs
- Senior Java DeveloperFawry for Banking Technology and Electronic Payments S.A.E - Smart Village, Giza1 day ago