Post Job Free

Resume

Sign in

Java, J2EE Developer

Location:
Aurora, IL
Salary:
100000
Posted:
June 10, 2017

Contact this candidate

Resume:

Summary:

**+ years of IT experience & participated in Analysis & Design, Development, Testing and Implementation of wide range of Web based and Client-Server systems using Java and J2ee Technologies.

●Experience in designing MVC Architecture and Struts Frame Work and using its Custom Tag libraries

●Have strong experience with SOA Web Services, SOAP and REST.

●Have strong Experience with Oracle 11i/10g, DB2 and with writing PL/SQL and SQL.

●Experience in working with Struts Framework.

●Experience in designing UML using Microsoft Visio.

●Experience with agile & scrum development life cycle and extensively worked in full life cycle of SDLC.

●Experience in UI development using HTML, HTML5, CSS, JSP, & Java script

●Actively involved in the design documentation, technical challenges, best practices implementation, coding, code reviews, and handled testing which includes preparation of test cases for the Interfaces.

●Worked with Onsite & Offshore project methodologies and worked on Web based and Client-Server projects.

●Experience in messaging services through JMS and MQs.

●Good expertise in developing framework for new applications and web Services.

●Experience in creating design documents using MS Visio and Rational tools.

●Proficient on Clear case, CVS, SVN, version control tools.

●Working knowledge in UNIX.

●Designed and developed W3C compliant web sites using XSL and XSLT.

●Expertise in the dashboard design applications.

●Good knowledge in deploying and configuring Webapps to the Application server such as WebLogic, WebSphere and Apache Tomcat.

●Expertise in Object Oriented Analysis (OOA) and Object-Oriented Design (OOD) based on Unified Modeling Language (UML).

●Developed Java Applications using Eclipse IDE (multiple versions, rational developer, RCP) and JDeveloper.

●Experience in JUnit testing and performance testing through JProfiler and LoadRunner(mercury).

●Ability to learn quickly and to correctly apply new tools and technology.

●Excellent interpersonal and technical skills.

●Experience in various domain applications development – Retail, HealthCare & Banking.

Accomplishments:

●Master of Computer Applications (2003).

●Bachelor of Science in Computer Science (1997).

Technical Skills Summary:

Java:

oJ2EE 1.7 – Java 1.7, JSP, Struts, Servlets &

oJDBC, JMS, JNDI, EJB, Spring, Hibernate

oSystem Analysis/Design/Troubleshooting

oWeb Sphere J2EE server

oWeb Logic, Oracle 9i Application Server, Tomcat

oJava Script, VB Script

oXML, XSD

oHTLML, CSS

oWeb Services (SOAP/REST), XML and XSLT

Frame works:

Struts, Spring (Core, AOP, MVC, JDBC), Hibernate

webMethods:

owebMethods Product Suite 9.6

oIntegration Server 9.6

oBroker & JMS 9.6

oMy webMethods Server 9.6

oTrading Networks, EDI, ANSI & EDIFACT

oAdapters - JDBC 6.5, SAP 6.5 & MQ 6.1

oWeb Services – SOAP & REST, XML, XSD

Architectures:

oService Oriented Architecture (SOA)

oEnterprise Service Bus (ESB)

Database:

oOracle Database 11g, SQL Server, DB2, My SQL

oPL SQL/Procedures/Functions

oTOAD/Oracle SQL Developer

Others:

oVSS/CVS/CrossVista, GIT

oMaven, ANT

oSun Solaris 9/ Unix/Linux

oVisual Age for Java IDE, Oracle JDeveloper IDE, Eclipse

oLog4J, ANT, Maven, Crystal Reports, JUnit,

oParasoft SOA Test Suite

oSplunk

oJenkin

oVersionOne

oServiceNow

Project Engagements:

ISB OnBoarding Applications Jun ’16 -Current

JP Morgan Chase, Chicago, IL

Senior Developer

