We provide IT Staff Augmentation Services!

Senior Jee Developer/contractor Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • An experienced application architect, analyst, designer and developer using Java technologies
  • An experienced web infrastructure, middle - ware solutions, high-availability infrastructure solutions designer in both Java and .Net applications.
  • Goals oriented, good problem-solving/interpersonal/technical and business skills.

TECHNICAL SKILLS:

  • Java and J2EE - 16y
  • Spring/Spring Boot - 8y
  • JBOSS BRMS - 2y
  • Angular - 2y
  • Web Services experience - 12y
  • Relational Databases / RDBMS - >15y
  • RESTful API -
  • Agile - Scrum Methodology - 8y
  • Acceptance Test Driven Development - >10y
  • Oracle databases - 10y
  • DB2 - 8y

PROFESSIONAL EXPERIENCE

Confidential

Senior JEE Developer/B2B Specialist/Project Lead

Responsibilities:

  • Java 1.8/JEE
  • Spring 4.1, Spring Boot 2.0.5
  • Restful web services
  • CXF 3.1.6, SOAP 2.0
  • Oracle 11 DB
  • HTML5/ (Angular 4/5) jQuery framework, AJAX
  • Struts2, Spring MVC, Spring JDBC
  • Eclipse IDE /GIT /Maven
  • Analyse, design and implement teh web service integration wif large hotel chains such as Marriot, Hilton, Best Western, Fairmont/ACCOR, IHG, COAST and other smaller providers such as Peakwork, Brewster, Rezometry etc.
  • There are 2 models of integration - direct vs cache. Direct is where we send request to hotels to get availability and then make teh booking. Cache is dat we load inventory and rates data into our database and we provide teh availability to our B2B clients globally.
  • Part of teh project is teh usage of a Virtual Credit Card to automate teh payment transactions.
  • I also halped in enhancing or redesigning teh following: MVC pattern on teh client side, restful web service Ajax calls to teh Application server, Spring MVC wif Struts 2 implementation, session management, multi-lingual support (8 languages). New client pages are built wif Angular 4/5 wif http calls to back-end web services.

Confidential

Senior JEE Developer/Contractor

Responsibilities:

  • Java/J2EE
  • HTML5/ JavaScript/jQuery framework
  • Angular
  • Spring WS, Spring MVC
  • MySQL DB
  • Agile SDLC
  • Eclipse IDE /GIT /Maven
  • Provide assistance to design, development and maintenance services to teh Signage system which is used by retailers like Target, Kohls, American Eagles, Walmart for managing teh signs for promotion campaigns.
  • Other technologies used: Spring 3 framework, JSP, EJBs, Structs2, XML, AJAX, JSON, MyBatis
  • I started wif a performance enhancement project wif Signage application. They has a generic data model which is a common feature in teh cloud-based world to allow dynamic customizations to various clients sharing teh same code base. But teh costs of dis powerful feature is performance. Also, teh data from Target (teh gigantic retailer in US) is enormous. So, I halped wif identifying teh performance bottle necks, suggesting solutions and making teh implementations. dis involved optimized queries, redesign of processes from front-end to back-end. Teh front-end is using jQuery and AngularJS framework. Back-end is using Struts 2 or Spring MVC, core J2EE components and MyBatis plus regular JDBC on MySQL database.
  • Wif Angular, we has built rich clients wif client-side MVC and Dependency Injections into teh teh web-based clients code.
  • There were a few customization projects from Target on our Signage application.
  • I also worked on a few initiatives on another application called PromoManager for Walmart Canada. Teh work involved end-to-end wif front-end using HTML5/CSS3/ jQuery, Angula framework. Teh backend is Spring MVC, Spring Web Services and traditional Java and JEE components. Communication between clients and server is usually in terms of JSON objects.

Confidential

Senior JEE Developer/Consultant

Responsibilities:

  • Java/J2EE, HTML5/ Javascript, jQuery framework, Spring WS, Spring MVC, IBM DB2
  • Agile SDLC/ test-driven development process
  • Eclipse IDE / CVS
  • Provide assistance to architecture, design and implementation work to teh Epost Digital Postal Address system which is Canada Post’s application to allow enterprises to deliver bills/mail to their customers.
  • Other technologies used: Spring 3 framework, Apache Active MQ, JSP, Structs, XML, JSON, Jquery, CVS, ANT, Eclipse, AIX, Agile( 2-week Sprints, Daily Standup)
  • Teh Epost Digital Postal Address system has similar architecture as teh Epost Connect.
  • I implemented some enhancements requirements and made fixes to a number of bugs in dat release.

Confidential

