We provide IT Staff Augmentation Services!

Senior Programmer Analyst Resume

Texas, Usa

Summary

  • Systems Analyst with 15+ years of experience in software design, development and testing
  • Total 8 years of experience on Java J2EE
  • Designing, Developing, Deploying and maintenance of very challenging and interesting distributed, multi-tier, cross-platform systems (J2EE)
  • Good experience of design and development of websites using Struts and Spring
  • Complete software life-cycle experience, from conception through beta-test, ship and maintenance
  • Migrated client server/legacy applications to web based Java J2ee application
  • Extensive experience in Object Oriented Development life cycle (UML, use cases, architecture, development, deployment, client support)
  • Performed in both as leadership and technical position creating innovative solutions by applying technical expertise in application construction and tuning, system administration, database administration, testing, documenting and overall system enhancements.
  • Extensive experience as SQL developer in back end programming in PL/SQL, Performance tuning of stored packages, procedures and functions and extraction of data from one system to another.
  • Experience calling web-services using JAX-RPC, JAX-WS and REST
  • Extensive experience in RDBMS – DB2 UDB, SQL Server, Sybase, Oracle
  • Involved in writing triggers, Stored procedures for major calculations at the back end level to generate various reports
  • Implemented MVC architecture, JSF, Struts Frameworks & Spring
  • Extensive experience in Object-Oriented design and development, Java, J2EE, middleware and enterprise application architecture and implementation.
  • Proficient in calling CICS programs using ECI
  • Used JAX-RPC, JAX-WS, Jersey for web services in Java
  • Well versed in Mongo, NoSql, Apache JSF, Maven, GWT, Spring Webflow, Struts 2, JQuery
  • Well versed with Object Relational Mapping tool – Hibernate, EJB3 – Persistence, iBatis

Technical Skills

Operating Systems: Solaris 2.x, SCO UNIX, Z/OS, OS/390, Linux

Application Servers: Websphere 3.5/5.0/6.0, Tomcat, JBoss, Weblogic 10.0

Programming Languages: PL/SQL, SQL *Plus, Unix Shell Scripting , Basic, C, Visual

Basic, Power Builder 5.0/6.0/7.0/10.1 , Pro*C

RDBMS/DBMS: DB2 UDB, ORACLE 10g/9.x/8.x/7.x, MS SQL Server 7.0/6.0,

Sybase 11/10, FoxPro 2.5, Mongo 2.6.4

Web Technologies: Net.Data, Java, J2EE, MVS, Struts, Spring, ASP, XML,

XSLT, XPATH, HTML, DHTML, Android 7 SDK

Programming Environments: JDK 1.2/1.3/1.4/5/6 , Visual Age for Java, JBuilder,

WebSphere Studio (WSAD), Eclipse, RAD 6.0/7.0/8.0

CASE/Tools: Designer 2000, Erwin, Configuration Mgmt., ER Studio

Mainframe Tools: Cobol, JCL, DB2, TSO, Easytrieve, Expediter, SAS

Version Control: PVCS, Clearcase, CVS, Merant, Endeavor, Subversion

Reporting Tools: SAS 9.1, Actuate, Crystal Report, Jasper, Business Objects

Professional Summary

Coonfidential

Texas, USA.

Role: Consultant

Responsibilities:

  • Created Indexing BOT program to aid testing & QA, resulting in tremendous savings of time & money
  • Created POC for automating application builds
  • Design and develop utility programs to fix Production issues
  • Setup environment for Developers and QA
  • Act as point of contact for issues pertaining to application
  • Modify Backend processes to implement self indexing for channel Scan and eUpload
  • Modified ExtJS view to support new channels
  • Created Topic and Queue for the application
  • Modularized code to avoid duplication
  • Populated configuration data using InitializingBean
  • Used IBM server distributed cache – DistributedMap
  • Used ContainerResponseFilter to allow Cross Domain request
  • Moved services to separate application, so that its available 24x7
  • Developed Rest service for child applications
  • Converted .tif, .bmp, .png & .jpg file formats to .pdf
  • Trained developers on in-house Build & Deploy tool
  • Modified DMT Portal to support new channels
  • Coordinated testing and defect management with QA team
  • Perform gap/requirement analysis for new channels
  • Refactored multiple EJBs into 1 EJB
  • Implemented Websphere command caching
  • Mocked objects using Mockito for Junit test
  • Used Joint Application Design (JAD) process for proto typing lifecycle
  • Used Scrum Agile process

Environment: Java 6.0, RAD 8.0, Websphere 8.0, Struts, Spring 2.5, Jersey 1.8, JQuery, ExtJs 4.2, JMeter, Junit 4.1, JSON 2.4, IBM Rest, SVN 1.7, TFS, Oracle 11g, Sql Developer 1.5.5.2, Soap UI 4.5, EMC Atmos, BMC BladeLogic 7.6, Filenet P8 Repository, IBM MQ, AppWatch 4.4, Linux, DB2 6.01 for AS/400, Splunk 4.3, Rally, Mockito 1.9

