Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
Rawan Barakat, JAVA Developer

Rawan Barakat

JAVA Developer·Freelancer

United Arab Emirates

Master's degree, Software Engineering

Work experience

Total years of experience: 22 years, 5 months

JAVA Developer

January 2013 - Present

Freelancer

Sharjah, United Arab Emirates

January 2013 - Present

JAVA Freelance projects with various companies abroad.

The project starts by understanding the client brief and requirements. Then we agree on the time frame and start the development process:

-Requirement gathering
-Setting the project milestones
-Writing project specifications
-Design UML diagrams
-Implementation.
-Using core Java & J2EE technologies : JMS, XML, Hibernate, Spring framework, Struts, EJB, WebLogic Server and Oracle PLSQL.

Company industry:
IT Services
Job role:
Information Technology

Team Leader

January 2011 - December 2011

ProGineer Technologies - PDF Solutions

Jerusalem, Palestine

January 2011 - December 2011

-Designing the Software Requirements Specifications (SRS) documents

-Back end development using latest Java technologies

-Assisting the business and providing support services on the application's implementation, integration and administration

-Managing the team members and keeping track of their tasks and quality of code

-Keeping myself updated with the latest JAVA and software engineering methodologies and best practices

Company industry:
Software Development
Job role:
Information Technology

Senior Java Developer

February 2006 - August 2006

Coral Systems

Jerusalem, Palestine

February 2006 - August 2006

- Web applications development utilizing Java Server Faces (JSF) and web services

- GUI development utilizing AJAX

- Database solutions utilizing Oracle

- Application Servers used are Apache Tomcat and Oracle OC4J

Company industry:
Software Development
Job role:
Information Technology

Java Developer

June 1999 - February 2006

Bisan Systems

Jerusalem, Palestine

June 1999 - February 2006

- Development of desktop applications utilizing Java, development of reusable components that handles building automatic user interface, automatic creation/updating for database tables and automatic handling for all database operations where the developer can concentrate only on the business development and get a rapid development for the application since all non business operations are handled

- Database solutions utilizing MySQL, Oracle

- Use of Java & J2EE: swing, JDBC, RMI, Reflection, SSL, JSF, JSP, Servlets, XML... etc.

- Requirement gathering and UML design.
- Research

Company industry:
Software Development
Job role:
Information Technology

Computer Lab Assistance

September 1998 - June 1999

Al Quds University

Jerusalem, Palestine

September 1998 - June 1999

Training students how to develop desktop and web-based applications and other collateral programming & database solutions

Company industry:
Primary, Prep, & Secondary School
Job role:
Information Technology

Education

DePaul University

June 2009

June 2009

Master's degree, Software Engineering

United States

GPA (point): 3.964 out of 4

GPA (point): 3.964 out of 4

Masters degree in software engineering from one of the most reputed universities in the United States.

Al Quds University

June 1998

June 1998

Bachelor's degree, Computer Science

Palestine

GPA (percentage): 76%

GPA (percentage): 76%

Bachelor degree in computer science.

Skills

Systems Analysis
Expert
Systems Analysis
Expert
Web Development
Expert
Web Development
Expert
Software Engineering
Expert
Software Engineering
Expert
Java
Expert
Java
Expert
Programming
Expert
Programming
Expert
Crystal Reports
Expert
Crystal Reports
Expert
web development
Expert
web development
Expert
software engineering
Expert
software engineering
Expert
XML, Web services, JavaScript, HTML, CSS
Intermediate
XML, Web services, JavaScript, HTML, CSS
Intermediate
Systems Analysis
Expert
Systems Analysis
Expert
Web Development
Expert
Web Development
Expert
Software Engineering
Expert
Software Engineering
Expert
Java
Expert
Java
Expert
Programming
Expert
Programming
Expert

Languages

Arabic
Expert
English
Expert