Content Management System/JEE Developer(Contract)

Responsibilities:

  • Java/J2EE, HTML5/ Javascript, jQuery framework / DOJO, MySQL DB, Agile SDLC, Eclipse IDE /GIT
  • Provide assistance to design and implementation work to their Global Branding web sites of their clients.
  • Other technologies used: Adobe CQ 4/5 Content Management System, JCR, JSP, JSON, Jquery, OSGi, Apache Sling, Git/Tower, Maven, MacBook Pro, Ubuntu, Eclipse,

Confidential

Senior JEE Developer/Consultant

Responsibilities:

  • Java/J2EE, HTML5/ JavaScript, jQuery framework, Spring 3 WS, Spring MVC, IBM DB2, Eclipse IDE / CVS, AIX, Agile( 2-week Sprints, Daily Stand-up)
  • Agile SDLC/ test-driven development process
  • Provide assistance to architecture, design and implementation work to teh Epost Connect which is a leading-edge collaboration application for enterprises to interact wif their customers.
  • Teh Epost Connect has 2 main parts: teh web-based client-server application for creating and retrieving messages, and a batch interface accepting a command-line instruction to do teh same functionality by batch in bulk volume (called VTP).
  • I has worked in both teh web-based app as well as teh batch bulk volume processing part.
  • Teh web-based uses HTML5/CSS3 and jQuery + custom JavaScript to build teh user interfaces. Teh back-end was using Spring MVC, Spring WS and core Java, JSP on DB2 database. I worked on some teh screens and teh business logic layer plus database components.
  • I built teh command-line processor VTP and making web services calls to teh web-services I built in teh web-based part of Epost Connect.
  • We followed Agile wif 2-week Sprints meetings and a daily standup.

Confidential

Technical Lead/Hands-on Application Architect

Responsibilities:

  • Java/J2EE, HTML5/ Javascript/ Responsive CSS, jQuery/DOJO framework, MySQL, Agile SDLC, Eclipse IDE / CVS, Responsive HTML5/CSS3 pages, JSF (Richfaces, Tomahawk)/JSP, Java servlet, restful/SOAP web services, SOA, SSO, Adobe CQ 4 CMS
  • Set up enterprise architecture for SME (Small and Medium Enterprise) suites in teh Cloud dat include CRM, POS, Mobile Payment, B2B Integration.
  • Designed and implemented a generic booking system dat covers professional service appointments, facility rental booking, course and class registrations, events registrations and box office ticketing.

Confidential

Technical Consultant, Hands-on Architect, Business Analyst

Responsibilities:

  • Java/J2EE, HTML/ Javascript, Oracle 9/10/11g, Eclipse / RAD / CVS, JSF/JSP, Servlets, Java Backend Components on Websphere, IHS, JBOSS, DataPower ESB (Enterprise Service Bridge), Oracle 9/10/11g, AIX/Solaris, Websphere MQ
  • Designed and specified requirements for full-redundancy, high-availability infrastructure solutions wif DR for multiple.Net applications e.g. Cyence Market Place, ExpressOS. These apps run ASP.Net v2.0, Enterprise Library v3.0 on Windows Server Enterprise 2003 R2, .Net Framework v3.0, IIS v6, Sql Server 2005, SQL 2005 Reporting Services designed and evaluate teh use of Microsoft BizTalk for Process Orchestration for .net applications evaluated vendor products (IBM ITIM/ITAM, system monitoring products, Symantec Web Gateway ...) conduct performance testing/tuning of cheque ordering system on Websphere 6.1/Oracle infra-structure specified application requirements for CyGuard interfaces wif CG.
  • Specified teh requirements of a Data Warehouse system. designed and specified requirements for Collateral Guard Auto Clients in automating PPSA transactions registration in all provincial registries. specified requirements for multiple Collateral Guard projects in v1.0, v1.5, Admin Interfaces using Enterprise Architect and Visio, developed business models, use case models, analysis and design class models, data models for Collateral Guard system which provides lien registration services for financial customers

Confidential

Application Architect/Technical Lead

Responsibilities:

  • Java/J2EE, HTML/ Javascript, Oracle DB, Agile SDLC / RUP. RAD / CVS, JSP, Servlet, EJB, JSF, Web Services, SOA, XML, Websphere 5.1.2, IIS, WSAD 5.1, Oracle, Websphere MQ 5.3
  • Responsible for developing teh architecture for teh Wheels Transit new system. dis includes UML use case models, class diagrams, sequence diagrams, data models etc. Set up teh Data Warehouse required by teh users. We used .Net 2.0, ASP.net, VB.net, Visual Studio 2005, Oracle databases, Rational ROSE XDE for .net. We used Rational ROSE and Oracle Designer to design and document various Data Models which has just over 100 tables. designed and recommended SOA and messaging model and applied to teh application architecture of above systems.
  • Used RUP and Agile methodology standards in our projects.

