We are looking for a talented #Senior_JAVA_Developer
• Analyzing user requirements; envisioning system features and functionality.
• Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
• Writes well designed efficient and testable code.
• Ensure the best possible performance, quality, and responsiveness of the applications.
• Implementation of security and data protection.
• Developing technical documentation.
• Maintaining the systems once they are up and running.
• Maintain our existing applications, which include fixing critical defects, adding features & enhancements improving the applications’ performance.
• Doing survey to select the places and coordinate with them.
• 3+ years’ experience in software design and development. [must]
• Good experience in object oriented and application design.
• Deep knowledge and practical experience of #JavaSE and #JavaEE.
• Experience in working with, designing and maintaining MySQL databases.
• Experience in working with Design patterns.
• Good experience in ORM.
• Knowledge in Web services.
• Knowledge of GWT and Vaadin is a plus.
– Very Good English.
– Hard worker.
– Good Communication skills.
– Work under pressure
– Analytical thinking.
– Salary: Negotiable.
– Social & Medical Coverage.
– Place: El Maadi-Egypt.