We provide IT Staff Augmentation Services!

Programmer Analyst Resume

4.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Over 9+ years of IT Experience as a Java/J2EE Developer. Possess strong foundation in software development and highly developed skills in corporate IT industry. And have strong working knowledge of business analysis; functional design and system development methodology in Ecommerce & Java/J2EE related technologies and back end databases like Oracle 9i, IBM DB2.
  • Exposure to Digital Architecture, APIGEE and Pivotal Cloud Foundry.
  • Experience in the Design, Development, Implementation and testing of Client - Server, Web based Multi - Tier Architecture systems using J2EE Technologies (JSP, Servlets, JDBC, Java Beans, EJB, XML, Web Services, JMS,SOA, DB2 and SQL Server).
  • Experience in working as Project Lead/SME and strong experience in guiding, managing offshore/onsite teams along with functional and technical work at Client place.
  • Strong work experience in Java, J2EE, JavaBeans, RMI, Struts, Spring, Servlets, JSP, Applets, JDBC, XML, XSL, XSLT, ANT, Log4j, Junit, JNDI, SQL, Oracle, and SQL Server.
  • Possesses experience in customization and implementation of end to end B2C e-commerce applications from starter stores based on WebSphere Commerce 6.0/7.0 up to feature pack 8.
  • Knowledge on Micro services development using Spring Boot.
  • Experience in Front-end application development using HTML/CSS/ JQuery.
  • Expertise in using MVC architecture using Spring MVC and Struts.
  • Developed REST and SOAP web services using Spring MVC, Apache CXF, JAXB, XSDs.
  • Knowledge and experience implementing various business models using IBM-WebSphere Commerce/WCS Suite. (Both B2B & B2C).
  • WebSphere Commerce Subsystems such as Order, Catalog, Member, Marketing and Policies data model.
  • Knowledge in configuring databases and writing SQL queries.
  • Source version controlling, branching, tagging, merging, resolution of conflicts, release management and parallel development.
  • Proficient in J2EE components such as JDBC, Servlets, JSP, EJB and JNDI.
  • Good knowledge in developing Web applications using MVC design pattern, frame works like Struts, Spring and ORM technologies like Hibernate.
  • Expertise in developing server side components on Struts framework with JSP.
  • Excellent understanding of software development life cycle.
  • Good exposure to servers like WebSphere, Weblogic, Jboss, ServiceMix, Tomcat and involved in day -to-day deployment activities.
  • Strong debugging and problem solving skills with excellent understanding of system development methodologies, techniques and tools.
  • Highly motivated team player with good communication and presentation skills.

TECHNICAL EXPERTISE:

Languages: JAVA, J2EE

E-commerce suite: IBM Feature Pack 7 - WCS 7 & WCS 6

J2EE Technologies: Servlets, JSP, HTML, XML and AJAX, Web Services

RDBMS: DB2,Oracle10g,Sql Server, MySQL

Servers: Websphere,WebLogic9.1, Jboss5.1,Tomcat6.0,ServiceMix.

IDEs: Eclipse, Net Beans 5.0, IBM-RAD 6.x,7.x

Frameworks: Struts, Spring & Hibernate.

Operating System: Linux, Windows (9X, XP and 2000 server)

PROFESSIONAL EXPERIENCE:

Confidential

Environment: WCS 6/7.0, DB2, Java J2ee

Programmer Analyst