Confidential

Senior Websphere Consultant

Responsibilities:

  • Java/J2EE, Oracle 9/10/11g, Waterfall SDLC, JSP, Servlet, EJB, XML, Web Services, SOAP, Websphere 4.0.3, Domino, WSAD 4.0.x, WSAD 5.1, UDB(DB2) 7,8.1.2, OS390, Websphere MQ 5.2/5.3.1, Portal 5.0
  • Working on teh Driver Licence and Vehicle Services eGovernment system. I was responsible for teh planning and actual migration of Websphere MQ 5.2 to 5.3.1.
  • Responsible for re-configurating Websphere and Domino.

Confidential

Project Lead/ Hands-on Application Architect

Responsibilities:

  • Java/J2EE, HTML/ Javascript, Oracle DB, RAD / CVS, RUP, Zackman,Websphere 4.0.3, Tomcat, Axis, WSAD 4/5
  • As a project lead/architect,I managed teh common components architecture, infrastructure, tools and led a development team for components such as Security (Identification and Authentication), Credit Card Web Payment, Eforms utility etc. created data models dat support teh Components requirements designed, implemented and supported these components using EJBs,JSPs, Servlets, Struts, XML, Web Services, UDDI, SOAP, DAO, Value Object, Visitor, Facade design patterns
  • Performed Websphere administration - configuration such as multiple Websphere instances, customed user registry, SSL connections, JSSE, Web Server plugin managed teh support of teh Production environment

Confidential, Portland, Maine, USA

Application Architect

Responsibilities:

  • Java/J2EE,HTML/ Javascript,Oracle DB, Waterfall SDLC,RAD / CVS,Windows NT, J2EE, XML, VisaulAge for Java,Rational Rose,UML,Oracle Database, JDBC,PL/SQL, Websphere, Weblogic, CICS, OS390, MQ Series working on a Web Order Processing System which is an e-business initiatives in their supply chain system where re-sellers can order and configure teh products they required as well as checking availability, quoting delivery date and pricing etc. responsible for teh project architecture from scratch. dis included business process modelling, project scoping/definition, cost estimation, scheduling etc. produced design specifications and led teh implemention developed some of teh Java server components - Struts, JSPs, servlets, EJBs and classes

Confidential

Hands-on System Architect

Responsibilities:

  • worked on teh Confidential Portal system which is an application for passenger reservations. Teh reservation system allow various rail operators to share costs of reservation functions and portal system allows agents/members to purchase tickets on teh internet. performed data modelling using Erwin designed & specified teh XML interfaces from Confidential to rail operators and vice versa. used Rational Rose EE, Java 2, EJB, JSP, Servlets, XML, Visual Café 4, NT/Oracle 8i, SQLJ, JDBC, iPlanet, Enterprise Edition 4.1/Application Builder 6

Confidential

Senior System Analyst / Project Leader

Responsibilities:

  • worked on an Order Management System dat captures orders from customers (locally or from abroad)
  • IEF,Java/J2EE,Oracle DB, Waterfall SDLC,RAD / CVS, Rational Rose Enterprise Edition, Java 2, EJB, JSP, XML,XSLT,Dreamweaver,Unix/Oracle, Server, SQLJ, JDBC, Tuxedo, Weblogic

Confidential

Project Leader

Responsibilities:

  • worked on Databank project which is a central repository of enterprise data developed some of teh components. We used Java 1.1, Java 2, JDBC, RMI, I-CASE tool Composer 3 (Cool-Gen) & Erwin,Unix/Oracle Server, Visaul Basic Clients, Entara RPC middleware

Confidential

System Analyst/ Data Modeler

Responsibilities:

  • data modeling on teh 800/888 Customer Service Provisioning system for long distance telephone services. used I-CASE tool IEF5.3, Unix /Oracle Server,Window 95, IBM mainframe host encyclopedia, LAN Workplace, MS Access, MS Mail, OS2,HP Unix, C, C++, XDB “C” debugger

Confidential

System Analyst/Developer

Responsibilities:

  • created data models for Product Management (Property Casualty Insurance) used Composer 3, DB2/2, OS2, Window Packaging Windows NT(client), MVS DB2(server) Client Manager 3.0, Communication Manager 3.0, MS C++ 2.0,Crystal Reports 4.5, Rumba Office 2, TCP/IP and LU 6.2 communication protocols.

We'd love your feedback!