Coonfidential

Texas, USA.

Responsibilities:

  • Created User Interface (UI) for National Offer Fees configuration
  • Modify Backend processes to compute/calculate fees on redemption
  • Created Batch process for Sites to Opt In/Opt Out of the program
  • Designed and develop validation framework for Batch process
  • Used JQuery for Ajax calls to fetch participant and site for a given market
  • Implemented algorithm for IHG check digit
  • Designed dynamic rules configuration for card linking
  • Modified Oracle package/procedure to refresh tables used for Reward Activity
  • Created scripts for triggering Batch Response file process
  • Created Batch Response file for transactions processed for prior day
  • Perform gap analysis for Co-brand project
  • Develop ADS web-service client which performs credit check
  • Re-factored code and messages send by Batch process
  • Used Hibernate for data persistence
  • Wrote shell scripts to trigger/boot strap batch process
  • Build & deployed application to Development and QA environment
  • Implemented multi-threaded processor for ADS Prescreen process
  • Created REST webservice for Site OptIn
  • Implemented ehcache to store Offer information
  • Created DAO Junit test using H2 database
  • Used Scrum agile process

Environment: Java 6.0, RAD 8.0, JBoss 7.0.2, Websphere 7.0, Struts, Spring MVC, JQuery, Spring 3.0, h2 1.3, Hibernate 3.6, Sprint Batch, Junit 4.1, Mockito-all-1.9.5, Powermock-mockito-1.5, JSON 2.4, Jersey 1.13, SVN, Ajax, Oracle 11g, Sql Developer 3.2, Linux 2.6, Jenkins 1.5, Rally, Apache MQ 5.5, Eclipse Kepler, Soap UI 4.5,ehcache 2.4Coonfidential

Missouri, USA.

Role: Consultant

Responsibilities:

  • Trained developers on Struts 2 web technology
  • Created high level templates for Finance Application
  • Created Base classes for Finance Application
  • Integrated & customized Display Tag for Finance Application
  • Used JQuery for client side validation & ajax calls
  • Designed various modules (Business, Persistence, Domain, UI etc) for Finance Application
  • Used Jasper reports for reporting
  • Converted existing Legacy data to new data specification using Spring Batch
  • Configured REST web-service for Offender search between old MOCIS system and Finance application
  • Created Spring Beans Rule Engine for the application
  • Used Hibernate for data persistence
  • Build & deployed application to Development and Stage environment
  • Used maven repository for Project Configuration
  • Used maven repository for Project Configuration
  • Implemented Role based interceptor for Security check
  • Configured security roles within struts.xml file
  • Implemented auditing using struts.xml & interceptor
  • Used Scrum agile process

Environment: Java 6.0, SpringSource 2.9, JBoss 7.1, Websphere 8.0, Struts 2.0, JQuery 1.7, Spring 3.0, Hibernate 3.6, Sprint Batch, Tiles 2.4, JUnit 4.7, JSON 2.4, LambdaJ 2.4, Jasper 4.7, Jersey 1.13, DB Visualizer 9.0, iReport 4.7, CVS, Ajax, DB2 for i5/OS, as400Coonfidential

Missouri, USA.

Role: Consultant

Responsibilities:

  • Gather requirements and designed Activity Based Pricing (ABP) Admin dynamic screen
  • Called Vertex web-service to get State & County tax
  • Optimized & improved performance of Sql Query
  • Created screens for uploading pdf/word documents for end users
  • Create logical table design
  • Send email notifications to users on business event
  • Called service crew web-service to validate employee id
  • Created PDF document for ABP
  • Called web-service to send documents to Content Manager
  • Used Hibernate for ORM mapping
  • Used Spring injection for services
  • Created test data for ABP screens
  • Used rich components such as calendar, messages, datatable, toggle panel, file upload etc.
  • Displayed a schedule similar to Outlook/Lotus Notes for agents
  • Exported and imported data from CSV file from/into the system

Environment: Java 6.0, RAD 7.5.3, DB2 9.1, Websphere 6.1, Spring 2.1, Hibernate 3, CVS, LuntBuild 1.6.2, Ajax, Bugzilla 4.0, Soap UI 4.0.1, JUnit 3, EJB 2.0, Tomahawk 12.1, Richfaces 3.3, JSF, Myfaces 1.2, Linux, Mainframe, Command Center, Webservice ExplorerCoonfidential
Missouri, USA.

Role: Senior Programmer Analyst

