Top Business Group for Human Resources

Senior Java Developer

Category IT
Publish Date Wednesday 03-01-2018
Country Egypt
Gender any
Years Of Experience 3 - 5 Years
Salary Negotiable

An international company located in 5th settlement is hiring a Senior Java Developer


Benefits:
  • Transportation
  • Medical Insurance 
Qualifications:
  • Bachelor Degree:
  • Computer Science
  • Experience Background
  • Java, software development
  • Years of Experience: 4-6
  • Computer Skills: Good in Microsoft office
  • Language Proficiency: Excellent in Arabic and English
Job Description:
  • Design, develop, enhance, debug, and implement software. Troubleshoot production problems related to software applications.
  • Research, test, build, and coordinate the conversion and/or integration of new products based on client requirements. Design and develop new software products or major enhancements to existing software.
  • Address problems of systems integration, compatibility, and multiple platforms. · Consults with project teams and end users to identify application requirements.
  • Perform feasibility analysis on potential future projects to management.
  • Assist in the evaluation and recommendation of application software packages, application integration and testing tools.
  • Resolve problems with software and responds to suggestions for improvements and enhancements.
  • Act as team leader on projects.
  • Instruct, assign, direct, and check the work of other software developers on development team.
  • Participate in development of software user manuals. Skills We require the following skills:
  • Excellent application system design and development skills
  • Strong experience in architecting, implementing and managing high performance scalable J2EE applications on Linux/Unix platforms with one or more of the following: Java Web Services, Oracle SQL Developer, JSP, EJB, Struts, Spring, Ant, JSF JMS, XML, JBoss, JDeveloper
  • Development experience with Oracle WebCenter and WebLogic is a must
  • Excellent knowledge of J2EE architecture/design patterns, Object Oriented Design methodologies, SOA, data modeling techniques and SOAP.
  • Strong experience designing / developing with n-tier architectures (UI, Business Logic Layer, Data Access Layer)
  • Solid knowledge of OOP software concepts, design patterns, and best practices
  • Ability to adapt quickly to an existing, complex environment and learn new concepts / software technologies as needs arise
  • Very strong SQL experience of writing complex queries and developing views
  • Strong problem-solving and analytical skills.
  • Self-motivated, independent, detail oriented, and a responsible team-player
  • The ability to communicate effectively - both verbally and in writing.