Sr. Developer Resume
Illinois, ChicagO
SUMMARY
- 9.3 Years of experience in SoftwareAG (Web Methods Integrations) & SDLC Cycle of Web - based application across Finance, Retail and Life Science & Healthcare domain.
- SoftwareAG Certified WebMethods ESB Developer.
- IBM Certified Work Bench Developer & Oracle Certified Java Professional (OCJP).
- Excellent SoftwareAG/ Web Methods 9.9 integration & SOAP/ REST web services development skills.
- Partner integration/ EDI implementation in WebMethods/ Trading Networks including AS2 implementation.
- Excellent messaging service implementations using native WM Messaging, MQs and JMS as message provider.
- Strong experience in transformation projects through client's journey to Digital technology.
- Strong experience in Core Java (Multithreading, Collections), Java/ J2EE, JDBC 3.0.
- Excellent debugging and diagnostics abilities.
- Experience in Agile methodology of Software development.
- Exceptional ability to learn new technologies with excellent learning curve.
- Excellent communication & presentation skills.
- Strong leadership skills to guide through the team towards common goal(s).
TECHNICAL SKILLS
Languages: Web Methods 9.9 & 10.1, J2EE, Java 6, SQL, XML, XSD, UML.
Developer Tool: Software AG Web Methods 9.9 suite, MWS (MyWebmethods), Enterprise Mgr,Postman, SoapUI, XML Spy, Kronos T & A 6.5, IBM RAD 7.
Web Services: Pattern SOAP & REST services. Amazon MWS (Marketplace Webservices).
Messaging Service: EDI with AS2, Native WM Messaging, Message Queue, JMS & Amazon SQS.
WM Adapters: Used JDBC Adapter, Salesforce Adapter.
Web Frameworks: Bounce, SDF.
Scripting: UNIX scripting, Win PowerShell, Win BatScript, JavaScript.
RDBMS Tools: Oracle 11g, MySQL, IBM DB2.
SQL Skills: Query optimization, Stored Procedures, Debugging & Error handling.
Web Application Server: Integration Server & MWS Server, IBM Web Sphere 6.1 & 8.5, Tomcat.
Build Tool: Jenkins & Continuous Integration (CI), Gradle, Ant.
Versioning Control: SVN & Artifactory (JFrog), GIT Hub, CVS.
OS: MS Windows XP/ 7, UNIX.
PROFESSIONAL EXPERIENCE
Confidential
Sr. Developer
Responsibilities:
- Understand the mapping and workflow changes for the client being migrated or the new client being launched into the enrollment system.
- Analyzing the existing system/ services to understand the changes required into the new system and defining the architecture around that.
- Implementation of field level encryption for PII elements while storing them in DB, using Asurion’s internal encryption/ decryption webservices.
- EDI Clients eg: Home Depot, AAEFS, Costco migration for various EDI transactions types such as EDI 852, 850, 856, 810, 824, 864, 997. EDI AS2 transportation implementation for BJs client using WMEDIINT & TN.
- Amazon Multidevice client launch - Integration with Amazon’s seller central system to pull retail transaction report using Amazon MWS Marketplace Webservices and usage of Amazon Client library functions.
- Integration with AWS Cloud components such as SQS (Simple Queue service) and KMS (Key Management system) for various API based implementation using Amazon Java SDK services.
- Implementation of various Rest based provider and consumer web services across Asurion’s internal group to provide real time data eg: Asset profile, Claim amount Entitlement etc. required in their respective workflow.
- AMZ L7 layer was used for authent
Used Technologies: SoftwareAG v9.9, Trading Networks, EDI Integration with AS2, BPM processes, Amazon MWS, Amazon SQS, KMS integrations thru AMZ SDK.
Sr. Developer
Confidential
Responsibilities:
- Understand the existing WebMethods artifacts and prepare functional, technical mapping documents.
- Upgrade WebMethods components eg: IS, MWS, DB for MWS, Package remediation for partner integration apps On EDI from current v9.8 to v10.1.
- Implementing and configuring Software AG WebMethods products including MyWebMethods (MWS), Integration Server (IS), TN, EDI packages for new version on new Linux OS box.
- Assist QA team in Cycle 1 testing for as is WM Application.
- Perform post migration remediation of packages for any issues/ errors.
- Perform code review and unit testing and submit to peers for review.
- In corporate feedback in programs and retest outputs.
- Compile documentation to describe migration steps, program development for package remediation, logic coding, and corrections.
- Performance tuning, supporting, and troubleshooting an enterprise grade WebMethods 10.1.
- As part of WM application migration to spring boot, capture technical requirements, integration patterns, components interaction details and extract system architecture - through reverse engineering.
- Work with Confidential Business Users to clarify on business requirement as identified for various components through reverse engineering.
- Obtain clarification from BTO group on various workflows and their business practices/ assumptions if any with their usage.
- Assist the business analyst to translate these business needs into business requirements (BRDs).
- Document TRD for the applications - capturing pseudo code for application workflows along with process flow diagram and interface diagrams.
- Assist the Spring boots team member to outline the System Design document and walkthrough TRDs as prepared.
- Assist QA team in Cycle 1 testing for as is WM Application - in terms of environment setup and DB setup to allow execution of different test scenarios.
Used Technologies: SoftwareAG v10.1 & v9.8, Trading Networks, EDI Integration, MWS & Managed File Transfer, DSP pages.
Sr. Developer
Confidential, Illinois, Chicago
Responsibilities:
- Gather and understand requirements from SAP Implementation team (IBM), WAG business team - for the new Human Resource System as being built on SAP Success Factor platform.
- Work with WAG Technical Architect team to transform these Business requirements into System Architecture and define integration pattern for them.
- Work with offshore team to outline Technical design of the system based of Architecture as defined.
- To develop SOAP based real time integrations from various existing downstream system to HRIS Hub (Central HR Data Warehouse), for provisioning employee data as being currently supplied over in real time from legacy.
- This Involved Header handlers and outbound callback service implementation.
- To build data sync up process from SAP HCI Interface to new Data Warehouse (HRIS Hub) based out of Basic Notifications setup.
- SAP will provide flat file feed, which be load as is into transaction table on Hub and from there into main tables using the data sync process and transformation logic.
- This will then act as source of employee data to all downstream systems.
- To develop REST based historical portlet service (server and client) to integrate SAP system with IDH DB which will hold historical employee data as coming from legacy system.
- Historical employee data will not be moved to SAP and only latest details be transferred, hence SAP will use this API to access those.
- To develop Message Queues based Point of Sale data transmission platform to HRIS Hub system, for the bulk employee transaction data being posted at POS.
- To modify the ATS/ Kenexa Inbound/ Outbound SOAP based real time integration with IBM as impacted due to HRT project.
- To perform one time load of Legacy system data into SAP system through Flat file feed, post transformation per their data format requirement.
- Active File Transfer (AFTs) setup to SFTP the feed files to SAP.
- Various AFT event setup - to interact and deliver feed file of employee data to Vendors/ downstream system.
- This was setup with Password less - SSH based encryption technique.
- To build custom logging/ erroring framework for the project using log4j2 package and Java API implementation coupled with JMS messaging to pass trace/log/ error message from Application to framework.
- Implementing over and using WxConfig as the platform for maintaining properties as referenced by IS service.
- This helps decoupling the property from package itself.
- Perform Unit testing of the separate modules & thereof execute integration testing & system testing.
- Closely worked with business for facilitating UAT testing.
Used Technologies: SoftwareAG 9.9, MWS & Managed File Transfer, SOAP/ REST services, SAP Success factor.
Developer
Confidential, Illinois,Chicago
Responsibilities:
- Gather and understand requirements from IBM team, WAG business team - for the new Hiring System as being built on IBM Kenexa platform.
- Work with WAG Technical Architect team to transform these Business requirements into System Architecture and define integration pattern for them.
- Work with offshore team to outline Technical design of the system based of Architecture as defined.
- Organize sequence of meeting b/w offshore team and WAG Technical architect to review the technical design, challenges if any with the current Architecture and renew the design for better maintainability and future sustainability.
- To develop SOAP based real time integrations from IBM to Walgreens, for various hiring workflows eg: Rate & Manager Integration, Rehire Eligibility, New Hire/ Rehire Integration, License Verification.
- Coordinate to setup various intermediators of communication in between Walgreens and IBM system i.e. Mediator, Data power - to ensure data security.
- To build one time and ongoing (delta) data sync up process in b/w legacy system to new Data Warehouse (HRIS Hub) based out of Basic Notifications setup.
- The subscribing triggers - where setup with Concurrent message processing mode considering the volume of data to be synced on daily basis.
- To develop various JMS (Java Messaging Service) based messaging workflows for the application and provision queues/ topic implementation on messaging provider coupled with JMS triggers.
- To develop Flat file feeds for transitioning Walgreens existing employee information and any changes to them to IBM (UserImport, Candidate Import, Talent Gateway Profile).
- To assist these - FF Dictionary, FF Schemas where built per IBM requirement and Active File Transfer (AFTs) where setup in Managed File Services module of MyWebMethods (MWS) to SFTP the feed files.
- To develop SOAP and REST full (based on provider service exposed by IBM) outbound asynchronous integration services for various IBM hierarchical and location data requirement eg: Store, District Foundation, Relational Field Association (RFAs), Job Code Default Data (JCDD).
- To develop DB purge process against legacy buffer table and HRIS Hub audit table to retain the performance of Database.
- These were built using DynamicSQL adapter service, to allow reusability of purge process flow service across all the DB.
- To build custom logging/ erroring framework for the project using log4j2 package and Java API implementation coupled with JMS messaging to pass trace/log/ error message from Application to framework.
Used Technologies: SoftwareAG 9.9, SOAP/ REST services, MWS & Managed File Transfer (AFT), FF Schema & Dictionary, Pub Sub Data Integration pattern.
Sr. Java Developer
Confidential, Illinois, Chicago
Responsibilities:
- To outline the migration of EIS & WOLF system from older WM 6.5 to new WM 9.8 (in hops i.e. 6.5 to 8.2 and then 8.2 to 9.8) per migration best practices as outline by SAG.
- Also, migrate the messaging provider from current Broker based to UM based.
- To coordinate with infrastructure SoftwareAG team, so as to bring up Dev and Prod environment on new version and ensure all the firewall and security requirements (at Datapower, Mediator layer implemented).
- To work with offshore team so as define Technical design and low level changes required for system migration.
- To perform Unit testing of various system modules & thereof execute integration testing & system testing.
- Closely worked with business for facilitating UAT testing.
- To coordinate Production rollouts and perform post production data validation & sanity checks.
- WAM Change coordinator for CRQs review and coordination per process and CAB representation.
- Pre CAB WAM representative at DACT (Account/ Tower) level.
Used Technologies: SoftwareAG 9.8, WebMethods 6.5, Kronos Workforce System (WFC) 6.3, Java/ J2EE, Core Java, Oracle - PL/SQL, Windows Batch & PowerShell scripting, UNIX scripting.
Sr. Java Developer
Confidential, Illinois, Chicago
Responsibilities:
- Gather and understand requirements from onsite team in Chicago.
- Analyzing requirements with the team members for preparing a high level and low level design.
- Preparing clarification log to avoid misunderstanding between the onsite and offshore team.
- Estimate the effort with team as required to accomplish the business requirements.
- Work prioritization and distribution based on resource loading. Preparing resource to requirement traceability matrix and effort allocation.
- Monitoring activities in the area in the form incident, SR, work on email and CRs analysis for there in time completion.
- Performing review of deliverables (design documents, code change and test script) for their quality.
- Closely work with onsite team for facilitating UAT testing.
- Create reusable components for the system - User manual and Application handbook.
- Participate in design, code reviews and share technology/ application knowledge to RunOps team.
- Module Lead - Work prioritization and distribution based on resource loading.
- Perform account level reporting activity, publishing monthly metrics.
Used Technologies: Core Java, Struts, JDBC, JavaScript, Ant, Shell script, UNIX, Oracle Data Integrator (ODI) & Store Procedures.
System Engineer, Java Developer
Confidential, Illinois, Chicago
Responsibilities:
- Gather and understand requirements from onsite team in Chicago.
- Analyze requirements and understand the current system.
- Estimate the effort required to accomplish the business requirements.
- Prepare design documents (both high and low level).
- Develop and implement different modules as per business requirements.
- Perform Unit testing of the separate modules & thereof execute integration testing & system testing.
- Closely worked with business for facilitating UAT testing.
- Create reusable components for the system - User manual and Application handbook.
- Participate in design, code reviews and share technology/ application knowledge across team.
- Defect prime - To ensure quality peer reviews of deliverables and there mitigations so as to prevent them to reach over at client end.
Used Technologies: Core Java, Multithreading using Executor framework, Struts, Springs, JDBC, JavaScript, Ant, Shell script, UNIX, DB2 & Store Procedures.