We provide IT Staff Augmentation Services!

Sr Java Developer / Architect Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 15 years of experience implementing and managing all phases of the software development / system design life. My expertise is design, development and architecture.
  • Solid experience in UI / Object - Oriented Application design and architecture;
  • Excellent System Analysis and Business Analysis skills;
  • A proactive, analytical, diligent, solution-oriented approach.

PROFESSIONAL EXPERIENCE

SR JAVA DEVELOPER / ARCHITECT

CONFIDENTIAL

RESPONSIBILITIES

  • Worked wif product team to translate user stories into stable, performant code.
  • Changing architecture design for UR projects URAdmin, OES PDP (Java, Spring, iBatis, IBM MQ, JMS, XML, Eclipse, Weblogic, Oracle, Java Script, ExtJS, UML).
  • Performing Business and System Analysis for UR projects.
  • Performing systems analysis for the Client Registry (CR) Project.
  • Modifying CR project (Java, XML, RAD, WAS, XMLSpy, soapUI, JPA, DB2).
  • Developing UR and OneId projects URAdmin (Java, Spring, iBatis, IBM MQ, JMS, XML, Eclipse, Weblogic, Oracle, Bootstrap, Java Script, ExtJS, UML).
  • Performing testing for CR project (soapUI).
  • Maintained and enhanced existing functionality for OES, OVD, STS components.
  • Investigating, estimating, designing, coding and unit testing.
  • Managing application releases to ensure new code is deployed smoothly.
  • Providing production support.

SENIOR FRONT END DEVELOPER

CONFIDENTIAL

RESPONSIBILITIES

  • Performing changes in Stock Price Web project’s architecture.
  • Modifying Front End for Stock Price Web project.
  • Performing middle tier testing Heavy Pages Conversion (HPC).
  • Creating new Front End for Heavy Pages Conversion (HPC) project (Escenic Web Content Management System, JEE, Spring, Struts, JQuery, AJAX, Bootstrap, SOLR, Cassandra, GIT, IntellyJ, Resin, Weblogic, Windows 7, OS MAC, Linux, Agile Scrum, Jira).
  • Investigating, estimating, designing, coding and unit testing.
  • Providing production support.

SENIOR APPLICATION DEVELOPER

CONFIDENTIAL

RESPONSIBILITIES

  • Performing systems analysis for the Warehouse Management Open System.
  • Maintaining, enhancing and supporting Web-based reporting system (JEE, XHTML, JSF, Spring, Struts, Oracle, WAS, Eclipse, HP Quality Center 10.00).
  • Creating Crystal reports, modifying existing reports and investigating defects.
  • Maintaining and enhancing Labor Management project and Operational Control Interface.
  • Performing Oracle database migration and tuning.
  • Investigating, estimating, tuning, designing, coding and unit testing in PL/SQL code.
  • Modifying Graphic User Interface (GUI) for Postbill project.
  • Providing production support.

SENIOR PORTAL DEVELOPER / ARCHITECT

CONFIDENTIAL

RESPONSIBILITIES

  • Performing systems analysis for the PFR - Parks, Forestry and Recreation.
  • Architecture design for PFR project.
  • Implementing changes to PFR project for City Portal. (JEE, XHTML, JSF, Spring, Struts, Oracle, SQL Server, RAD 7.5, WAS, WPS)
  • Performing content configuration and management. (Vignette Content Management - VCM 7.6)
  • Performing portlet management. (WebSphere Portal Server - WPS)
  • Created VBIS diagram.
  • Provided VBIS (Vignette Business Integration Studio) training.

LEAD SYSTEM ANALYST / ARCHITECT

CONFIDENTIAL

