We provide IT Staff Augmentation Services!

Sr. Java / Bpm / Integration Consultant Resume

SUMMARY

  • 9 years of experience in IT Consulting. Worked majorly in teh area of Java, Integrations, BPM, BAM and BI based projects
  • Experience in Java, Spring Boot & Integration frameworks, Hibernate JDBC, JMS, JNDI, Web Services
  • Hands on experience of implementing SOAP and REST based web services using Spring Boot
  • Strong knowledge in Application Development using SDLC methodologies like Agile, Waterfall
  • Experience in Oracle & MySQL databases
  • Experience in unit testing frameworks: JUnit, Mockito and Power Mock
  • Hands on experience on various Java based BPM technologies: IBM BPM, Camunda BPM, Oracle BPM and Savvion BPM
  • Strong experience of working on ESB / Integration layer using: IBM Datapower XI52 appliance & WPS, Oracle SOA suite and Web Methods Integration server
  • IBM Certified BPM Application Developer - Business Process Manager Express or Standard Edition V8.0
  • Good knowledge of migrating legacy BPM and ESB applications to newer versions/technologies
  • Implemented end-to-end Business Intelligence solutions using Oracle Business Intelligence Enterprise Edition
  • Exposure in Web Development using PHP (CakePHP), AngularJS, HTML, CSS, JavaScript
  • Experience working in onshore/offshore model

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java / BPM / Integration Consultant

Key Responsibilities:

  • Working as a Senior Consultant at 24 Hour Fitness, San Diego
  • Upgraded unit testing framework, for testing BPM processes which are using Camunda BPM 7.7.0 and its rules engine
  • Refactored “Search Lead” integration to Camunda BPM 7.7.0 using Java, Spring & Camunda Modeler
  • Enhanced core ESB components which includes REST API and XML transformation connectors for teh processes using it
  • Designed and implemented processes for testing core ESB components: XML to JSON, JSON to XML and XML transformation connectors
  • Conducting code reviews and examining You'reKit snapshots of teh processes in order to identify potential issues such as threads blocking CPU, memory usages, number of exceptions etc.

Tools & Technologies: Java, Camunda BPM, Spring, XSLT, Maven, Wild Fly 10, You'reKit Profiler, JUnit, Mockito, Power Mock, Git, Bamboo

Confidential

Integration / Technical Lead

Key Responsibilities:

  • Worked as an Integration lead, responsible for teh end-to-end implementation of teh interfaces at AIG Dallas
  • Prepared technical design and written technical specification of teh solution
  • Exposed web service as a SOAP endpoint with inquiry and quote operations using Spring Boot framework
  • Designed and Implemented batch file processing solution using Spring Integration framework. In order to process claims transaction files that comes once a day on SFTP, that update payment information on policies in ALIP system
  • Deployment of teh solution in DEV & QA environments

Tools & Technologies: Java/J2EE, Spring Boot & In tegration, XSLT, XSD, Maven, Tomcat, Hibernate, XML Spy, Team Foundation Server

Confidential

Technical / Integration Lead

Key Responsibilities:

  • Implemented integration with Lexis Nexis to fetch driving record of a person on real time using Spring boot exposed as both REST and SOAP service
  • Spring Integration framework is used to access batch files from SFTP containing driving records, processed them and delivered to ALIP through integration with IBM MQ Messaging Queue
  • Storage of fetched driving records in Database using Hibernate and JPA for later retrieval
  • Responsible for preparing technical specifications for teh interfaces
  • Deployment of interfaces in Dev, Test and PROD environments
  • Coordination with QA team along with Lexis Nexis

Tools & Technologies: Java/J2EE, Spring Boot & Integration, Maven, Tomcat, Hibernate, IBM MQ, RFHUtil, Team Foundation Server

Confidential

Technical / Integration Lead

Key Responsibilities:

  • Responsible for design and development of 5 integrations on Spring boot & IBM Data Power xi52 (in DMZ1 region) which are exposed as SOAP and REST endpoints
  • Worked on teh Technical specification of teh interfaces
  • Written XSLTs to handle different ACORD transactions such as TX401 / TX402, TX121 etc. consuming Java Saxon API
  • Implemented integration with IBM MQ for dropping messages in generic logging queue
  • Integration with Oracle DB for storage of transactions using Hibernate and Java Persistent API (JPA)
  • Responsible for writing reusable XSLTs, used for Logging and Error handling in integrations in for Datapower
  • Worked with teh Infrastructure team to enable monitoring on Queues running on IBM MQ and JMS Queues
  • Support existing implementations in IBM WPS 7, Datapower and Java. Resolve production issues along with monitoring of logs and alerts

Tools & Technologies: Java, Spring Boot, IBM Data Power xi52 appliance, XSLT, XMLSpy, IBM WPS, Java, RFHUtil

Confidential

Technical Lead

