Post Job Free

Resume

Sign in

Sr Java Developer

Location:
Sherwood, OR, 97140
Salary:
80-90 K/year
Posted:
August 13, 2010

Contact this candidate

Resume:

Summary

More than * years software engineering and solid experience with software life cycle activities and team leadership activities.

I am interested in pursuing a career in software engineering. I consider myself a fast learner and a team player.

Computer skills

Proficient in:

* Languages: Java, J2EE (Servlets, EJBs, JSPs, JDBC)

* Web authoring languages: XML, HTML, JavaScript

* IDEs: IBM Visual Age 3.5, EClips, JDeveloper 10g.

* Database: Oracle 9i, MS Access 97.

* Application servers: IBM Websphere Application Server 5, Bea Weblogic 8.4.

* Object oriented design and modeling using UML

* Unit testing: JUnit.

* Java frameworks: MVC, Struts.

* Platforms: Microsoft Windows® 2000, Microsoft Windows XP.

* Configuration management tools: CVS, PVCS, Visual Source Safe.

* Functional Area: SME in Function Point Counting

Familiar with:

* Languages: Microsoft Visual C++, Microsoft Visual Basic®.

* Web authoring languages: Cold Fusion.

* Database: DB2.

* Platforms: Unix.

* Open source APIs: Hibernate

* Build tools: Ant script.

* Functional Area: Project Management and Agile methodologies.

Experience

Information Specialist

2004-to date

EDS Corp – Egypt Branch, Cairo (CMMI L3 organization)

* Primary responsibilities include design and development of Telecommunications and Automotive web applications which include.

* Design of backend and frontend components using UML and java design patterns.

* Design and coding of session beans that was the facade and contains the business logic.

* Design and coding of DAOs that connects with DB through entity beans or direct JDBC connection.

* Design and coding of business delegates and business models.

* Integration with other systems through their session beans.

* Creation of the data-sources and deployment on the application servers.

* Creation JUnit classes for the unit testing of the system.

* Now telecommunicating with EDS Egypt, working on a desktop Java application.

* Analyze requirements and system specifications and generate use cases.

* Unit testing and system testing of the web applications.

* Review specification documents and generate test cases.

* Deign reviews to make sure that all use cases are covered and that it match system architecture and standards.

* Coordination with business SMEs, project manager, DBA and IT teams to resolve issues.

* Drive time and resources estimates.

* Apply EDS processes according to the project type to produce applications in quality.

* Mentoring and coaching other team members and technical leadership.

* Design and code documentation.

* Versioning of system code and documents.

* Interviewing new company resources.

* Participating in some project management activities and worked as project coordinator.

* Function point counting of some projects.

Senior Software developer

1999-2004

Asset technology groups, Cairo, Egypt

* Designed and developed financial, component management and program management web applications and integrate these applications with document management system.

* Design and coding of DAOs.

* Design and coding of Servlets.

* Integration with a Document Management System using its APIs.

* Creation of entity beans.

* Creation of JSPs.

* Develop financial application using VC++, VB and crystal reports.

* System Testing.

Education

Ain Shams University

Cairo, Egypt

* B.Sc. Of Computer & Systems Engineering 1999

* Requirements Engineering Course at Portland State University 2010

Certifications:

* Sun Java Programmer.

* Sun Enterprise Java Architect (Part1) – which includes Security, Messaging using JMS, design patterns, EJBs, protocols.

1999



Contact this candidate