JP Morgan Chase Bank is national bank that constitutes the consumer and commercial banking subsidiary of the multinational banking corporation. Integrated Service Broker(ISB) is shared enterprise web service environment and it is supporting the consumer partners to over 40 applications. Treasury Services Deal Manager (TSDM) is an internal application that tracks the implementation of Treasury Services product requests for clients. Users create Implementation Requests(IRs) that contain the details of the product implementation for a given client. Implementation Consultants(ICs) will shepherd the IR through the various checkpoints and gates, tracking progress and keeping the Client informed of the request. The individual Product Line Items will then be submitted to the specific Product Operations users to get the clients setup on the respective product back-end systems.

Responsibilities:

Involving in analyzing the new requirements for the applications like TSDM, ISD, DIMS.

Working on enhancement changes of existing services for the consumer applications.

Involved in Agile project- Describing the stories, listing the tasks and design the application flow.

Develop service API for different business functionalities and modules.

Code review as per the project and Java standards.

Designed and developed the SOAP & REST web services.

Designed and developed the Java services.

Testing the overall flow of the integration and reviewing the Test cases.

Coordinating with QA team to complete the testing for code changes.

Plan and allocating job to the Team Members & tracking the work/team activities and motivating them throughout the engagement.

Responsible for Code review and preparing code review report.

Coordinating with Release team to promote the changes, certificate renewal to Production environment.

Environment: Java, J2EE, Spring, Hibernate, Java Script, Junit, Angular JS, Apache Tomcat, webMethods, Oracle 11g & Linux

ARIO Customer Mar ’15 - May ’16

Staples Inc, Framingham, MA

Senior Developer

Staples is one for leading Retail Company based in USA and, involved in office goods sales. Staples, Inc. is a large office supply chain store, with over 2,000 stores worldwide in 26 countries. Based in Framingham, Massachusetts, United States, the company has retail stores serving customers. Staples have chosen webMethods as the EAI infrastructure product.

Responsibilities:

Involving in analyzing the Daily Invoice failures and reprocessing the failures.

Involved in Agile project- Describing the stories, listing the tasks and design the application flow.

Designed and developed the webMethod Integration flow services.

Working on analyzing the enhancement changes

Working on add the splunk logging for integration services.

Designed and developed the Java services.

Testing the overall flow of the integration and reviewing the Test cases.

Coordinating with QA team to complete the testing for code changes.

Plan and allocating job to the Team Members & tracking the work/team activities and motivating them throughout the engagement.

Responsible for Code review and preparing code review report.

Coordinating with Release team to promote the changes, certificate renewal to Production environment.

Environment: Java, J2EE, JSP, JDBC, Java Script, JMS, webMethods, WebSphere, Oracle 11g & Linux.

Next Gen POS Jun ’13 – Jan’15

Staples Inc, Framingham, MA

Senior Developer

Next Generation POS is a multi-year program consisting of multiple tracks of work and multiple releases to replace our current Retail point-of-sale (POS) system. The new North American system will provide both U.S. and Canada with capabilities for an omni-channel solution.

Customers shopping in Retail are rapidly changing and expect a consistent experience across the brand’s various channels. This “omni-channel” experience we wish to provide our customers with will only be realized through critical investments such as Next Generation POS. Staples has a unique opportunity to partner with one of our strategic partners, IBM, on a new POS product they are building using the IBM Sterling Order Management system as a foundation. This program will provide Staples with the ability to influence IBM’s base product and ultimately provide Staples with a common repository for all sales transactions regardless of channel or capture tool. The Next Gen POS will include:

.

Core POS functions

Web-based POS UI with cross-store and cross-channel scenarios on one POS

Thin store/ client deployment options, including optional store “offline”

Support for three languages: U.S. English, Spanish, and Canadian French

POS for mobile associate (“line busting with tender”)

Common data, common services – seamlessly built on top of Dotcom’s Order Management System

The Next-Gen POS solution will integrate with applications and databases that exist within current Staples environment. The integration may be based on a synchronous (send a request and wait for a response) or asynchronous (send a request and do not wait for a response) communication model as appropriate for each information flow.

Responsibilities:

Plan and allocating job to the Team Members & tracking the work/team activities and motivating them throughout the engagement.

Gather Requirements, Analyze the requirement and design the Interface.