RESPONSIBILITIES

  • Performing architecture design for the OSAP - Ontario Student Assistance Program.
  • Performing transformation for OSAP project from AS/400 system to new Java base technology. (JEE, XHTML, JSF, Spring, iBatis, SOA, Websphere Application server 7.0, Oracle 11g, RSA 7.5, Entrust, PKI)
  • Creating Graphic User Interface (GUI) for OSAP project. (JEE, XHTML, JSF, Spring, RSA 7.5)
  • Implementing changes to the project. (JEE, XHTML, JSF, Spring, Oracle 11g, SQL Developer, RSA 7.5)
  • Database design for the OSAP project. (Oracle 11g, SQL Developer)
  • Importing and converting data from AS/400 system to Oracle database.
  • Creating system documentation for OSAP project.
  • Creating UML diagrams for OSAP project. (Rational Software Architect, Visio)
  • Supporting the OSAP project and fixing the reported problems. (JEE, XHTML, JSF, Spring, iBatis, SOA, Websphere Application server 7.0, Oracle 11g, RSA 7.5, HP Quality Center)

SENIOR JAVA DEVELOPER / ARCHITECT

CONFIDENTIAL

RESPONSIBILITIES

  • Performing systems analysis for the MCoE - Mortgage Center of Expertise project.
  • Performing changes in MCoE project’s architecture.
  • Creating Web Graphic User Interface (GUI) for MCoE. (J2EE, JSC, Java Script, CSS, XHTML)
  • Implementing changes to the project. (J2EE, EJB, JSP, Spring, Hibernate, Servlets, HTML, XML, MQ, Message Broker, DB2, Websphere Application Server, Rational Software Architect, ANT, IBM Rational Clearcase, TOAD, PKI).
  • Creating system documentation General Design Documents (GDD) for MCoE.
  • Creating UML diagrams for MCoE. (Rational Software Architect, Visio)

SENIOR PROGRAMMER ANALYST / ARCHITECT

CONFIDENTIAL

RESPONSIBILITIES

  • Performing systems analysis and architecture design for the Drinking Water Portal (DWP).
  • Creating Development Environment and Deployment procedures for Drinking Water Portal development and enhancement.
  • Installing, configuring and supporting Websphere Application server, Websphere Portal server, IHS Web Server.
  • Supported Stellent content management system.
  • Installed and configured SVN and Maven.
  • Maintaining, enhancing and supporting Java-based Drinking Water Portal.
  • Investigating, estimating, designing, coding and unit testing in Java/J2EE, Websphere Application server, Websphere Portal server, Portlets JSR 168 and JSR 286, JSP, Spring, Hibernate, XHTML, XML, XMLAccess (Stellent, IntelliJ, Eclipse, RAD, CVS, SVN, Cygwin, VMWare, Entrust, PKI).
  • Providing production support for Drinking Water Portal.

INFORMATION TECHNOLOGY CONSULTANT

CONFIDENTIAL

RESPONSIBILITIES

  • Performing systems analysis for the Direct Store Delivery system.
  • Maintaining, enhancing and supporting Java-based Direct Store Delivery system and Loblaw’s Postbill projects.
  • Maintaining and enhancing Store to Store Transfer project.
  • Investigating, estimating, designing, coding and unit testing in Java/J2EE, C++, Pro*C, Perl, CORBA, SQL/Oracle, COBOL, Crystal Reports, Shell scripts in Unix HP, ANT, CVS, UML, Rational Rose, MS Visio, PKI.
  • Modifying Graphic User Interface (GUI) for Postbill project.
  • Creating reports for the Direct Store Delivery system. (Jasper Reports)
  • Creating system documentation and technical specification.
  • Creating SQL and Shell scripts for importing and converting data for Direct Store Delivery and Postbill projects.
  • Creating UML diagrams for Direct Store Delivery system and Postbill projects.
  • Providing production support.

SENIOR JAVA DEVELOPER / ARCHITECT

CONFIDENTIAL

RESPONSIBILITIES

  • Performing systems analysis and architecture design for the POS systems.
  • Maintaining and enhancing POS systems in order to provide secure and trustworthy electronic payment solutions.
  • Analyzing, estimating, designing, coding, and unit testing the changes and enhancements made to the system.
  • Software integration to QA, Staging and Production environments.
  • Maintaining code written in Java, J2EE, EJB, Spring, Hibernate, JSP, JSF, HTML, XHTML, CSS, Java Script, Servlets, Struts, Spring, XML, DOM/SAX, Shell Scripts, SQL, running on DB2 database.
  • Created Web services for payment system.
  • Investigating incident reports provided by Customer Support
  • Creating detailed design documents
  • Supporting and implementing changes to existing systems. (DB2, SQL, Toad, Java, JSP, JSP, HTML, CSS, Java Script, Servlet, EJB, Shell Scripts, Windows XP, UNIX, WebLogic 9.1, Tomcat, Log4J, ANT, SVN, PKI)
  • Creating UML diagrams for POS systems.
  • Providing on call production support.

