We provide IT Staff Augmentation Services!

Programmer Analyst Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • 12 years of experience in Design, Development, Implementation and Testing Client Server and N - tier Enterprise Applications using Java and J2EE Technologies.
  • Experience in Design and Development of enterprise applications using Spring, Mybatis, Restful Web services, Chef & JVVM framework.
  • 6 years of Experience in Retail (POINT OF SALE), ORPOS, 360Commerce, 4690 controller, Central Office and Returns Management.
  • Experience in developing applications with J2EE Application Servers such as Tomcat & WebSphere.
  • Experience in developing applications using Oracle, MySQL and DB2.
  • Adapt in using Version Control Tools like SVN, GIT & Serena Dimensions.
  • Extensive experience in Design, Requirement Analysis, Functional Analysis, Technical Design Documents, Data Flow Diagrams, Excellent Conceptual and Logical Thinking, Teamwork, Goal Oriented.
  • Ability to deliver quality work under pressure and aptitude to meet client deadlines.
  • Excellent communication skills with solid team leading capabilities.
  • Proven technical skills and the ability to work in a team for successful completion of projects.
  • Good exposure to Software engineering methodologies - Waterfall & Agile.

TECHNICAL SKILLS:

Operating systems: Mac OS, Linux, Unix, Windows, IBM 4690.

Programming language: Java, Ruby, SQL

Technologies: JSP, Servlet, JDBC, JNDI, JMS, RMI, JAXB, Java Script, AJAX, HTML,XML, Web services - SOAP & REST, Spring, Spring batch, Mybatis, Struts, Chef

Tools: SQL Developer, Ivy, Lombok, Lambdaj, Junit, Mockito, Ant, Maven, Gradle, Toad for Oracle, Serena Dimensions CM, Mercury Quality Center, Jenkins, Tortoise SVN, Github

Web/Application Servers: Tomcat, WebSphere Application Server, Websphere Portal Server

Databases: Mysql, Oracle, DB2 and MS Access.

IDE: Intellij Idea, Eclipse, Rational Application Developer, Ruby Mine

Version Control: SVN, CVS, GIT

ENGAGEMENT OVERVIEW:

Confidential

Programmer Analyst

Responsibilities:

  • Involved in Project Designing, Architectural decisions, Coding & Testing.
  • Created a Simulator for MCM(Merchant Connect Multi) to work with POS code changes, until we get the code drop from Tender Retail
  • Worked with TenderRetail to frame the API for new requirements.
  • Worked with Verifone & Tender Retail to enable the PKI encryption
  • Designed the flow for POS Encryption changes and implemented it for all the transactions - Sale, Return, Post-void, Online return & Reversal.

Environment: & Technologies: 360 commerce POS(Point of Sale) application, Merhant Connect Multi(MCM), Verifone, J2EE application for Returns Management, stored procedures, Websphere Application Server, IBM 4690 OS

Confidential

Software Engineer

Responsibilities:

  • Involved in Project Designing, Architectural decisions, Coding & Testing.
  • Designed the flow for POS Tokenization changes and implemented it for all the transactions - Sale, Return, Post-void, Online return.
  • Implemented the tokenization changes to Backend Systems-4690, Returns Management and Central Office
  • Provided Production Support for each Iteration releases.

Environment: 360 commerce POS(Point of Sale) application, J2EE web applications, stored procedures, Websphere Application Server, IBM 4690 OS

Confidential

Software Engineer

Responsibilities:

  • Remove the current tandem communication for chip & pin credit/debit card payments
  • Integrate the Merchant Connect Multi (MCM) Middleware product to Point of Sale application.
  • Process the request and responses from MCM application, which in turn handle the chip & pin card authorization process.
  • Accept both the magnetic stripe cards and chip & pin cards.
  • Handle the communication between Customer Terminal and MCM application
  • Handle offline credit/debit card transactions.
  • POS databases updated with the required chip & pin tender details which will be used for return/void transactions.
  • Implement the MCM Product Installation to all the stores via CHEF.
  • Send the Chip & Pin tender details to Electric Journal & TLOG (Transaction Log) via IBM 4690 controller.
  • Support Existing Tenders.
  • Involved in Project Designing, Coding & Testing.
  • Implemented the chef based deployment for MCM to each stores.

Environment: & Technologies: 360 commerce POS application, Chef, Verifone, MCM

Confidential

Software Engineer

Responsibilities:

  • Analyzing Legacy POS application code and identifying the new business requirements for Confidential system.
  • Modified the existing Confidential services to include the new features for Confidential .

Environment: & Technologies: 360 commerce POS application, Spring Restful webservice, Mybatis, Chef, Javascript MVVM framework, Jasmine Spec for Javascript test cases, Mockito for Junits, Mysql, Tomcat 6.0, Ant, Ivy, Jenkins.

Confidential

Software Engineer

Responsibilities:

  • Involved in the Iteration Planning, Story writing, Story huddles & estimation.
  • Handled the offshore team for Athena Module.
  • Coding (UI, RestService, Mybatis & Chef) & Testing(Junits with Mockito & jasmine for Javascript).
  • Involved in Enhancement and Production bug-fixing.

Environment: & Technologies: Spring Restful webservice, Mybatis, Chef, Javascript MVVM framework, Jasmine Spec for Javascript test cases, Mockito for Junits, Mysql, Tomcat 6.0, Lambdaj, Lombok, Ant, Ivy, Jenkins, Handlebars, Cucumber framework for Service & web Automation.

Confidential

Software Engineer

Responsibilities:

  • Designed and Implemented the New Brand Athleta.
  • Handled the offshore team from Onsite.
  • Involved in Coding & Testing.
  • Involved in Enhancement and Production bug-fixing.

Environment: IBM 4690 OS, Core Java, Eclipse 3.1, Oracle, Toad, WebSphere Application Server v6.0, POS Hardware (Registers, LRT, LDT, Scanner).

Confidential

Software Engineer

Responsibilities:

  • Traveled to Confidential Inc., USA for knowledge Gathering.
  • Developed a New Portal LDAP Application - Taking User id or Name of a User as search criteria, this application retrieves the information about that user from LDAP & display the same.
  • Developed a Phone Line Tool for Confidential Portal- This application helps the users to find out the contact details for any Confidential Employees, Contractors & GIS.
  • Developed a web Application to display Broadcast messages to the stores portal users. Stores Portal will be accessed by users from different brand stores, designation level & country. We have to find out the user type based on these 3 conditions & display the broadcast messages accordingly.
  • Involved in Portal Migration from 5.1 to 6.1 Portal Server - Developed new Workspaces in the Portal Server & Documentum.
  • Responsible & Involved in solving the Service center Tickets related to Portal Issues.
  • Maintained the below Portal Applications

Environment: Core Java, Unix, JSP, Servlets, Struts Framework, Webservice, Rational Application Developer v7.0 & v7.5, Websphere Application Server v6.0 & v6.1, Websphere Portal v6.0 & v6.1 server, Service Center, Portal Documentum.

Confidential

Software Engineer

Responsibilities:

  • Developed this Interface from core.
  • Involved in Testing the Interface with Webservice & other applications.
  • Involved in Testing the QAS Reports.

Environment: Core Java, Rational Application Developer v7.0, Websphere Application Server v6.1, Oracle, Toad, Mercury Quality Center, UNIX, SQL.

We'd love your feedback!