Developer Resume
NJ
SUMMARY
- Software Development Life Cycle (SDLC) that includes Requirements Gathering, Analysis, Design, Implementation, Maintenance and Testing using various methodologies using Confidential ESB and Java/J2EE experience in integration.
- Mule ESB experience with implementing service - oriented architecture (SOA) and enterprise application integration (EAI) using Mule Server.
- Implemented Mule flows for different modules, which process files and emails from different systems. Developed Mule ESB projects for the services with synchronous and asynchronous mule flows.
- Experience working with GitHub, Bit bucket and VSTS.
- Developed application in Anypoint studio and used RAML 1.0, 0.8 for generating Raml files.
- Participated in deployment of Mule ESB applications using Cloud Hub and Strong experience in Integration using Mule ESB in integrating various third party solutions.
- Strong application integration experience using Mule ESB with Connectors, transformations, Routing, AnypointMQ, JMS.
- Deployed web services are tested using SOAPUI tool and Extensively used data weave expressions for transformations in Data weave.
- Used Mule Data Mapper, Custom transformers for mapping flat file structures to Sales force interface structures .
- Used Database & Sales force Connectors to connect with respective systems using Mule ESB.
- Worked on XML technologies like XML,XSD and Web Services - RESTful and SOAP.
- Effective communication and interpersonal skills, ability to work in team/independently and adapt quickly to new and emerging technologies.
- Experience in Object Oriented Programming in Analysis, Design, Development, Testing and Support of Web based applications. Experience in creating MUnit Tests.
- Worked on XML related technologies like XSL, XSD, XQuery, XSLT, SAX, DOM, XPath, WSDL, DTD, XSD, Apache Axis, JAXP (SAX, DOM), JAXB, XML Beans parsers for parsing XML into Java object.
- Expertise in Java/J2EE programming - JDBC, Servlets, JSP, and JAVA WEB SERVICES.
- Good Knowledge of using IDE Tools like Eclipse, NetBeans, Rational Application Developer (RAD) for Java/J2EE application development.
- Experience in implementing CEP techniques in projects using TIBCO Business Events and RMS.
- Experience in administering and maintaining Linux servers in production environments
- Briefly worked on Relational Database (RDBMS) concepts, database designing, Normalization, PL/SQL, Stored Procedures, Triggers and with SQL Server, Confidential and MySQL.
- Hands on experience with Junit, MUnit and Log4j in developing test cases and determining application functionality.
- Proficient in MEL - Mule Expression Language to access and evaluate the data in the payload, properties and variables of a Mule message.
- Strong knowledge of Middleware, WebLogic, MFT, Software Development Life Cycle, SCM practices along with Software Build and Release Management and Agile methodologies.
- Good understanding of build and deployment of JAVA/J2EE applications in WebLogic servers
- Interact with Confidential Support Team in resolving the WebLogic critical issues and follow up on the cases/service tickets with respect to the Severity.
- Expertise in configurations of Data sources, JMS destinations, securing web services and Administration of SOA-Infra partitions using Enterprise Manager.
- Hands on experience on administrative tools administration console, WLST and command line interface.
- Manage/ Monitor the JVM performance by WebLogic heap Size, garbage collection, JDBC Pools and taking thread dumps.
- Install and configure Apache Webserver and integrate them with WebLogic.
- Hands on experience in complete Software Analysis, Design, Development, Implementation, Testing of Software Applications using Java/J2EE technologies and Production support.
- Deploy SOA components, springs, JSP's, EJBs, J2EE Applications archives (JAR, WAR, EAR and RAR).
- Managing Security: creating new security realms, users and groups.
- Configure Clusters, Load-balancing, High availability and fail-over solutions & Web Server plugins for WebLogic application server.
- Experience in troubleshooting and debugging production and non-production issues reported by business, customers, developers and application testers.
- Strong experience updating and configuring SSL certs to Application Server & Webserver.
- Good knowledge of Database design and development that involves ER Modelling, Relational database schema, Functional dependencies, writing queries using SQL.
- Excellent Analytical and Problem-Solving skills coupled with good communication and interpersonal skills.
- Good Experience with ticketing tools like Service-now, Remedy and HP Open View.
- Managed a green field project overseeing multiple phases - Product Life Cycle management, Inception, Initiation, Build &Release and Controlled Deployment
- Have played the role of a Product Champion for few products for Deployment and supporting multiple environments like UAT, STG and PROD.
- Extensively worked on out of the box Connectors (OOTB) in OIM like DBAT, LDAP and Active Directory with respect to implementing and customizing Reconciliation Process, Provisioning Workflows, Adapters, Process Forms and Schedule Tasks.
- Responsible for installing custom Jar supporting to OWSM polices.
- Extensive experience on Source Code Systems like CVS, SVN.
- Expertise in Build Automation using several tools such as Hudson / Jenkins
- Extensively worked on Hudson, Jenkins and Team City for continuous integration and for End to End automation for all build and deployments.
- Tracking and communicating the Build, Deploy and Release Process.
- Fulfilling the role of a Release Engineer in respects to our Puppet code. Responsible for QA, code merges.
- Having good Experience in Chef and Puppet for Deployment on Multiple platforms.
- Coordinating with Onsite/Offshore team to resolve the Deployment related issue
- Actively participating in PrePROD/PROD Releases
- Experience in Installation, configuration of WebLogic and Apache.
- Experience in Issue Tracking using Bugzilla, Remedy and JIRA
- Extensive experience on Offshore/Onsite Model.
- Proactively representing Release team in CAB meetings
- Well experience on Configuration of Source Code Version control and Continuous Integration tools.
- Quick learner and ability to meet deadlines and work under pressure.
- Capable of working both as a team player and independently.
- Creating and configuring mft transfer artifacts.
- Generating and importing PGP keys in to the mft key store for encryption and decryption of the data files.
- Exporting and importing mft transfer artifact to different environments.
- Active member of 24X7 support team.
TECHNICAL SKILLS
Languages: JAVA/J2EE, SQL, C
Application: Confidential, Confidential Web Logic 9.x, 10.x, 12.x, SOA, MFT & Confidential Web sphere.
Source Control: CVS, Tortoise SVN
Webservices: SOAP, WSDL
Automation Build: Jenkins, Hudson
Build Tool: Maven, Apache ANT
Scripting Languages: WLST, Shell
Web server: Confidential Http Servers, Apache Tomcat, OHS, OWSM
Operating System: AIX, Unix/Linux, Windows Family
PROFESSIONAL EXPERIENCE
Confidential, NJ
Developer
Responsibilities:
- Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases of CRM application.
- Actively involved with the team and management as a part of Agile (SCRUM).
- Involved in preparing design TSD document with Sequence Diagrams, Use Case Diagrams Class Diagrams using Microsoft VISIO tool.
- Involved in creating wireframes and fidelity diagrams using Balsamiq as per the business requirement.
- Worked on Batch processing and created batch jobs.
- Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth2.
- Configured the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing. Worked on MULE API manager and RAML (RESTful API modeling Language).
- Developed the integration workflows using a Confidential ESB 3.8.3 framework.
- Developed a proxy layer for every API in order to ensure the security of applications and Implemented the APIs in Anypoint studio and deployed them to Cloud hub Gateway 2.2.0 and Runtimes 3.8.x.
- Designed and exposed the applications using RAML0.8. Have written MUnit test cases to validate the Mule flows.
- Worked with integrations using connectors such as Sale force, Database, JMS, Active MQ, HTTP, FTP, SFTP and File Connectors and used scatter-gather for asynchronous communication.
- Experience in Confidential AnyPoint API platform on designing and implementing Mule API's.
- Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
- Extensively worked on Watermarking for mitigating memory overloads and cron expressions for scheduling jobs.
- Used Mule filters & worked with Java and groovy components to provide resilient solutions.
- Written DB2 and SQL queries inside the Expression components to precompile them and managed to get the performance. Interacted with PEGA, MDM, Salesforce, Active Directory and third-party applications as a part of the project.
- Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
- Extensively worked with Salesforce to create/read/update/delete the data and worked with PEGA for business validations.
- Monitoring the applications on Runtime Manager, API manager, creating charts using Custom Dashboard, generated reports using Manage Reports and analyzed the performance of the applications calculating the response times.
- Extensively worked on Data Weave to transform data into JSON/XML format.
- Have written MUnit test cases to validate the Mule flows.
- Implemented build package tool using Maven and build the code in Jenkins.
- Used Github as the source version control tool for code operations such as check-in, check-outs, merge, compare, clone, etc.,
Environment: Java 1.8, Mule ESB 3.8.3, Agile, Anypoint Studio, ActiveMQ, Apache-Maven, Filezilla, Cloud hub Gateway 2.2.0, OAuth, Nexus, Putty, Github, MUnit, RAML
Confidential, Mentor, OH
Developer
Responsibilities:
- Used Agile methodology was to emphasize on face-to-face communication over written documents and make sure that iteration is passing through a full software development cycle.
- Designed UML diagrams like Use case, Class and Activity diagram based on the requirements gathered.
- Implemented the Design Patterns like Session Facade, Data Transfer Object (DTO), Service Locator, and Data Access Object (DAO). Developed the web pages using JSP and Servlets.
- Developed the integration workflows using Confidential ESB 3.7.3 framework.
- Migrated Mule ESB 3.5.1 apps to Mule ESB 3.7.3.
- Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
- Done with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
- Used Database Connectors to connect with respective systems using Mule ESB.
- Have written MUnit test cases to validate the Mule flows.
- Experience in Confidential Anypoint API platform on designing and implementing Mule API's.
- Coded various business process methods required for creation of Web Services related to customer information and provider information, using JAX-WS, SOAP, WSDL and JAX-RS, REST web services.
- Created the MULE ESB artifacts, created flows and configured the MULE configuration files and deployed the application.
- Involved in Authentication & authorization checks using Encryption & decryption techniques using x.509, Public/private key methods etc.
- Involved in achieving minimum percentage of code coverage for unit tests, which was a requirement for committing to a repository.
- Developed various RAML resources to implement REST based APIs as required by the project. Also worked with SOAP web services based on SOA.
- Coordinated in all testing phases and worked closely with Performance testing team to create a baseline for the new application.
- Involved in deploying applications into Confidential Cloud Hub and Mule Management Console.
- Created custom components and configured them in mule-cofig.xml and verified with the XSLT standards.
- Configuring the Mule process for fetching the data from topic and make service calls to the Middle Tier Mule ESB for processing.
- Gathered requirements and planning on integration of both SAS applications using Mule ESB and Integrated Mule ESB system while utilizing Rabbit MQ, JMS, Http, File system and SFTP transports.
- Implemented a Mule ESB based tooling suite for handling message transitioning, validation, enrichment, routing to upstream and downstream entity data consumers.
- Analyzed Mule administration, configuration and tuning and integrated the workflow rule engine for performing the validation process with MuleESB.
- Responsible to get ready arrangement arrange and do the generation organization to Cloud Hub utilizing Jenkins CI stage.
- Involved in unit testing and writing the MUnit Test cases for the flows and made use of Git hub for version and source control.
Environment: Mule ESB, Confidential Anypoint Studio, RAML, Spring, Hibernate, Cloud Hub, JSP, Servlets, HTML, JavaScript, MySQL, WebSphere Application Server, Maven, Jenkins, MUnit, Log4j, Unix, Microsoft Visio, Quality Center, JIRA Tracking tool.
Web Logic / SOA Administrator
Responsibilities:
- Extensive experienced in Installation, Configuration, Admin& Troubleshoot of WebLogic/SOA/MFT Server 11g and 12c.
- Providing the RCA and be proactive with Planning, Testing and Implementing preventive solutions
- Extensive experience in Installing, Configuration, Admin & Troubleshoot of Apache Server.
- Implementation of Horizontal & Vertical scaling of Web Logic server for WLM in a cluster.
- Extensive experience on Devops tools like Git, Jenkins, Ansible, Puppet, Chef and Docker.
- Deployment of several Enterprise Applications in a clustered environment with failover support.
- Configuring the web logic Domain, Admin Server, Managed Server, Cluster, Machine and JMS Server
- Applying patches and plug-ins for WebLogic Application Server.
- Implemented Git mirror for SVN repository, which enables users to use both Devops tools like Git and SVN.
- Installed and configured Jenkins for Automating Deployments and providing a complete automation solution.
- Involvement in performance monitoring and tuning by using the Willy.
- Configured the JDBC resources and created connection pools with respect to the database.
- Troubleshooting the middle ware issues and resolving the P1, P2, P3 tickets within SLA.
- Monitoring for application Core or Thread dumps to check for system objects by Thread Analyzer.
- Providing the RCA and be proactive with Planning, Testing and Implementing preventive solutions.
- Preparing Impact Analysis doc’s after identifying the necessary impacted components changes.
- Taking the Thread dumps and analyzing the issues.
- Extensive experienced in Installation, Configuration, Admin & Troubleshoot of Web Logic / SOA /MFT/ Apache Server.
- Implementation of Horizontal & Vertical scaling of Web Logic server for WLM in a cluster.
- Installing Web logic, Installing SOA and Enterprise service bus which is the Confidential fusion Middleware on blank server
- Well experience on writing the WLST/Shell Scripts
- Deployment of several Enterprise Applications in a clustered environment with failover support.
- Configuring the web logic Domain, Admin Server, Managed Server, Cluster, Machine and JMS Server
- Applying patches and plug-ins for WebLogic Application Server.
- Developed ADF reusable region for accepting different kinds of Payments while placing the orders.
- Designed different task flows for accepting for shipping Address formats based on Country.
- Added various client-side validations using Java script to improve the application performance.
- Created proxy services for various web services used in application development.
- Implementing a Continuous Delivery framework using Jenkins, Puppet, Maven & Nexus in Linux environment.
- Created puppet manifests and modules to automate system operations.
- Involvement in performance monitoring and tuning by using the Willy.
- Proactively working on handling Disk usage issues on all UNIX servers
- Configured the JDBC resources and created connection pools with respect to the database.
- Troubleshooting the middle ware issues and resolving the P1, P2, P3 tickets with in SLA.
- Monitoring for application Core or Thread dumps to check for system objects by Thread Analyzer.
- Monitoring Confidential SOA suite 11g and monitoring WebLogic server.
- Implementing SSL for Native and WebLogic Applications in Confidential HTTP server and WebLogic server.
- Troubleshooter issues related with Identity Manager, Connectors, Web Gates, Access Manager, LDAP etc.
- Worked with integrating the OIM application with OAM for SSO integration.
- Worked on E-Business suite connector for account provisioning and reconciliation.
- Build custom database connector to bring all the future dated records from database into OIM through
- Configuring, Managing and Monitoring BPEL Process service components and Engines.
- Configuring, Managing and Monitoring Confidential Mediator service components and Engines.
- Configuring, Managing and Monitoring Human workflow service components and Engines
- Configuring, Managing and Monitoring BAM ( Confidential Business Activity Monitoring)
- Created static queues for the processing of transactions though EMS
- Well experience on provide feedback and corrective actions after every release deployment activity.
- Providing connectivity with Confidential Database, packaged applications like SAP, Siebel
- Implemented multiplexing control files and redo log files• Configuring various RMAN parameters as per the requirement.
- Creating new scripts to automate the Middleware Administration and new xml’s for deployment
- Providing the RCA and be proactive with Planning, Testing and Implementing preventive solutions.
- Preparing Impact Analysis doc’s after identifying the necessary impacted components changes.
- Taking the Thread dumps and analyzing the issues.
- Administered OBIEE and applied patches to existing version.
- Customized the OBIEE login page and Herbalife custom messages and colors to login page.
- Set up usage tracking for the reports and also implemented write back functionality* Integrated Maps into OBIEE using Map viewer and created reports using map view.
- Automating the regular tasks in Subversion and streamlining the process of access to SVN. Migrated Projects from SVN to GIT
- Executed processes for definition and tuning of various subsystems such as messaging and security in JBoss environment.
- Creating transfer artifact for MFT SOA/SOA MFT for invoking soa composites to automate the inbound and outbound process.
- Integration of premise MFT and HCM Cloud for automating the batch process and run the import and load data program using mf t java callout using post processing action.
- Generating, importing and configuring PGP keys using WLST script to automate the encryption and decryption process using Confidential MFT.
- Enabling and configuring error email notifications mails in Confidential MFT and SOA
- Repointing of SOA inbound/outbound interfaces to different
Environment: Confidential Web Logic11g and 12c, SOA, MFT Apache, JBoss, AIX/Linux, Putty, GIT, Jenkins, Chef.
Web Logic / SOA adminWeston, FL
Responsibilities:
- Performed Web Logic Server administration tasks such as installation, configuration, monitoring and performance tuning.
- Provided 24x7 supports for the application servers and web servers by understanding the business impact of the client's issue.
- Monitoring the Remedy bucket & assigning the tickets as per severity and resolving them based on priority.
- Involved in Performance tuning of Web Logic server with respect to heap, threads and connection pools.
- Troubleshoot Web Logic Server connection pooling and connection manager with Confidential, DB2.
- Configured and administered JDBC, JMS, and JNDI in Web Logic Server 11g and 12c.
- Supported on call schedule for Production support.
- Raising the SRT calls for Root cause when we are not able to handle the issues.
- Performed J2EE application deployment and administration including JAR, WAR, and EAR files on different environments (QA, Stage, and Production).
- Involved in all the web logic and SOA administration activities
- Worked with Data base team to resolve permission issues, connection pool issues on Stage environment.
- Maintained the applications among Web Logic run-time processes in a cluster of application servers.
- Involved in Trouble shooting and fixing day-to-day problems of the applications in production.
- Involved in Configuration for Web logic Server Console like Connection pools, Data source, Queues and Bridges.
- Excellent analytical, logical , management and trouble shooting skills, ability to work in teams and independently.
- Develop Perpetual Inventory - Item Cycle Counts and Area Cycle Counts ADF screens.
- Creating Java SOAP web services for different types of Movements creations.
- These Web services will be consumed by MARS team.
- Analysis of project functionality.
- Configure and implement the use of Confidential Recovery Manager (RMAN) for cold and hot backup to the databases
- Involved in design changes from time to time.
- Implementing ADF backend Entity Objects, View Objects and Application module, which is the model layer of the framework.
- Implementing all the layers in the MVC architecture of the ADF framework
- Implementing ADF Frontend using the ADF UI Components (Components extended from JSF components) Task Flows, Page Fragments, Page Templates in the UI.
- Completing successful deployments as per the scheduled time for PROD & UAT
- Performed the Maintenance page activity for production support deployments and provided support to test team and application team.
- Experience in Working with Confidential ERP, Confidential Fusion Middleware applications (Build automation and deployment).
- Build and Release management - GIT, Maven, Jenkins administration, Nexus.
- Extensively involved in build and release management process for multiple applications using ANT, MAVEN, Jenkins
- Responsible for build and deployment automation using VM Ware ESX, Docker containers, Vagrant and Chef.
- Install and configuration of Dockers.
- Involved in migration from SVN to GIT repos and worked with Linux sys admins for the same.
Environment: Confidential Web Logic11g/12c, JBoss, Putty, Apache, SOA, AIX/Linux
Confidential, Pharma, NY
Middleware Administrator
Responsibilities:
- Active participation in Build and release process.
- Hands on experience in deploying EAR, WAR and JAR.
- Participated in Bug review meeting and release builds to pre-production and production servers.
- Experience in checking out code from SVN and building EAR, WAR and JAR’s using MAVEN.
- Creating domains and managed servers and configuring clusters and machines on web logic servers.
- Deployment of different applications on top of application servers like web logic.
- Providing root cause analysis and be proactive with planning, testing and implementing preventive solutions.
- Carrying out deployments and cut over processes during the new releases.
- Automated Build process using Continuous integration tools like Hudson/Jenkins.
- Fix the issues during build time using maven.
- Experience on source code management tools.
- Troubleshooting and debugging build and deployment issues.
- Worked as a single point of contact for the testing team for various business/ application related queries.
- Participated in the planning and design of the application server architecture to support business goals.
- Hands on experience on performing User Acceptance Test (UAT).
- Hands on experience in maintaining Web logic in Preproduction, DEV, QA and staging environments.
- Hands on experience in preparing release notes and distribute the same to the Development and QA TEAM
- Provided deployment support for Pre - Production and production environments.
- Exposure to SDLC Activities like Agile methodology.
- Hands on experience in using Problem management and change management.
Environment: Confidential Web Logic 9.2, Confidential, Maven, CVS, Hudson
Confidential
Middleware Engineer
Responsibilities:
- Worked as a senior member of distributed system Middleware team (DSMT).
- Administration and Production Support with emphasis on WebSphere Application Server (versions from 5.0 to 6.1), WebSphere Portal Server (/5.1/6.0/6.1), Confidential HTTP Server (versions V6.0,6.1,7.0 and 8.0), RedHat JBOSS 5.1, Tomcat 5, 6, Apache 2.2, 2.4, TAM, and Confidential MQ Series
- Extensive experience in optimization of enterprise applications with emphasis on different application servers includes Confidential WebSphere Application server, JBoss, Tomcat, Confidential HTTP Web Server, Apache, JACL, Scripts, XMLConfig, Workload Management (WLM), Resource analyzer, Plugin configuration, Patch updates, MQ Series, WSAD in Confidential 11i/10g/8i/7.x, DB2/UDB, OBIEE, SQL Server, under various systems on Sun Solaris, AIX5L/6L, Linux (RedHat5.x/6.x) and Windows 2003 and 2008 environment.
- Proficiency in Installing, Configuring and Administering Application servers and portal servers includes Confidential WebSphere Portal Server and WAS, JBoss and Tomcat
- Conduct Performance Benchmarks & Tune all web applications releases to effectively use the infrastructure based on observations.
- Experienced with support 24/7/365 on App Servers Administration, Systems administration.
- Configured WebSphere MQ JMS Provider for WebSphere MQ Queue Connection Factories and WebSphere MQ
- Experience maintaining development, quality assurance, and production servers from an administrative perspective (applying fix packs, researching issues, opening PMR’s with Confidential if needed to resolve issues, updating content, deploying new portlets, updating skins and themes, etc.
- Worked in the installation of LDAP and configuration of LDAP, TAM single sign-on
Environment: Java/J2EE, web Sphere Application Server 6.1, Confidential