Marwa Attia, Principal Java Developer

Marwa Attia

Principal Java Developer

Integrant

البلد
مصر - القاهرة
التعليم
دبلوم عالي, Technology and Maritime Transport
الخبرات
15 years, 3 أشهر

مشاركة سيرتي الذاتية

حظر المستخدم


الخبرة العملية

مجموع سنوات الخبرة :15 years, 3 أشهر

Principal Java Developer في Integrant
  • مصر - القاهرة
  • أشغل هذه الوظيفة منذ مارس 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
  • مصر
  • يناير 2014 إلى فبراير 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
  • مصر - القاهرة
  • مايو 2012 إلى أبريل 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
  • مصر - القاهرة
  • أغسطس 2010 إلى أبريل 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
  • مصر - القاهرة
  • يونيو 2008 إلى ديسمبر 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.

الخلفية التعليمية

دبلوم عالي, Technology and Maritime Transport
  • في Arab Academy
  • يناير 2014
دبلوم, Software development
  • في National Telecommunications InstituteJava Technology
  • يناير 2007
بكالوريوس, Physics & Computer
  • في Ain Shams University
  • يناير 2006

Specialties & Skills

Web Services
JavaScript Frameworks
Web Development
Software Development
Hibernate
AngularJS

اللغات

العربية
متمرّس
الانجليزية
متمرّس