Creating & maintaining project supporting documents for the audit purpose.

Designed and developed the Java services.

Working on add the logging for integration services.

Development of SOAP based Web Services, JDBC operations for the Next Gen POS Integrations.

Testing the overall flow of the integration and reviewing the Test cases.

Responsible for Code review and preparing code review report.

Continuous Integration with Jenkin to promote higher environment.

Environment Java, J2EE, Jsp, Java Script, JM, WebSphere, webMethods, Oracle 11g & Linux.

B2B – Customer Pathway Nov ’12 – May’13

Bangalore, India

Senior Developer

Staples have chosen webMethods as the EAI infrastructure product. Staples now need to develop message flow applications to satisfy the needs of front-end systems. Business requirements for this integration will be defined by Staples analyst. The Cognizant team needs to take these business requirements, take them through the software process and deliver full tested implementations of message flow applications to satisfy the business

requirements.

Responsibilities:

Plan and allocating job to the Team Members & tracking the work/team activities and motivating them throughout the engagement.

Gather Requirements, Analyze the requirement and design the Interface.

Creation of Low Level Design Document with interface implementation details.

Developing the flow service and java service for the Interfaces.

Working on add the logging for integration services.

Plan and allocating job to the Team Members & tracking the work/team activities.

Creating & maintaining project supporting documents for the audit purpose.

Testing the overall flow of the integration and reviewing the Test cases.

Responsible for Code review and preparing code review report.

Coordinating with other team members for Integration test.

Environment: webMethods, Web services, JMS, Java, Java Script, Jsp, Oracle 11g & Linux.

Fit For Demand Jan’12 - Oct’12

Sainsbury, Bangalore, India

Senior Developer

Fit for Demand (FFD) is a webMethods re-architecture project to meet the following requirements:

1. To re-architecture the current deployment architecture to meet Sainsbury’s future projects in terms of capacity, availability and scalability.

2. To migrate webMethods 7.1.2 to webMethods 8.2 as general support will end on 31st December 2012 for Sainsbury’s’ existing webMethods v7.1.2 integration capability

3. To migrate one of the proving application to new environment to validate the new deployment architecture.

Responsibilities:

Plan and allocating job to the Team Members & tracking the work/team activities and motivating them throughout the engagement.

Creating & maintaining project supporting documents for the audit purpose.

Development of integrations using flow steps, Java services, Web Services, JDBC operations for the BWB Integration.

Working on add the logging for integration services.

Testing the overall flow of the integration and reviewing the Test cases.

Responsible for Code review and preparing code review report.

Environment: webMethods 7.1.2 Product Suite – Integration Server 7.1.2, Broker 7.1.2, webMethods JDBC Adapter 7.1.2, webMethods Developer 7.1.2, webMethods Trading Network 7.1.2, Java & Oracle 11g.

GSO Invoice On Supplier Net Jun’11 - Dec’11

Walgreens, Bangalore, India

Tech Lead

Walgreens provides access to consumer goods and services and pharmacy, health and wellness services in America through its retail drugstores, Walgreens Health Services division and Walgreens Health and Wellness division. Walgreens Health Services offers pharmacy patients and prescription drug and medical plans through Walgreens Mail Service Inc., DCPO ASN Invoice Portal application is a portal solution to support the PO-ASN-Invoice process for DC Vendors not having EDI capability. WebMethods is used to integrate the Walgreens mainframe system and Portal Database.

Responsibilities:

Analyze the business requirement and design the Interface.

Creation of Low Level Design Document with implementation details for the interface.

Developing the flow service and java service for the Interface.

Creating JDBC & Siebel Adapters to connect with the external systems.

Creating JMS Queues and configuring JMS settings and JNDI settings for making use of JMS queue.

Testing the overall flow of the interface and preparing Test cases.

Make sure the best practices implementations are in place for the developed interface.

Coordinating with other team members for Integration test.

Environment: Java, Jsp, Servlet, Struts frame work, Oracle 10g & Linux.

ITC Info Tech, Bangalore, India Aug’10 - Jun’11

Arctic Paper Support

Bangalore, India

Project Lead & Administrator