Responsibilities:

  • Served as an Point of Contact for Auto line of Business
  • Handled Underwriter/Agents queries and incidents
  • Created a Service Request/Change Request from incidents
  • Supported sister applications such as JPAS Service and Forms Service
  • Added Monthly Payment Plan (MPP) screen to eComm using Screen Scrapping
  • Mapped Java objects with Persistent object using Dozer mapping
  • Created Life eApp using Spring Webflow
  • Used iBatis for data persistence
  • Used Apache Axis to create client Java classes for ACORD Life Webservice
  • Use JAXB to generate Java classes from XSD files
  • Called LPES web-service using Blockade cookie
  • Integrated 2 different source of PDF reports into a single source using itext.jar
  • Created System Design for Life Rating
  • Used Direct Web Remoting (DWR) for Ajax calls
  • Created architecture for Life Projects
  • Called third party web-service MIB to gather medical information for the insured
  • Use SOAP with Attachments API for Java (SAAJ) to call MIB webservice
  • Converted certificate .pfx file to .jks file and installed it on websphere server
  • Used J2EE Design patterns such as Business Delegate, Singleton, Factory, Adapter etc.
  • Installed security certificate on Websphere server
  • Used Soap UI for testing LPES and Stone River web-service
  • Coordinated & gathered requirements for LPES web-service
  • Modified applications to use Common Service Architecture (CSA)
  • Used Test Driven Development (TDD) for Life eApp
  • Used JUnit for Testing
  • Deployed application using Lunt Build & Hudson/Jenkins
  • Supported DB2 Stored Procedure called by eComm

Environment: Java 6.0, RAD 7.5.3, DB2 9.1, Websphere 6.1, Spring Webflow, Dozer Mapping, iBatis, Rational Clearcase 2003.06, LuntBuild 1.5.4, Atlassian JIRA 3.10.2, Ajax, CA Service Desk 12.1, Soap UI 3.5.1, Jetty 6.1.25, JSON, DWR 2.0.6, Fuego BPM Work Portal 5.5, Eclipse Helios, SerenaCoonfidential
Georgia, USA.

Role: Senior Programmer Analyst

Environment: Java 6.0, Powerbuilder 10.5, Weblogic Portal 10.3, Oracle 10g, Unix, Sybase 10, Subversion, Win SCP, Teamtrack, Putty, SQL Transmitter, Soap UI, JPA, DataPower ESBCoonfidential
Wisconsin, USA.

Role: Senior Programmer Analyst

Environment: Java 2.0/5.0, EJB2.0/EJB3, J2EE, JMS, HTML, Servlets, JSP, JSTL, CSS, XML, XSLT, JDBC, Mainframe, DB2, COBOL, Expediter, Zeke, Struts, JSTL, WSAD 5.1.2, WebSphere 3.5/5.0/6.0, RAD 6.0/7.0, FTP, Merant Version Manager, MS SQL Server, Visual Basic 6.0, MS Soap, Unix, Shell Scripts, SAS 9.1, Panvalet, Endeavor, W38 Build, AntHillPro, DATACOMM, ER Studio 6.6.1, SoapUI 1.6, Hibernate, Oracle 9.1, JBoss Drools, Spring, Spring MVC, XML Beans, Powerbuilder 10.1, IBM HttpServer, Apache POI, Ant, SQL Developer 1.2Coonfidential
Michigan, USA.

Role: Senior Programmer Analyst

Environment: Java 2.0, J2EE, HTML, DHTML, Servlets, JSP, JSTL, CSS, XML, AJAX, Oracle Reports 10g, JDBC, Mainframe, DB2, COBOL, Expediter, Omegamon, Stored Procedure Builder, Struts, JSTL, WSAD 5.1.2, WebSphere 5.0, MQ Series 5.3, FTP, Mercury Test Directory, Merant Version Manager, Rational XDE, Classic SDM.Coonfidential
New Jersey, USA.

Role: Senior Programmer Analyst

Environment: Java 2.0, J2EE, HTML, DHTML, Servlets, JSP, Java Beans, CSS, XML, Oracle 9i, JDBC, Mainframe, Linux, Shell Scripts, Jboss, Eclipse, Xemacs, log4j, Perl, CVSCoonfidential

Michigan, USA.

Role: Team Lead/Senior Programmer Analyst

Environment: Java 2.0, J2EE, HTML, DHTML, Servlets, JSP, Java Beans, CSS, XML, Soap, Oracle, JDBC, LDAP, Sybase 11, Mainframe, COBOL, DB2, IMS, CICS, VSAM, Eazytrieve, Expediter, Sync Sort, Strobe, CA-7, TSO, ISPF, QMF, SPUFI, FileAid, Net.Data, NDM, EDI, Z/OS 1.04, Unix, C, Shell Scripts, WASD 5.0, CTG, Configuration Mgmt, Struts, JSF.

Hire Now