Resume of Senior Java Developer




Title
Senior Java Developer

Primary Skills
Java, J2EE, EJB, JDBC, XML, JSF, Struts, Hibernate, JDO, HTML,ULC,JSP,Javascript,web services, Ajax

Location
Canada-SK-Regina

Posted
Mar-20-08

RESUME DETAILS
Personal Qualifications

• Excellent interpersonal skills, proven team player with ability to lead or mentor junior developers.
• A highly motivated, goal/results driven performer, that is capable of working as an autonomous unit to solve problems, produce exceptional deliverables, and meet deadlines.
• Highly flexible and willing to assume multiple roles in meeting and exceeding the clients' needs.

Employment

Feb.2004 -- Present
Farm Credit Canada
Senior Developer
Regina, Saskatchewan

Feb. 2001 -- Jan.2004
EDS Canada Inc.
Information Analyst
Regina, Saskatchewan

Oct. 2000 -- Feb. 2001
ProWrite Communications
Web Developer
Saskatchewan (off-site development)

Recent Professional Experience

Consolidated Customer View (November 2007 -- April 2008)

Some of the main features of this project included:

• Integration of business services across multiple domains and applications (SAP, BEA and PeopleSoft)
• Consolidating the view of customer information via a single portal interface.
• Consolidation of business services to access and manipulate customer data and processes.

My duties included:

• Lead developer of enterprise workflow and worklist features.
• Development of web services for security and workflow.



Application Integration and Security (August 2007 -- October 2007)

Some of the main features of this project included:

• Integration of business services across multiple domains and applications (SAP, BEA and PeopleSoft)
• Securing the business service layer against Active Directory authentication

My duties included:

• Lead developer of integration pieces using BEA Integration product
• Development of test cases for integration pieces
• Provided recommendation and solution for securing business service layer against Active Directory



SAP Integration Project (December 2006 -- April 2007)

Some of the main features of this project included:

• The seamless integration of SAP and BEA applications.
• Single sign on between SAP and BEA applications.
• Hooking into SAP and BEA worklist/workflow engines.

My duties included:

• Participation in the design effort of this project.
• Developed and documented prototypes demonstrating integration between various SAP and BEA functionality, including worklist/workflow, UI technologies, and single sign on between SAP/BEA, etc...


BEA Worklist Integration (August 2006 -- December 2006)

Some of the main features of this project included:

• The seamless integration of the BEA worklist/workflow product into existing applications.
• Developing Java web services to expose and abstract the BEA worklist/workflow functionality.

My duties included:

• Participation in the design effort of this project.
• Developing source code and unit tests for several web services used to interact with the BEA worklist/workflow product.


Portal Calculators Project (November 2005 -- July 2006)

Some of the main features of this project included:

• The integration of ULC portlets/applets into the portal application
• Using complex algorithms to calculate loan prepayment, buy-down scenarios, insurance premiums, as well as extensive customer searching functionality.
• Generating payment schedules for various loan products.
• Developing Java web services for many of the calculator functions.

My duties included:

• Participation in the design effort of this project.
• Interpreting complicated requirements and implementing them in a user-friendly application that meets the needs of the users.
• Developing source code and unit tests for several web services used to perform many of the above calculations.

BEA Weblogic Portal Deployment (May 2005 -- October 2005)

Some of the main features of this project included:

• The integration of JSF portlets into the portal application
• The implementation of a single sign-on strategy.
• Indexing/spidering of web resources, and performing searches on those indexes (Autonomy search engine)
• Defining and storing profile specific attributes for personalization

My duties included:

• Participation in the design effort of this project.
• Performing programming of most of the portal features
• Guidance and mentorship of junior developers

BEA Weblogic Portal Proof of Concept (December 2004 -- May 2005)

Some of the main features of this proof of concept included:

• Developed a strategy for and example of portal internationalization
• Developed a single sign-on example and strategy
• Demonstrated inter-portlet communication
• Provided an example of the use of the Autonomy search engine
• Email and Outlook calendar integration

My duties included:

• The development and management of portlets and portal software for the proofs mentioned above

Enhancements to the E-Business Web Application for Farm Credit Canada (February 2004 -- December 2004)