SENIOR APPLICATION DEVELOPER/ ARCHITECT

CONFIDENTIAL

RESPONSIBILITIES

  • Leading and managing teams of 5 people
  • Performing systems analysis and architecture design for the Truncation and Electronic Cheque Presentment project (TECP).
  • Installing, configuring and supporting Websphere Application server, HIS Web Server.
  • Installing and customizing IBM’s components for TECP. The components included Gateway Server, Image Transaction Server, Image Archive Server and Control Center Web application (DB2, SQL, WAS, Tomcat, Windows, VMWare, MVS, Spring, JSF, Hibernate, XHTML, JSP, HTML, CSS, Java Script, AJAX, Servlets, Struts, XML, Jira, PKI).
  • Setting up the development and testing environments for the TECP project.
  • Training other team members in Java-based development tools and CVS.
  • Architecture and design of components for the Gateway server (Java/J2EE, JSB, Servlets, Enterprise Architect, Eclipse, JUnit, CVS, Ant, SVN, Maven, Connect Direct, Windows, MVS, XML, MS Visio)
  • Creating software for user exits (Java/J2EE, JSP, Servlets, COBOL, JNI, JUnit, WebSphere/RAD, Rational Rose, Eclipse, CVS, Ant, SVN, Maven, CruiseControl, XML, DB2, C++, Windows, Linux).
  • Created Web services for processing system.
  • Conducting gap analysis review, discussion and creating documents.
  • Preparing presentations for designed products and new technologies.

INFORMATION SYSTEMS CONSULTANT

CONFIDENTIAL

RESPONSIBILITIES

  • Leading and managing teams of 4 people
  • Maintaining and enhancing a pharmacy drug claim and dental processing adjudication system. dis Oracle-based system instantly processed pharmacy drug claims and dental processing by verifying coverage eligibility and co-payment information. It also reviewed drug utilization and the coordination of benefits wif public and private sector plans.
  • Analyzing, estimating, designing, coding, and unit testing the changes and enhancements made to the system.
  • Designing and maintaining code written in Java/WebLogic, J2EE, JSP, Servlets, Struts, UML, Shell Scripts, Visual Basic, Pro*C, Perl and PL/SQL running on an Oracle database, CVS.
  • Software integration to QA, Carrier Test and Production environments.
  • Investigating incident reports provided by Customer Support
  • Creating detailed design documents
  • Supporting and implemented changes to existing systems. (ORACLE, PL/SQL, Toad, Pro*C, Shell Scripts, Visual Basic in Windows XP, UNIX HP, Tuxedo, WebLogic 8.1)
  • Providing production support.

IT CONSULTANT

CONFIDENTIAL

RESPONSIBILITIES

  • Architecture, designing and implementation of Wire Transfer web application. (JAVA, WebLogic, JSP, JSF, HTML, AJAX, CSS, Java Script, Struts, EJB, Java Servlet, Spring, Hibernate, HTML, XML, XSLT, DOM/SAX, ORACLE, SQL, PL/SQL, Engine Rules, Jess, Oracle JDeveloper, WebSphere/WSAD, Tomcat Server, UML, ANT, Rational Rose, MS Visio)
  • SMBC Portal development and enhancement (WAS5.1, WPS 5.1, Portlets JSR 168, WSAD, J2EE, JSF, Vignette Content Management - VCM).
  • Created Web services for billing system.
  • Installing, configuring and supporting Websphere Application server, Websphere Portal server, HIS Web Server.
  • Building a presentation layer for 3-tier Web Report Manager Application.
  • Inspecting the source code, performing QA, and writing documentation. (Visual Interdev, ASP, Visual Basic, Javascript, CSS, IIS, SQL, PowerBuilder/Sybase, Internet Security methods and encryption, ORACLE, Windows 2000, Windows XP, UNIX)
  • Providing on call production support.