Key Responsibilities:

  • Worked as an onsite Technical Lead managed a team of 3 offshore developers in Boston, MA
  • Managed bi - weekly sprints and prioritize items with business users using JIRA. Successfully closed more than 700items including bugs, new features, hotfixes and improvements in teh application
  • Deployment of bi-weekly releases to UAT and Production environments hosted in Amazon AWS cloud
  • Implemented REST services using Spring boot, Hibernate & Tomcat server. Teh services were consumed by
  • Licensees & Artists payout modules on UI using AngularJS along with some business critical reports
  • Fully transformed legacy paintnite.com application to jewelrynite.com along with its administration portal
  • Designed and implemented point-to-point integrations with Silverpop, Mandrill and Box using PHP
  • Responsible for resolving critical production issues using PHP, AngularJS and Java

Tools & Technologies: Java, Spring Boot, PHP (CakePHP), AngularJS, HTML, CSS, Kendo UI, MySql, Java/J2EE, Hibernate, Tomcat serverApache

Confidential

BPM / Java Developer

Key Responsibilities:

  • Involved in devising strategy for migrating processes having running/in - flight instances
  • Migrated 2 processes from Lombardi Teamworks to IBM BPM 8.5
  • Fixed deprecated components of Toolkit to newer version after migration
  • Modeled teh process using Oracle BPM Studio
  • Implemented work steps using JDeveloper
  • Designed & Implemented UIs using Oracle ADF
  • Generated PDF document (Minute Sheet) at teh end of teh process using Java

Confidential

Senior Developer

Key Responsibilities:

  • Worked as a Senior Developer in a team of 3
  • Written integrations using Java with LDAP Server and Content Management server
  • Designed and implemented alerting API in teh existing BPM framework (called as BPX) using Apache velocity and Java for sending emails and raising tickets
  • Implemented pixel perfect reports using XML, XSLT & Oracle BI Publisher 10g
  • Worked with platform teams for teh upgrade of Dev, Test and Production environments to Savvion 7.6.1 from 6.5
  • Planned Disaster Recovery for applications in DR scenario by working with build, database and platform teams
  • Conducted weekly Project Compliance meetings with teams to ensure project artifacts comply with teh implementation
  • dis project was to implement a generic monitoring framework to monitor internal systems of Confidential . (G & PS
  • division in Chicago) with teh help of graphical KPIs and alerts. It focuses mainly on its integration with B2B clients having
  • capabilities to take any new integration on-board with minimal effort
  • Worked as a Technical Lead, managed a Team of 5
  • Explored Oracle SOA Suite 11g which includes: Enterprise Manager, JDeveloper, Oracle Business Rules, JMSQueues and prepared training guide for team members
  • Worked on Technical design and specifications of teh framework. Designed custom warehouse for KPIs. ImplementedKPIs using Oracle Business Intelligence Enterprise Edition 11g
  • Exposed 3 channels for collecting data from integrations which includes: JMS Queue, web service and webMethods
  • Written integration services for extracting data from ERP systems using Java, webMethods IS, Developer, MWS 7.1
  • Worked as an offshore lead and conducted UAT by interacting with business users in EMEA region & US for theRelease 2.0
  • Conducted Knowledge Transfer Sessions with client’s IT Team
  • Implemented a search screen capable for searching orders that were scattered in three systems. It searches those
  • rders on a single UI using JSP, JavaScript and integration service

Confidential

BI Developer

Key Responsibilities:

  • Designed and implemented Dimensional Model (Star Schema) using Oracle Business Intelligence 10 & 11g
  • Implemented graphical KPIs and pixel perfect reports
  • Worked as System Analyst in Analysis team, comprised of 4 members
  • Modeled teh TO-BE processes using Business Process Modeling Notations. Analyzed processes in order to improvethe performance/cycle time of processes using Savvion BPM Studio
  • Mapped teh Business Processes on SCOR and VRM Frameworks and suggested KPIs on processes

Confidential

PL/SQL & Oracle BI Developer

Key Responsibilities:

  • Worked as a Developer in a team of 7 members
  • Involved in setting up Reporting Infrastructure using Oracle BI Publisher 10g which included: development of 35 reportsusing PL/SQL, XML & XSLT. Scheduling of teh reports.
  • Implementation of role-based security, UAT of teh reports &training of teh user on Oracle BI Publisher at client site for 3 months
  • Implemented an interface using PL/SQL during co-existence (old & new system) phase for reconciling Inter

TECHNICAL SKILLS

Languages: Java, PL/SQL

Web Development: PHP, CakePHP

Mobile Development: Android

Development Tools: IBM Data Power xi52 appliance, IBM WPS 7, IBM BPM, Oracle Business Intelligence Enterprise Edition 10g & 11g, webMethods Suite 7.1 (IS, Developer, MWS), Oracle SOA & BPM Suite 11g, Savvion BPM Studio, Eclipse

Application Software: MS Visio, ER Win, JIRA

Version Control Tools: Tortoise SVN, Git, Team foundation server

OS Exposure: Windows Server 2003, 2008, XP, Vista & 7, Solaris 10, Linux

Scripting Languages: AngularJS, JavaScript, HTML, XML, DHTML, XSD, XSLT, JSON

Databases: Oracle 10 & 11g, MySQL

Training Conducted: Volunteered 3 day In house training on Oracle SOA Suite 11g for “Techlogix Knowledge

Hire Now