Marwa Attia, Principal Java Developer

Marwa Attia

Principal Java Developer

Integrant

Lieu
Egypte - Le Caire
Éducation
Diplôme supérieur, Technology and Maritime Transport
Expérience
15 years, 3 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :15 years, 3 Mois

Principal Java Developer à Integrant
  • Egypte - Le Caire
  • Je travaille ici depuis mars 2015

- Involved in high level and low level design using UML diagrams.
- Responsible for unit testing and integration testing, bugs fixing, handling change requests and code reviews
- Implemented various design patterns in the process like - Front controller, MVC, Singleton, Factory, and Session Façade patterns.
- Used Maven for building the application.
- Estimation of work based on agile methodology.

Senior Software developer à CIT Global
  • Egypte
  • janvier 2014 à février 2015

Responsible for developing and maintaining the integration layer between a collaborative mobile payment business solution and different financial services providers (Banks, other mobile payment solutions, etc).
Responsible for developing and maintaining the core business components for the mobile payment solution.
Provide expertise in integration layer and Mule ESB technologies.
Provide expertise in EJB3, CXF, SOAP web services.
Involved in high level and low level design using UML diagrams.
Responsible for unit testing and integration testing, bugs fixing, handling change requests and code reviews
Implemented various design patterns in the process like - Front controller, MVC, Singleton, Factory, and Session Façade patterns.
Used Maven for building the application.
Estimation of work based on agile methodology.

Senior Web developer à Informatique
  • Egypte - Le Caire
  • mai 2012 à avril 2013

Responsible for customizing FileNet Workplace using FileNet HTTP Step Processor Technique and DOJO Framework.
Provided workflow map design including process routing, queues, rosters and components, event logging, milestones, and statistics
Working with FileNet (CE/PE) APIs and Java APIs.
Participated in some application architecture functions.
Developed and maintain Application Support standards and procedures documentation as required.
Worked with clients and end-users to develop and understand business requirements

Senior Java Developer à It-Blocks
  • Egypte - Le Caire
  • août 2010 à avril 2012

● Responsible for the design, implementation, and re-factor of GWT core front-end infrastructure, while providing the integration points for an IBM based ECM back-end tier.
● Diagnosing and resolving system faults.
● Designing and implementing quality, web-based software products.
● Participating in all phases of the software development cycle.
● Supporting existing software products and making progress on new products.
● Analyzing user needs and then developing appropriate software solutions.
● Performing root cause analysis on software problems.
● Working with off-shore or off-site team members.
● Testing products to ensure that they operate satisfactorily.

Java developer à IT-Blocks
  • Egypte - Le Caire
  • juin 2008 à décembre 2010

● Close shadowing with senior team member in all stages of Software Development and Software Testing Life Cycles.
● Close shadowing with senior team member in all stages of Test Defect Life Cycle.
● Participate in preparation of Test cases and Defect reports
● Understanding Business requirements and Designed documents.
● Develop and maintain web-based front-end applications to match the business requirements of the customer.
● Involved as a part of a team in the development and maintenance of the needed core business components.

Éducation

Diplôme supérieur, Technology and Maritime Transport
  • à Arab Academy
  • janvier 2014
Diplôme, Software development
  • à National Telecommunications InstituteJava Technology
  • janvier 2007
Baccalauréat, Physics & Computer
  • à Ain Shams University
  • janvier 2006

Specialties & Skills

Web Services
JavaScript Frameworks
Web Development
Software Development
Hibernate
AngularJS

Langues

Arabe
Expert
Anglais
Expert