▪ 7+ years hands-on experience in the IT industry mainly in Middleware/Integration technologies involving in all phases of Software Development Life Cycle (SDLC) - requirement gathering and analysis, solution design, development, testing, production, and post-production support,
▪ 4+ years of hands-on experience in designing and developing applications in Mule ESB platform participating in all phases of API lifecycle from API specification to API Management,
▪ Skillful in writing API Specification (design -first approach) using RAML in Design Center that are used as foundation for API-Led Connectivity,
▪ Proficient in using MuleSoft AnyPoint Studio in implementing APIs, and developing flows to integrate with various data sources such as JDBC, and SaaS applications,
▪ Hands-on experience in using Mule connectors like JDBC, HTTP, HTTPS, FTP, FILE, SFTP, JMS, Salesforce, SAP Etc.
▪ Hands-on experience in developing, exposing, and consuming SOAP Webservices and REST Webservices,
▪ Experience with integration patterns, EAI, transformations, XML Schemas, and XSLT,
▪ Skillful in writing and running JUnit/Munity, integration, and system test cases,
▪ Experience in troubleshooting Mule ESB, including working with debuggers, flow analyzers, and configuration tools,
▪ Experience in deploying Mule Applications to Standalone Servers, CloudHub, and Private Cloud Edition (PCE)
▪ Experience in creating an automated CI/CD build pipeline using tools such as Jenkins and Maven working closely with DevOps team,
▪ Experience in creating and deploying API proxies to API Gateway, and applying policies to APIs,
▪ Involvement in production support - troubleshooting applications and resolving the issues,
▪ Work closely with QA and other support teams in Test Driven Development (TDD) methodologies,
▪ Experience in multiple RDBMS like Oracle, Microsoft SQL Server, and DB2,
▪ Experience in implementing different project methodologies like Agile, Waterfall,
▪ Effective communication and interpersonal skills, ability to work in a team/independently, and adapt quickly to new and emerging technology
Environment: GitHub, Git, Maven, Mule ESB 4.2.x, AnyPoint Studio 7.5.x, Mule Standalone Server, ActiveMQ, Jerkins, Bitbucket, Java 1.7/1.8, SVN, SOAP, REST, OAuth, Apache, Munit, Salesforce, WMQ, RAML, JSON, Junit.
▪ Coordinate with mainframe developers to understand, preserve and migrate legacy application functionality.
▪ Built application with Core Java, J2EE, Hibernate, and Oracle.
▪ Created Framework for Integration Testing (FIT) based test cases for integration testing.
▪ Tested application functions like handling inputs, processing data, and interaction with database.
▪ Identified bugs in the migrated application by running test cases and using Eclipse IDE.
▪ Worked on JavaScript, JSP, and Servlets as a web application replacement for mainframe front end.
▪ Provide Hibernate configuration file and mapping files, also involved in the integration of Struts with Hibernate libraries.
▪ Wrote Ant scripts and handled deployments on WebLogic server at test, stage levels.
▪ Analyze, created and proposed remediation measures to fix the bugs in the application.
▪ Used log4j for logging monitoring errors and exceptions all across the application.
▪ Analyze database table relationships to understand legacy application.
▪ Coordinate with Database Administrators to analyze and optimize the application load on database.
▪ Identified, analyzed, and re-mediated performance issues in application.
Environment: Java Core, J2EE, Oracle, Eclipse, WeLogic, Hibernate, Struts 2.0, JavaScript, JSP and Servlets.
• Analyzed the requirements and provided inputs to the designer.
• Designed Class diagrams, framework and developed using Factory, DAO, Singleton and MVC pattern.
• Developed the business tier using Core Java and the HTTP interfaces using Servlets.
• Involved in review of the design and helped in transforming the application to an optimized solution framework.
• Designed the helper classes for better data exchange between the MVC layers.
• JSP, HTML, JavaScript, CSS and Ajax used for front end development.
• Implemented Collections API to manage Java Objects in Business Logic layer.
• Built the admin module using Struts framework for the master configuration.
• Implementation of Distributed Map using DnyaCache for implementing the distributed cache on a clustered environment.
• Worked with multithreading in synchronized environment.
• Designed and developed the persistence tier using Hibernate framework.
• Used WebSphere data sources for the database connection and accessed using JNDI names.
• Implemented the WebSphere scheduler and provided the scheduling logic to process the Cache.
• Developed a Stored Procedures for inserting and updating the tables of the database.
• Used Oracle as relational databases and created E-R diagrams for the database tables.
• Implemented Log4j to maintain system log.
• Managed the functional and load testing by interacting with the testers and providing them the guidelines and deadlines for completion of work.
• Directly interacted with the client application leads, to help them integrate their application with MNP.
• Eclipse was used for Rapid Development of the application.
• Build EAR using ANT tool.
• Deployed the application on production server along with WAS administrator.
Environments: JAVA, JSP, HTML, CSS, JAVASCRIPT, AJAX, SERVLETS, STRUTS, HIBERNATE, EJB SESSION BEANS , LOG4J, WEBSPHERE DATASOURCE, IBM WEBSPHERE, JNDI, ORACLE, WINDOWS XP, UNIX, ANT, ECLIPSE.
TECHNICAL SKILLS
Type List