Responsibilities:

  • Involved in development/enhancement/change request for the application requested by the business.
  • Worked on web services using SOAP/REST API for communication with middleware services.
  • Worked on developing Microservices using Spring boot.
  • Consuming Restful web services with Spring RestTemplate.
  • Worked on Rest API’s, used swagger and POSTMAN for API validations.
  • Worked on CMC customization enabling/disabling the flow specific to channel using emspot & dmemspotdef tables.
  • Created Controller Commands /Tasks Commands, helper classes and access policies.
  • Developed PHP (Premium Handset Protection plan) Module for telesales channel, involved with Product Catalog team.
  • Worked on APIGEE layer (OAUTH key, token concept) for pass through and handling API’s.
  • Worked on the re-send email module, where the agents can resend the email up on customer request.
  • Worked Sameday delivery pilot project with the concept of Dark stores, involved with SAP team for the inventory and Product Catalog team.
  • Bug fixing during QAT, UAT, Staging and production phases to ensure quality releases.
  • Worked on Catalog Subsystem, Order Subsystem, and Member subsystem, Payment Subsystems for supporting the Telesales Stores and CCO for all application across Confidential .
  • Interact with business users, review the business/ functional requirements and perform impact & scope analysis.
  • Resolving deployment issues and provide pre/post production support.
  • Worked on WCM module to display static and dynamic content based on stores.

Confidential, Denver, CO

Environment: WCS 7.0, DB2, Java J2ee

Project Lead

Responsibilities:

  • Involved in requirements review, design, development and support of application using AGILE methodology and participated in SCRUM meetings.
  • Involved in requirements review, design, development and support of application
  • Worked on rebranding Qwest to CenturyLink using HTML, CSS
  • Developed New Connect, Existing customer flows Struts MVC Action classes for Legacy Qwest and Legacy CenturyLink flows.
  • Worked on Data access layer using JDBC and developed Stored Procedure that can be used to load products into database whenever CenturyLink launches new products.
  • Developed SOAP web service call to interact with CPlus system and get DIRECTV VPE response
  • Worked on making Ajax pricing calls and parsed JSON response to update/populating the selected product combination prices
  • Worked on Prism TV online ordering functionality for LQ and LCTL flows
  • Worked on launching CenturyLink’s new products like GPON internet speeds, Pair Bonded internet speeds
  • Preparing Functional Specification documents
  • Creating Design documents
  • Coordination between the clients and offshore
  • Defect Management
  • Strengthened developmental methodologies by introducing a code quality document.

Confidential, Minneapolis, MN

Environment: WCS 7.0, Oracle, Java, J2ee

Lead Developer

Responsibilities:

  • Involved in the development and built custom shipping calculations, user details management and custom order management system module using the IBM WCS sub systems.
  • Taken the ownership on managing the access control policies of various assets and setting up user roles for various functionalities of the Order management system using IBM ecommerce abilities.
  • Involved in customizing the store front for changing normal site to International store site using the capabilities of IBM WCS.
  • Created new controller commands and task commands for country selection.
  • Involved in creating new Data source for connecting to different database.
  • Created new Controller Commands for completing payment process and overall order process submission on WCS side.
  • Created helper classes for fetching the data from different database.
  • Created new controller command for changing the order status based on third party xml response.
  • Created new controller command for adding, updating the addresses of customer and third party using the controller commands of WCS.
  • Worked on defects related to UI and functional.
  • Worked on critical bug fixes on the developed ecommerce store site space.

Confidential

Environment: Java, NPL programming, Oracle, Eclipse, Metasolv Tool.

Team Lead

Responsibilities:

  • Understanding the business requirements and converting them into custom system requirements
  • Coding of assigned modules and also involved in code reviews of code being developed by peer team members
  • Involved in R&D for the MedAdmin website using GWT and exploring it.
  • Involved in developing the Error and Filter Report pages using Oracle Apex.
  • Involved in the Housekeeping Module based on the rules defined.
  • Involved in Unit Testing and Bug Fixing.

Confidential

Environment: Java, Servlets, JSP, Struts, Hibernate, DB2, RAD.

Module Lead

Responsibilities:

  • Involved in understanding Business Requirements & Functional Specification.
  • Involved in the Development of Auto Escalation Process.
  • Involved in the User Preferences Module.
  • Involved in User Registration and Authentication of Users.
  • Involved in Mapping and Configuration of Admin.
  • Involved in Unit Testing and Bug Fixing.

We'd love your feedback!