We provide IT Staff Augmentation Services!

Senior Programmer Analyst Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Experienced and results - driven IT Professional with 10 years and 4 months of experience in Java/J2EE with demonstrated success in the design, development and deployment of large-scale enterprise applications ranging from client server to multi-tier enterprise integration
  • Strong experience in Struts, EJB, Webservices, JSP, Servlets, JSTL1.2, Custom Tag, Spring IOC, Hibernate, JDBC, IBM MQ, EJB, Web Services, JPOS, Junit, Easymock and OracleSQl/PLSQL
  • Extensive experience in design, development and implementation of Model-View-Controller using Struts 1.2 framework.
  • Experience in using J2EE Design Patterns like DAO Pattern, Singleton Pattern, Front Controller and Factory Pattern, MVC, Business Delegate, Session Façade, Service Locator, Adapter and effective strategies for new developments.
  • Expertise in using IDE like Eclipse, Myeclipse, NetBeans, RAD for development and debugging.
  • Strong working experience for version control with Tortoise SVN, CVS, RTC.
  • Experienced in spring technologies IOC, MVC, JDBC and ORM.
  • Experience in working version control tools like CVS, RTC and SVN.
  • Experience in Database Design, Creation and management of Schemas, writing Stored Procedures, functions, Triggers, DDL, DML SQL queries. Experience in writing SQL, PL/SQL programming and RDBMS programming.
  • Experience in application servers WebLogic, WebSphere, Apache Tomcat and JBoss based on the client requirements and project specifications.
  • Experience in ORM frameworks - Hibernate, JPA for the database persistence.
  • Experience in JMS Point to Point message oriented messaging (MOM).
  • Experience in JAX WS Web services and REST JAX RS, SOAP, WSDL, and XSD.
  • Extensive knowledge with Agile and Waterfall methodologies.
  • Extensive knowledge on Object Relational Mapping (ORM) technologies.
  • Experienced in Easy Mock, JUnit and SOAP UI MOCK service creation.
  • Experienced in Multi system interactions using JPOS API - ISO8583 and MQ message connectivity.
  • Full lifecycle experience implementing web applications using object oriented programming techniques.
  • Quick Learner, ability to work independently and adapt to the emerging new technologies and paradigms.
  • Client site work experience at Confidential - USA (Delaware and Pennsylvania) and Confidential - Singapore.

TECHNICAL SKILLS:

Technologies: Java (JDK), JSP, JSTL, JMS, Servlets, JavaBeans, Struts, Spring IOC, Hibernate, EJB, JMS, SQL, SOAP, WSDL, JAXB, JAX-WS, JPOS, JavaScript, AJAX

IDE/Tools/Utilities: Eclipse, IBM RAD,Maven,SQL Developer, SOAP UI, HP QC, SVN, RTC

Design Patterns: MVC, DAO, DTO, Front Controller, Session Fa ade, Business Delegate, Observer, Singleton

Application/Web Servers: WebLogic, Apache Tomcat 5, JBoss 4.2.3, Websphere 9.0

Databases: Oracle 10g, Postgres

Operating Systems: Windows NT/98/2000/XP/7, UNIX, Linux.

PROFESSIONAL EXPERIENCE:

Confidential

Senior Programmer Analyst

Responsibilities:

  • Involved in Analysis, Design and development, unit testing, implementation, and testing support
  • Participating in design review meetings, Impact analysis and WSDL consumer and Provider mappings.
  • Prepared Technical Design Document.
  • Enhanced existing systems according to assigned project requests.
  • Implementation of services for Data layer and Application layer.
  • Configured Spring Dependency Injection to create bean instances.
  • Developed REST Service for screen label and dropdown Content pull up on locale based.
  • Integrated third party Web services in application by consuming their WSDL.
  • Used JAX WS to create and bind Java objects from XML schemas.
  • Hibernate used as Persistence framework mapping the ORM objects to tables.
  • Used Java collection API’ for data structure based implementation.
  • Configured HBM files for Java Objects to DB table mappings.
  • Integrated Business Delegate and Spring DAO later to access HQL.
  • Developed Content Mapper tool to move Biz approved content from Test env to Prod Enviroments.
  • Experienced in testing frameworks such as Junit and easymock.
  • Used MAVEN automated build scripts to compile and package the application.
  • Deployed and tested the application using Websphere server.
  • Debug and fix the defects during testing phase.
  • Participating in the Issue resolving technical meetings.
  • Expertise in testing and debugging web services via SOAP, using the open source testing tool SoapUI
  • Performed development in windows and deployment in UNIX environment.
  • Responsible for code review, maintaining application flow, debug, build and deployment.
  • Used JUnit and Easymock for test driven development and perform unit testing

Environment: Java 1.5, J2EE, Struts 1.2, IBM WebSphere 9.0, Eclipse Galileo, Spring IOC, JAXB, SOAP Web services, HTML, JavaScript, AJAX, JUnit 4, Oracle 10g, RTC, Windows, Unix.

Confidential

Senior Programmer Analyst

