Responsible for analysis, development, maintenance and support of high performing Java applications from layout to function.
Job Responsibilities:
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.
Requirements:
Education: Bachelor’s Degree in Computer Science or Computer Engineering
Work Experience: Min 5 years of experience in software development using Java
Languages:
English, Arabic and French
Computer skills:
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
Other skills:
Attention to Detail & Quality
Time Management
Good Verbal & Written Communication Skills
Teamwork & Cooperation
Commitment & Credibility