Java Developer,resume Profile
SUMMARY
- Over 13 years of total experience in IT industry in analysis, design, development, testing, documentation and delivery/solution of intranet/web/Middleware based applications.
- Over 5 years of experience as Solution Architect/Tech Lead in Wipro Technologies
- Expertise in commercial software development with object-oriented distributed computing technologies, E-Commerce and Server Side Java J2EE programming and Database Applications and Middleware application design and development
- Hands-on experience in building web-based enterprise applications using JAVA/J2EE
- Technologies such as core Java, JSP, Servlets, Struts framework, JSF,Spring, Hibernate, Ibatis, JDBC,JNDI, Web Services, XML, Tibco BW , EMS etc. and Application Servers BEA Web Logic, JBOSS, Apache Tomcat, Tibco Admin
- Experience in SOAP, REST Services development
- Extensively used SQL queries and have experience in DB servers like Oracle, SQL Server, Teradata, MySQL
- Extensive work experience in all phases of the Software Development Life Cycle SDLC and have good experience in Agile Work Environment.
- Experience in designing the model-view-controller MVC unified framework for building the web apps using Servlets, JSP custom tags, message resources.
- Extensive knowledge in using a multitude of J2EE Design Patterns such as MVC, Session
- Facade, Factory Pattern, Singleton, Business Delegate and Data Access Objects.
- Excellent written and verbal communication skills and co-ordination with the BA, development and testing teams and business users.
- Have worked closely with the stakeholders to meet business requirements.
- Solid management skills, demonstrated proficiency in leading and mentoring individuals to maximize levels of productivity, while forming cohesive team environment.
- Extensive Experience in installation, configuration, deployment and troubleshooting of TIBCO Active Enterprise Suite of applications TIBCO BusinessWorks, TIBCO Designer, TIBCO Rendezvous, TIBCO EMS, TIBCO Active Database Adapter, TIBCO File Adapter,TIBCO Administrator
- Worked with TIBCO BusinessWorks Adapter to communicate and update business information that originates from Oracle Databse
- Excellent hands on experience in Web Services using SOAP, WSDL and Schemas XSD with strong skills in understanding and implementing Service Oriented Architecture SOA
- Expertise in using messaging standards such as JMS and TIBCO Rendezvous/ TIBCO EMS for developing distributed applications
- Well conversant in using TIBCO messaging standards including EMS .
- Knowledge in using TIBCO Administrator for User Management, Resource Management and Application Management
- Having experience in application deployments, debugging and troubleshooting.
- Excellent hands on experience in XML related technologies that include XML, XSD, DTD, XSLT, andXPATH
- Extensive experience with developing design artifacts such as Sequence and Activity diagrams and flow charts using tools, Rational Rose, Visio or others
- Developed the Message Flow Diagrams and Process Flow Diagrams to specify business logic of the work flow model, design documents and release note.
- Experience in writing Database Queries, using Oracle 9i/10g
- Developed and deployed BusinessWorks interfaces for Fault Tolerance and Load balancing modes
- Full Software Development Life Cycle experience with expertise in the areas of Analysis, Design, Development, implementation, testing and maintenance of software
- Involved in all phases of testing, which includes Unit Testing, Batch Testing, Systems and Integration Testing and also Creation of Test Data and Test Environment
- Highly intuitive, self-motivated and energetic team player and adaptable to challenging environments
- Excellent interpersonal, analytic, verbal and written skills
AREAS OF EXPOSURE
Software Development | Team Leadership/Motivation | IT Infrastructure/Design |
Process Development | Quality Assurance/Testing | Deployment/Migration |
Client Relations | IT Security | Project Management |
Training Development | Code and Artifacts Review | Performance Improvement |
TECHNICAL SUMMARY
Operating Systems | Windows, Linux |
Languages | C, C , JAVA, J2EE, XML |
J2EE Technologies | JDBC, Servlets, Portlets, JNDI, Web Services SOAP, REST |
RDBMS | Oracle, SQL Server, MY SQL, PLS/SQL, MS Access, DB2,Terradata |
Frameworks | Struts, Spring, Hibernate, iBatis, Drools |
Servers | WebLogic Server, Apache Tomcat, JBOSS |
Development Tools | STS, Eclipse, RAD, IntelliJIDE. |
Web Technologies | HTML, XML, AJAX, VBScript, JavaScript, JQuery, JSP, JSON |
Messaging systems | EMS, MQ |
Version Manager | CVS, PVCS, Ant, Maven,Github |
Testing tools | JUnit, Mockito, SoapUI |
Utility Tools: | Jenkins, Splunk, VersionOne, |
Domain | Retail Telecom |
PROFESSIONAL EXPERIENCE
Confidential
Technology Used : Java, JSP, Struts ,JSF, IBatis, Star Framework Customer Specific with the combination of Spring and Sturts , Oracle, Ant, Webservices, WebLogic, JBoss, Hibernate, Spring, Maven, VersionOne, Sharepoint, Winscp, WinMerge, CVS, LDAP, Drools, Splunk, Version One, JSF, Tibco BW, EMS, MQ series, Sonar.,Git Hub, Junit, mockito
Responsibilities held:
- Involved in the requirements gathering, high and low level designs, development, unit testing, code and documents review, deployment and post production validation
- Developed the CA/US version of this application from Scratch
- Developed the CA/US Ant Scripts for the Building the application
- Involved in setting up the User roles and permissions for the Back office application.
- Have direct interaction with the client at onsite and co-ordination with the offshore development and testing teams
- Involved in the solution design, technical Design
- Developed POCs and Presented to the stake holders
- Involved in the meeting with business to get the new enhancements and requirements
- Involved in the performance improvement of the processors and in the conversion of batch jobs to real time jobs.
- Involved in the migration of LDAP from Sun One to ODSEE.
- Involved in the preparing Junit test cases for the application from the scratch.
- Involved in the performance improvement of the application by coordinating Performance Testing
- Involved in the performance improvement of the batch processors and enabled them to run real time.
- Involved in extensive execution of queries for testing, production monitoring
- Involved in pulling and automating reports using DB queries and splunk.
- Used SoapUI to test the web services
- Configured and fine-tuned the performance of TIBCO DB Adapter for publications Activation Returns data to other systems like LP and CAP
- Designed the Starter processes and sub processes by using TIBCO BW
- Designed and Tibco Soap client to publish the Activation Returns info to CAP system.
- Designed XML schema definitions XSDs to support the mapping of standard TIBCO Active Enterprise message payloads onto SOAP API calls.
Confidential
Project Type : Development, Enhancements and Defect Fix
Technology Used : Tibco BW, EMS, Tibco Designer, DB Adapter, Git Hub, Jenkins, Oracle
Responsibilities held:
- Designed, coded, tested, debugged, and documented the new application to process up stream system Soap Service requests
- Performed systems analysis functions
- Responsible to create and Implement the TIBCO EMS architecture across the project.
- Developed business processes by configuring shared resources, creating process definitions, creating activities and configuring message transports using TIBCO Business Works.
- Created Re-usable process to handle exception and error logging process.
- Worked on several pallets including Http, Soap, WSDL, File, Ftp, General, XML Activities, and JDBC etc.
- Designed the Starter processes and sub processes by using TIBCO BW.
- Developed the Process Flow Diagrams to specify business logic Flow model.
- Developed several interfaces including end to end Integrations.
- Used activities such as EMS, XML Parser, Shared configuration Resources, General Activity in the Business Process Design Work.
- Developed Processes in TIBCO Business works for the transforming the data to/ from XML and proprietary formats.
- Developed Processes in TIBCO Business works for Reading huge flat files and processing data
- Installed and configured TIBCO Business Works, TIBCO Administrator, and TIBCO Adapters.
- Created XML Schema Definitions XSD for validation in business work processes.
- Designed XML schema definitions XSDs to support the mapping of standard TIBCO Active Enterprise message payloads onto SOAP API calls.
- Analyzed and diagrammed Business Requirements with client team
- Assist Integration Layer Architecture and Development teams to enhance capabilities of Integration Layer.
- Utilize TIBCO Hawk, TIBCO Administrator throughout project life cycle
- Involved in building the interfaces using messaging system RV/EMS publish/subscribe mechanism.
- Worked with Global variables, shared variables, Job variables as part of the process definition for Integrations.
- Build and Deployed EAR files using TIBCO Designer, Administrator.
- Developed the unit test cases and tested the interface and participated in integration testing.
Confidential
Project Type : Development, Enhancements and Defect Fix
Technology Used : ReconNET, MS-SQL
Responsibilities held:
- Created Jobs for loading Best Buy Mobile sales feed files
- Created Jobs for Carrier Payment files
- As subject matter expert helped business to resolve the reconciliation issues
- Involved in creating new reconciliation rules
- involved in creating reports using tool
- Mitigate the migration process changes with ease.
- Involved in fine tuning performance issues.
Confidential
Responsibilities held:
- Developed common components to load data from Csv files
- Involved in writing test cases for the components developed.
- Involved in the running the integration test cases to check the common functionality of the site. the Requirements Analysis, Design, Development, unit testing, deployment and post production support
Confidential
Project Type : Development, Enhancements
Technology Used : Java, J2EE, tomcat, servlets,JSP
Responsibilities held:
- Involved in Requirements Analysis, Design and Development from the scratch
- Involved in Requirements Validation, High Level and Low level Design
- Developed all common reusable components required by SHIMS System
- Involved in writing java components to invoke existing crystal reports
- Part of the core team to perform extensive Code Reviews, Unit and System Testing
- Resolve defects, production issues reported by onsite team
- Involved in the functional changes based on the request from Onsite
- Involved in Bug fixing of various modules that were raised by the Testing teams in the application during the Integration testing phase.
- Involved and participated in Code reviews.
- Attended client meetings, interact with team members to develop and maintain applications.