SENIOR SOFTWARE DEVELOPER / ARCHITECT

CONFIDENTIAL

RESPONSIBILITIES

  • Architecture and design
  • Leading and managing teams of 4 to 6 people
  • Inspecting source code, software customization and support, and customer support.
  • Corporate Portal development and enhancement (Rational Rose, WAS5.1, WPS 5.1, Portlets JSR 168, WSAD, J2EE, JSF, Vignette Content Management - VCM).
  • Created Web services for control systems.
  • Providing on call and on site production support.
  • Designing, implementing and supporting a variety of systems / tools for customers throughout Canada, Venezuela, Australia, USA, and Europe. These systems included:
  • POS systems
  • Applications for updating customer’s databases (Java, Visual Basic)
  • Drivers for Windows and UNIX/Linux platform. (Java, Visual Basic, Perl, C++, COM/ATL, TCP/IP, RS-232, RS-485)
  • Creating web based tracking systems for customers and dealers. (J2EE, JSP, Spring, Hibernate, WebLogic, Tomcat Server, ORACLE, Pro*C, PL/SQL, Oracle JDeveloper, WebSphere/WSAD, ANT, ASP, Java Script, VB Script, CSS, HTML, XML, XSLT, COM/ATL, STL, IIS, MS SQL Server)
  • Inventory management systems (JAVA, Visual Basic, Crystal Reports, ReportNet, Visual C++, TCP/IP Sockets programming, POS Systems, SQL, COM, ATL, ORACLE, Pro*C, PL/SQL, SQL Server, Windows and UNIX)
  • Schematics for USB - RS485 converter. (Orcad).
  • Electrical Schematic and Firmware for Pulse counters to read information from flow sensors, displayed it on an LCD screen, or by request send it to a PC from each remote system on network. (ZDS II, C/Assembler for Z8Encore, Orcad)
  • Software and firmware for ScanScale project. (Visual Basic, Visual C++, ZDS, ZDSII, C/Assembler for Z8Encore Flash Microcontroller and Z8S180 Microprocessor)

SENIOR PROGRAMMER ANALYST

CONFIDENTIAL

RESPONSIBILITIES

  • Leading and managing teams of 3 to 4 people
  • Creating input web-application for a database called Embedded 2000 Repository. The back end was implemented using ACCESS 97 and SQL Server (Java, JSP/HTML, Perl, CGI, Servlets, JDBC, Java Web Server).
  • Maintaining,, testing and creating new functions for Translators:
  • From RPG-AS400 to C-ANSI(C/C++, Perl 5)
  • GUI (Windows Programming - API /Visual C++)
  • COBOL-AS400 to MicroFocus Cobol(C/C++)
  • All of these Translators were implemented on Windows NT/95 and UNIX platforms.
  • Developing Inspector Cobol, RPG- for analyzing and inspecting source code (Y2K:Inventory, Scanning, Propagation, Inspection and Checking)
  • Source code inspection, testing, and documentation. (Windows NT/95, InstallShield, C/C++, COM/ATL, STL, VB5 (6), Crystal Reports, SQL-Server 6.5, TSQL, Sybase, MS-ACCESS97, TAWK (AWK), GAWK)

SENIOR SOFTWARE ENGINEER

CONFIDENTIAL

RESPONSIBILITIES

  • SCADA system in electrical power distribution networks.
  • Databases for storing information from control devices wifin an electrical network.
  • Tools for editing schematics wif Dynamic-Data Exchange.
  • Programs for modeling switching in Electrical Power Distribution Networks. (Visual C++, Visual Basic, C/C++, TCP/IP Sockets programming, COM, SQL Server, ORACLE, Win NT/95, UNIX)
  • Firmware for RF Modem to retrieve information remotely. (C / Assembler for 8051 Flash Microcontroller)

We'd love your feedback!