Some of the main features of this web application included:

• Utilizing XML descriptors to describe screens, their actions, and their security roles'/levels.
• Dynamic language swaps between French/English.
• Scoring of potential loan candidates, disbursements on loans, and payments on loans.
• Integration with Active Directory (LDAP), CRM, Oracle, PeopleSoft, Visual Basic, and the loan origination mainframe system.
• Maintains state throughout the life of a user's session.
• Using Windows Services for UNIX for accessing a report repository
• Management of the report repository


My duties included:

• Analysis and design of application modules.
• Lead developer and mentor to junior developers
• Development/enhancements to J2EE SDE.
• Creation of a development cookbook for new/junior developers.
• Lead developer/mentorship role.
• Development of J2EE web application using Borland Jbuilder, Eclipse, Ant, EJB, Java Server Pages, Weblogic 5/6/7/8, JavaScript, XML, HTML, DHTML, Visual Source Safe 6.0., StarTeam, Ant
• Development of middle-tier data access components using TopLink, and EJB's.


Design/Development of the BOSS/E-Business Web Application for Farm Credit Canada (June 2002 -- August 2003)

Some of the main features of this web application included:

• Conversion and new development of an existing VB 6.0 fat client two-tier desktop application, to an n-tier J2EE thin client web application.
• Wrapping COM components from Java to perform credit ratings.
• Utilizing XML descriptors to describe screens, their actions, and their security roles'/levels.
• Dynamic language swaps between French/English.
• Scoring of potential loan candidates, disbursements on loans, and payments on loans.
• Integration with Active Directory (LDAP), Oracle, PeopleSoft, Visual Basic, and the loan origination mainframe system.
• Maintains state throughout the life of a user's session.

My duties include:

• Analysis and design of application modules.
• Development/enhancements to J2EE SDE.
• Creation of a development cookbook for new/junior developers.
• Lead developer/mentorship role.
• Development of J2EE web application using Borland JBuilder, EJB 1.x/2.0, Java Server Pages, Weblogic 5/6/7, JavaScript, XML, HTML, DHTML, Visual Source Safe 6.0.
• Development of middle-tier data access components using TopLink, and EJB's.
• Migration of source code and compiled code through Development, Test, and Production environments.


Education/Certifications

2005 Sun Certified Web Component Developer

2004 Sun Certified Java Programmer

1998-2000 Computer Information Systems Diploma
SIAST, Palliser Campus (CIPS accredited program)


Technical Skills

Programming and Internet Development Technology
• Active Server Pages (ASP)
• XML/XSL/XSLT
• Visual Source Safe 6.0 (VSS)
• SQL
• C++
• Hyper Text Mark Language (HTML)
• Dynamic HTML (DHTML)
• JavaScript
• Java / J2EE
• Cascading Style Sheet (CSS)
• TopLink
• Weblogic 5/6/7/8/9.2
• Weblogic 8.1 Portal
• Java Server Pages (JSP)
• Apache Tomcat
• Jakarta Struts
• EJB 2.0
• JSF
• Eclipse
• StarTeam
• Ant
• TOAD
• Weblogic Workshop
• JUnit
• HTMLUnit
• Hibernate
• JDO
• ULC (Swing/Java Applets)
• Java Web Services
• JOOReports
• Axis Web Services
• Ajax
• Active Directory



Database Systems

• Microsoft SQL Server
• Microsoft Access
• Pervasive .SQL
• Oracle
• MySql

Operating Systems
• Windows 2000 Server / Professional
• Windows NT Server 4.0
• Windows NT Workstation 4.0
• Windows 95, 98, ME, XP, Vista
• Unix
• DOS


Project Management Tools
• Microsoft Excel
• Microsoft Word
• Microsoft Project
• Microsoft PowerPoint

Modeling Tools
• Rational Rose
• Visio

Software Development Methodologies
• RUP
• XP (Extreme Programming)



Certifications
Sun Certified Java Programmer
Sun Certified Web Component Developer

CONTACT DETAILS

You must be logged in and have a current resume access subscription. Login or Register »


View all resumes in Canada-SK-Regina »
View all resumes in Canada-SK »

View other Senior Java Developer resumes, Programmer / Developer resumes