Arctic Paper is one of Europe’s leading companies in the field of high quality, graphic fine paper. Head quartered in Poland, have its Production mills in Sweden, Poland and Germany. ITC InfoTech provides Operational support and Application support for Arctic Paper Integration servers of both Production and Test environments

Responsibilities:

Plan and allocating job to the Team Members & tracking the work/team activities and motivating them throughout the engagement.

Supporting for Operational and Application of both Production and Test environment.

Troubleshooting problems and problem resolution and Interfacing with the webMethods Infrastructure and Operations group.

Creating & maintaining project supporting documents for the audit purpose.

Testing the overall flow of the system and reviewing the Test cases.

Debug & providing the L3 support for the UI screen issues.

Responsible for Code review and preparing code review report.

Provide weekly status reports for all activities related to the support.

Environment: webMethods 7.1.2 – Integration Server 7.1.2, Broker 7.1.2, MWS 7.1.2, JDBC Adapter 6.5, Developer 7.1.2, web services, Java, J2EE, JMS,Oracle 10g & Linux.

Mahindra Satyam, Hyderabad, India Nov’09 - Jul’10

Tele Sweden Development

Chennai, India

Senior Developer

The Tele2 Integration Platform is based on the Service Oriented Architecture (SOA) design pattern. A Service in Tele2 is defined as a Service Provider (a system) which provides some data or a Service Consumer (a system) which sends a request. The role of the integration platform in the SOA is to act as a central router which directs traffic between consumers and providers. The different types of consumers in TIP are web Shop, BCA, IVR, SMS etc..systems, which sends requests to TIP by calling the exposed web services or through an adapter platform. And TIP routes the request to different providers like MC2, IA-Replica, Orcis, CAP etc…through calling a web service or through an adapter platform

Responsibilities:

Reviewing of the Technical design document.

Plan and allocating job to the Team Members & tracking the work/team activities and motivating them throughout the engagement.

Gather Requirements, Analyze the requirement and design the Interface.

Creation of Low Level Design Document with interface implementation details.

Developing the flow service and java service for the Interfaces.

Working on add the logging for integration services.

Creating & maintaining project supporting documents for the audit purpose.

Testing the overall flow of the system and reviewing the Test cases.

Responsible for Code review and preparing code review report.

Provide regular status reports for all activities related to the project.

Environment: Java, Jsp, Servlet, JMS, JDBC, Web Services, Oracle 10g & Linux.

MQ Migration May’08 - Sep’09

Bristol Myers Squibb, Chennai

Senior Developer

BMS has employed a middle ware, MQ Integrator, from IBM, to integrate all disparate applications such as Manugistics, Delta V, Briqtone, etc., with an Enterprise Resource Planning (ERP) application - SAP FDG & HR. BMS MQ migration is for converting all existing MQ Integrator interfaces to webMethods. The Integration Competency Center within BMS has determined that all new development for Enterprise Application Integration should occur on one tool, webMethods. So, came out with a solution to migrate existing MQ Integrator environment with webMethods.

Responsibilities:

Reviewing of the Technical design document.

Reviewing of the Coding and Test Result specifications.

Preparation of HLD documents for various systems according to project specifications.

Lead a highly talented team in offshore – onsite model

Manage complex business logic development and integration with various systems.

Reviewing the Unit test case & unit testing.

Environment: webMethods 6.5 Product Suite – Integration Server 6.5, Broker 6.5, webMethods JDBC Adapter 6.5, webMethods Modeler, webMethods Monitor, webMethods Developer 6.5, Java, Oracle 9i & Unix.

ROtC Phase II (Regional Order to Cash) May’07 - Apr’08

Bristol Myers Squibb, Evansville, IN

Senior Developer

ROtC is a process / system enhancement initiative for the US market that will deliver Customer Order Processing, Logistics Execution, Inventory Management, Accounts Receivable, Contracts Management and Chargeback capabilities. This fully integrated system will support the US $12B pharmaceutical business while providing the platform for BMS future growth, new products and strategic priorities. The BMS US Business requires the consolidation, standardization and replacement of existing legacy OTC systems. Applications that are involved in this integration are SAP, WebSphere commerce, Model N, GXS, NOVO, PrimeVendor, MARC, Edge & Otsuka. There are sixty interfaces involved among these applications.