Responsibilities:

  • Involved in Requirement gathering from end-2-end for SAD (suspicious activity detection) and EFD (Enterprise fraud Detection) components
  • Identified suspicious transaction flow in CBOL application.
  • Prepared a high-level design in agreement with platform architects, platform design lead and other stakeholders
  • Interacted to host systems on perform requirement feasibility and WSDL Mapping with Third party systems.
  • Integrated Third party Web services in application by consuming their WSDL.
  • Experienced in CITI proprietary framework JFP and RULE configuration.
  • Designed JFP Rule Driven transaction tracking and flexible and easy to maintain.
  • Developed Generics Based class and methods to support different module DTO’s support.
  • Developed Delegate Layer to handle suspicious transactions.
  • Prepared Activity logs in FTL file as xml format.
  • Integrated Arc sight log monitoring Component in Front end layer.
  • Responsible for conducting walkthroughs of the requirement with the components development and testing teams, support teams and end-to-end testing teams
  • Reviewed test cases prepared by integration testing team, UAT team.
  • Developed Junit and SAOP UI services for sanity and unit testing.
  • Agile development process based on scrum
  • Actively participates as a scrum team member on all phases of the scrum process.
  • Strong ability to understand user stories and acceptance criteria and provide feedback on those requirements to business analysts and also participating daily scrums, sprint commitment, retrospectives and cross team collaboration.

Environment: Java 1.5, J2EE, WSDL, Web Services, IBM WebSphere 9.0, Eclipse Galileo, RTC, Agile methodology.

Confidential

Senior Application Developer

Responsibilities:

  • As a Developer, Participated in Analysis, Development and communicated effectively with customer & cross-functional teams in order to achieve the project goals.
  • Analyzing and reviewing business, functional and high-level technical requirements
  • Involved in Identifying potential risks caused by assumptions made in system requirements and defined preventive risk management strategy.
  • Involved in High level and Low level design document preparation.
  • Developed JMS consumer and provider message layers using MDB.
  • Developed Web services - JAX WS for Webservies based client’s middleware access.
  • Developed Role based security component and all middleware api tagged to Annotation to enforce security check.
  • Developed Queue setup and ejb-jar xml configuration on new message layers.
  • Developed J2EE Patterns Business delegates and Adapter to support different platform clients.
  • Prepared Mocking testing on MQ sender and MQ receiver components to validate end to end flow.
  • Participate in system design and architecture decisions meetings. Collaborate with other team members to evolve development processes.
  • Experienced in Weblogic admin console deployment and configuration.
  • Deployment and Involved in unit testing, integration, acceptance testing, Production support and bug fixing.

Environment: Java 1.5, J2EE,Web logic, EJB, MQ, Oracle 10g, Easy Mock.

Confidential

Application Developer

Responsibilities:

  • As a Developer, Participated in requirement Analysis and Developed Adapter Component.
  • Involved in High level and Low level design.
  • Involved in ISO 8583 Mapping documents with Interaction with Amazon.
  • Adopted J2EE best practices like Adapter and Factory patterns.
  • Developed ISO Adapter layer to Interact with Amazon.
  • Developed JPOS Listener Event as this is the entry point in Chase.
  • Developed Factory class to create instance for different ISO Messages.
  • Prepared Easy Mock test case based on Requirement.
  • Deployment and Involved in unit testing, integration, acceptance testing, Production support and bug fixing.
  • Tested end-to-end process flow with Amazon.
  • Deployment of application to application server.

Environment: Java1.5, JPOS(java point of sale), JBOSS, ISO 8583, Waterfall methodology.

Confidential

Application Developer

Responsibilities:

  • Involved in development of various functionalities and managed the distribution of client and server side development activity within the team.
  • Collecting requirements from the client for new changes and enhancements.
  • Developed JSP pages and Javascript based client side handling.
  • Developed Struts and Web Service components in top down approach.
  • Developed Session Beans for Transaction Managements and relevant transaction attributes implemented.
  • Created XSD and WSDL and Generate artifacts in Wsdl2Java.
  • Developed Test Driven Development based applications.
  • Impact Analysis and Prepare of Easy Mock test case based on Requirement.
  • Creating WSDL files and XSD for Service integration.
  • Involved in unit testing, integration, acceptance testing, Production support and bug fixing.

Environment: Java, J2EE, Struts, JSTL, Jboss, Web services (SOA), Oracle 10g, Easy Mock

Confidential

Software Engineer

Responsibilities:

  • Developed JSP, Struts, EJB and Business Delegate components.
  • Developed Struts MVC based Action classes and business logic implementation classes.
  • Involved in the Unit and Integration Testing.
  • Responsible in analyzing & resolving the integrity, technical issues and defect fixing.
  • Involved in Client Training with the system during the Integration Testing.

Environment: Windows XP, Java 1.4, EJB, Struts, WSAD, JDBC, Oracle 10g.

Confidential

Software Engineer

Responsibilities:

  • Developed JSP, Tiles, Validator, Action classes and EJBs for various user transactions.
  • Developed Struts Validate component to validate user input
  • Implemented EJB Session beans and Entity Beans messaging.
  • Developed Service Locator pattern for JNDI lookup.
  • Prepared JUnit test cases for Business components.
  • Involved in unit, integration, acceptance testing and bug fixing.
  • Performed Peer Code Review in order to have a standard code by following the Coding Standards.

Environment: Windows XP, Java 1.4, EJB, Struts, WSAD, JDBC, Oracle 10g.

We'd love your feedback!