Responsible for analysis, development, maintenance and support of high performing Java applications from layout to function.
Develop, maintain and support applications built using a Java SE swing client and consuming soap over http web services using Java EE.
Develop applications using Rational Application Development for WebSphere IDE.
Education: Bachelor’s Degree in Computer Science or Computer Engineering
Work Experience: Min 5 years of experience in software development using Java
English, Arabic and French
Strong knowledge in java J2EE and OOP
Strong knowledge in developing APIs (SOAP and REST)
Strong knowledge in Security best practices
Strong Knowledge in SQL
Strong knowledge in Designing the GUI/UX for Java
Strong experience in delivering Java applications using JNLP
Good knowledge in WebSphere
Knowledge in JBPM, Drools, JPA and AS/400 is a plus
Attention to Detail & Quality
Good Verbal & Written Communication Skills
Teamwork & Cooperation
Commitment & Credibility