Responsibilities:

Preparation of design documents for various systems according to project specifications.

Design of issue resolution mechanism.

Reviewing the Technical design document.

Reviewing of the Coding and Test Result specifications.

Lead a highly talented team in offshore – onsite model to manage complex business logic development and integration with various systems.

Development of integrations using flow steps, Java services, Web Services & BAPI operations for the interfaces.

Involved in the process of unit test case preparation & unit testing.

Environment: webMethods 6.5 Product Suite – Integration Server 6.5, Broker 6.5, webMethods JDBC Adapter 6.5, webMethods Developer 6.5, webMethods Trading Network 6.5, EDI & Oracle 9i.

ICC Support (Integration Competency Center) Nov’06 -Apr’07

Bristol Myers Squibb, Evansville, IN

Support Transition Lead

Bristol Myers Squibb (BMS) one of the world’s leading Pharmaceutical and health care products company with around 19.4 billion USD of global sales revenue. This project is a production support for EAI integrations with multiple applications. Applications that are involved in this Production support is SAP, Websphere commerce, Model N, GXS, NOVO, PrimeVendor, MARC, Edge & Otsuka.

Responsibilities:

Preparing plan for Support transition and Support Initiation.

Preparing the Process-understanding document.

Preparing plan for the enhancements, plan the schedule and optimally use the resources.

Preparation of metrics reports, Presenting to Customer.

Lead a highly talented team in offshore – onsite model to manage complex business logic development and integration with various other Legacy systems.

Troubleshooting problems and problem resolution and Interfacing with the webMethods Infrastructure and Operations group.

Environment: webMethods 6.5 Product Suite – Integration Server 6.5, Broker 6.5, webMethods JDBC Adapter 6.5, webMethods Developer 6.5, webMethods Trading Network 6.5, EDI & Oracle 9i.

BMS IWP (Integrated Web Platform) Mar’06 -Oct’06

Bristol Myers Squibb, Evansville, IN

Developer

IWP is a BMS marketing initiative designed to provide personalized content and online storefront capabilities to individual consumers, institutional customers and health care professionals. BMS IWP integrates BMS consumers, Pharmaceutical data, health care professionals, Order creations across the BMS applications. Applications that are involved in this integration are SAP, Clarify, Peachtree, WPU-EFB, and IWP. There are thirteen interfaces involved among these applications.

Responsibilities:

Development of Peachtree Interface, Clarify to Broadvision Interface, IWP HCP Inbound Interface, IWP Order Evaluate & Create

Preparation of design documents for Peachtree Interface, Clarify to Broadvision Interface, and IRM HCP Inbound Interface per project specifications.

Development of integrations services using webMethod flow steps.

Developing the Java services,

Developing the SOAP based Web Services

Developing the services for the JDBC operations of the services.

Involved in the process of unit test case preparation & unit testing.

Environment: Java, Jsp, Servlet, Struts frame work, EJB, Oracle 9i, WebSphere Studio Application Developer, Rational Rose, WebSphere Application Server.

EDS Replacement Feb’05 - Feb’06

Bangalore, India

Developer

EDS is a tool to assist the Exhibitions Department when organizing a presence at an exhibition. It can also be used to assist with marketing and planning of the future exhibits. The primary aim of this project is to replace the existing EDS system with an equivalent system that will:

Be maintainable & updatable.

Automate many of the existing manual process of EDS system.

Providing greater ordering and reporting abilities to assist with budgeting and resourcing

Responsibilities:

Analyze and understand the business flow of technical services operation.

Involved in designing of User Interface

Designing and implementing the business functionality.

Design and developing the Java services

Developing the services for the JDBC operations of the services.

Involved in the process of unit test case preparation & unit testing

Design of error handling framework.

Environment: Java, Jsp, Java Script, Servlet, Struts frame work, EJB, Oracle 9i, WebSphere Studio Application Developer, Rational Rose, WebSphere Application Server.



Contact this candidate