Sr. Java/j2ee Developer Resume
Columbus, Oh
SUMMARY:
- Over 8+ years of strong software experience in design, development and deployment of web - based and Client-Server business applications using OOP, Java/J2EE technologies
- Excellent experience in Object Oriented Analysis and Design (OOAD), Development, Implementation in Agile software development process, Test Driven Development and Scrum.
- Expertise in developing SOA (Service Oriented Architecture),REST and J2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis.
- Experience in Service Oriented Architecture (SOA), Web Services Integrations, BPM, BPEL and ESB using WebSphere Process Server, ESB, Web Sphere Integration Developer, Data Power and WSRR.
- Transaction implementation (CMP, BMP, Message-Driven Beans), JMS, Struts, Spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, Multithreading etc.
- Experience in developing client-side, server-side/middle-tier components applying Java/J2EE design patterns and using frameworks: Servlets, JSF, Struts, Spring, WebServices, EJB, JMS, Hibernate, iBatis, JDBC, JPA, GWT,Log4j.
- Proficient in Spring modules such as Spring AOP, Spring batch, Spring boot, Spring Rest, Spring Security, Spring mvc, Spring Jta.
- Good knowledge in Amazon Web Services( AWS ) and virtualization based technologies.
- Proficient in applying design patterns like MVC, Singleton, Session Facade, Service Locator, Visitor, Observer, Decorator, Front Controller, Data Access Object.
- Proficient in implementation of frameworks like Struts, Spring, JSF, AJAX frameworks (RichFaces, MyFaces) and ORM frameworks like Hibernate.
- ExperiencewithFront end frame works with its components such as Angular JS, JQuery, NodeJs, BackboneJs, ReactJS, JavaScript, JSON, AJAX, Adobe Flex, ActionScript,, HTML, DHTML, CSS, Tiles, Tag Libraries.
- Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, JSF, JSTL, EJB.
- Experienced in developing front end views with Custom Tag Library, JSTL,AJAX, JSON, JavaScript, Spring tags, Html 5, CSS 3, JSP, SCSS, JTML.
- Proficient increating the Dash Boards using theBackbone.Js for faster performance with AJAX calls.
- Used Node.Js and Jquery for Dom manupliation.
- Experience With creating the realtime analysis with node js and socket .io according to business needs.
- Expertise in XML technologies such as XSL, XSLT, XML schemas, XPath, XForms, XSL-FO and parsers like SAX, DOM.
- Proven experience in writing Queries, Stored Procedures, Triggers, Cursors, Functions and Packages using TOAD.
- Excellent experience with major relational databases - Oracle 8i/9i/10g/11i, SQL Server 2000/2005/2008, DB2, My SQL.
- Worked in Building application platforms in the Cloud by leveraging Amazon Web Services, open source technologies & best engineering practices of CI/CD.
- Knowledge on OpenStack and CloudFoundry .
- Proficient in NoSQL DB with Apache Cassandra DB, Mongo DB.
- Performance optimization by indexing, grouping, map-reduce on NoSql DB.
- Experience with creating and workflows and Mappings, running jobs inInformatica 9.5/ETL.
- Knowledge on Grid Controls, Pie Charts and other Swing Components
- Experience in software configuration management using CVS, SVN and IBM ClearCase.
- Hands on experience with build tools like ANT,Maven, Jenkins and logging tools like Log4J.
- Expertise in testing with Junitusing tools like JMeter.
- Experienced withJunit frame works such asMockito, Easy Mock.
- Extensive development experience in different IDE's like Eclipse 3.x,Aptana Studio, Jbuilder 9.x/8.x, WSAD 5.x, IBM RAD and AltovaXMLSpy.
- Proven experience with Application Servers like IBMWebSphere 7.x/6.x/5.x/, Oracle/BEA WebLogic 12.x/10.x/8.x/7.x/6.x, JBoss 7.x and Tomcat8.x/7.x/6.x
- Production support-Provided development (quick fixes) and technical support for complex/ critical applications. Coordinated with other teams to resolve end-user issues promptly.
- Expertise in design with Use Case, Sequence diagrams, Activity diagrams, Class diagrams with exposure to UML, tools like Rational Rose and use of Rational Unified Process (RUP).
- Excellent written and verbal communication skills, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, lead/work within a team environment.
TECHNICAL SKILLS:
Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, JFC/Swing, AWT, Applets, Multi-threading, Java Networking
Programming Languages: Java JDK1.4/1.5/1.6, C++, C, SQL, PL/SQL
Application/Web Servers: Oracle/BEA Weblogic 12.x/10.x/9.x, IBM Websphere 7.0/6.1/5.1/6.0/, JBoss 7.x, Tomcat 8.x/7.x/6.0
Frameworks: Struts 2.x/1.x, Spring 3.x/ 2.x, Hibernate 3.x, JSF 1.2/2.0,iBatis
IDEs: Eclipse 3.x, IBM WSAD, IBM RAD 7.x/6/x, IntelliJ 15.x,14.x Spring tool Suite 3.x/2.x
Web technologies: JSP, JavaScript, Json, jQuery, AJAX, AngularJS, XML, XSLT, HTML, DHTML, CSS, ReactJS, SCSS,JTML,NodeJS.
Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, WSDL, UDDI, REST,AWS
XML Tools: JAXB, Apache Axis, AltovaXMLSpy
Methodologies: Agile, Scrum, RUP, TDD, OOAD, SDLC
Modeling Tools: UML, Rational Rose, Visio
Testing technologies/tools: JUnit, JMeter, HtmlUnit
Database Servers: Oracle 8i/9i/10g/11G/11i, DB2, SQL Server 2000/2005/2008, MySQL, NoSQL, MongoDB
Version Control: CVS,SVN, Rational clearcase, git
Build Tools: ANT, Maven, Jenkins 2.x, Hudson 3.x
Platforms: Windows 2000/98/95/NT4.0, UNIX, Windows 7
PROFESSIONAL EXPERIENCE:
Confidential, Columbus, OH
Sr. Java/J2EE Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose
- The application is designed using J2EE design patterns and technologies based on MVC architecture
- Agile Methodology is used for development of the application.
- Used J2EEdesign patterns like Value Object Pattern, Session façade, Singleton, Factory and DAO.
- Spring with Tiles Framework is implemented for a common look in all the presentation views.
- Integrated struts MVC with spring DI and Spring hibernate DAO
- EJB Session Beans were used to process requests from the user interface and CMP entity beans were used to interact with the persistence layer.
- Developed EJB MDB’s and message Queue’s using JMS technology.
- Implemented security for different front end views based on the access privileges.
- Involved in writing XML validation classes using Struts validation framework.
- Designed the user interfaces using JSPs,AJAX and Struts Tags.
- Used XML Web Services using SOAP to register agents using non-java application.
- Used JMS for the asynchronous exchange of critical data and events among J2EE components. Publisher-Subscriber method was used for data loading and Point-To-Point method of JMS was used for event processing
- Used RAD IDE basedonEclipsefor writing code for JSP, Action Classes, Struts and spring beans.
- Involved in writing DAO, DTO’s using Hibernate DAO Support.
- Implemented persistence layer using Hibernate that uses the POJOs( which do not have the business processes) to represent the persistence database tuples.
- Used IBM WebSphere Application Server to deploy the application.
- Developed JUnittest cases for DAO and Service Layer methods.
- Used SVN for version control of the application.
- Used Log4J to capture the log that includes runtime exceptions.
- Developed the ANT scripts for preparing WAR files used to deploy J2EE components.
- Interacted with quality assurance team for requirements gathering and analysis.
Environment: CoreJava, J2EE, JSP,Struts, Spring, OOAD, Oracle 9i, HTML, EJB3, AJAX, JMS,XML, Design Patterns, ANT, Rationale Rose, IBM RAD IDE, IBM WebSphere Application Server 6.1, Hibernate 3.0, LOG4J, SVN, TOAD, JUNIT, UML.
Confidential, Plano, TXWeb Applications Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
- Developed the applications using Java, J2EE, Struts, JDBC
- Worked on various use cases in development using Struts and testing the functionalities.
- Involved in preparing the High Level and Detail level design of the system using J2EE.
- Created struts form beans, action classes, JSPs following Struts framework standards.
- Implemented the database connectivity using JDBC with Oracle 9i database as backend.
- Involved in the development of model, library, struts and form classes (MVC).
- Used display tag libraries for decoration and used display table for reports and grid designs.
- Designed and developed file upload and file download features using jdbc with Oracle Blob.
- Worked on HTML, CSS, Java Script, SCSS for front end development
- Worked on UI development frameworks like JQuery UI, JTML
- Worked on core java, using file operations to read system file (downloads) and to present on JSP.
- Involved in the development of underwriting process, which involves communications without side systems using IBM MQ and JMS.
- Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms.
- Designed and developed Application based on Struts Framework using MVC design pattern.
- Developed Struts Action classes using Struts controller component.
- Developed SOAP based XML web services.
- Used SAX XML API to parse the XML and populate the values for a bean.
- Used Jasper to generate rich content reports.
- Developed XML applications using XSLT transformations.
- Created XML document using STAX XML API to pass the XML structure to Web Services.
- Developed and maintained UNIX shell scripts for data-driven automatic processing.
- Apache Ant was used for the entire build process.
- Used Rational Clear Case for version control and JUnit for unit testing.
- Used quartz scheduler to process or trigger the applications on a daily basis.
- Configured WebSphere Application server and deployed the web components.
- Provided troubleshooting and error handling support in multiple projects.
Environment: Flex, EJB, Struts,spring, JSP1.2, Servlets2.1, Jasper reports, JMS, IBM MQ, XML, SOAP, UDDI, WSDL, JDBC, JavaScript, XSLT, XML, UML, HTML, JNDI, Rational Rose 98, Oracle 9i, IBM Websphere 6.0, ClearCase, Log4J, ANT, JUnit, IBM RAD, and Apache Tomcat.
Confidential, Fountain Valley, CASr. Java/J2EE & UI Developer
Responsibilities:
- Developed the J2EE application based on the Service Oriented Architecture.
- Day To Day activitiesinvolved monitoring the Splunk dash boards for reporting .
- Used Design Patterns like Singleton, Factory, Session Facade and DAO.
- Developed using new features of Java 1.7 Annotations, Generics, enhanced for loop and Enums. Used Spring and Hibernate for implementing IOC, AOP and ORM for back end tiers.
- Developed various generic JavaScript functions used for validations.
- Developed screens using HTML5, CSS, JavaScript, JQuery and AJAX.
- Creation of prototypes using Inkspace and Quickview 3.0
- Developing and editing user Interface Screens using JSP, HTML5.0, JavaScript and node.js.
- Improve presentation of webpages CSS 3.0, Adobe Flash and JQuery plug - ins.
- Designed SOA integration using Apache CXF. Enabled rapid service tier development.
- Used AngularJS for DOM Manipulation, Filters, and Directives.
- Experience in working with Jboss EAP Command Line Interfaces .
- Implement modules into Node.js to integrate with designs and requirements.
- Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
- Used Twitter Bootstrap to create responsive web pages which can be displayed properly in different screen sizes.
- Worked on creating responsive website for smart devices using responsive design and Bootstrap.
- Developed the application using Model-View-Controller (MVC) architecture.
- Used Ajax for sending and retrieving data from server by giving URL to get JSON data for models and to populate models from the server.
- Used AngularJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
- Used Bootstrap and AngularJS to create Controllers to handle events triggered by clients and send request to server.
- Worked on Cross-browser Compatibility of UI pages. Implemented for internet browsers such as Chrome, Firefox, and IE 8/9/10/11.
- Debugged the application using Chrome Inspector, Firebug, IE Tester and many other debugging tools.
- Experience in installation, configuration, Deployment and management of web and enterprise applications on Jboss Application servers 7.0.x, 5.1.x.
- Created forms to collect and validate data from the user in HTML5andAngularJS.
- Involved in complete server management of web application and their migration from traditional Infrastructure to AWS cloud.
- Created and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
- Used Spring Inheritance to develop beans from already developed parent beans.
- Worked on Spring Quartz functionality for scheduling tasks such as generating monthly reports for customers and sending them mails about different policies.
- Recommend and develop strategy for integrating internal security model into new projects with Spring Security and Spring Boot.
- Implementing or exposing the Micro services to based on RESTful API utilizing Spring Boot with Spring MVC.
- Responsible for Offshore & technical support and maintenance of its daily batch jobs.
- Implemented Dynamic job scheduling according to the business need (daily, weekly, monthly etc) same using Quartz scheduler.
- Developed real time tracking of class schedules using Node js (socket.io based on socket technology, Express framework).
- Fundamental mastery of AWS clouds computing platform and its dimensions of scalability.
- Involved in complete application stack in AWS EC2
- Worked on Distributed Transaction Management system to achieve multiple resource (or XA) transactions with Spring JTA Based on Atomikos .
- Extensively used various Spring Framework modules like MVC, DI(IOC), Auto Wiring, JDBC Templates, Spring Security, AOP.
- Implemented SOA to develop REST Based Web services using Apache Axis .
- Developed Service layer Using Spring, AspectJ and persistence layer using Hibernate.
- Extensively used Hibernate mappings, HQL, EHCache, Query, Criteria, Lazy loadingTransactions and Lockings.
- Developed RESTWeb Services clients to consume those Web Services as well other enterprise wide Web Services.
- Exposed the Web Services to the client applications by sharing the WSDL’s.
- Used DAO pattern to fetch data from database using Hibernate to carry out various database.
- Used Hibernate Transaction Management, Hibernate Batch Transactions, cache concepts.
- Modified the Spring Controllers and Services classes so as to support the introduction of Spring framework.
- Developed various generic JavaScript functions used for validations.
- Developed screens using jQuery,JSP, JavaScript, AJAX and Ext JS.
- Used Hibernate as ORM tool and defined the mapping and relationship of each table in database.
- Created logical and physical data models putting to practice, concepts of normalization and RDBMS.
- Used Hibernate framework for back end development and Spring dependency injection for middle layer development
- Developed the application using industry standard design patterns like Singleton, BusinessDelegate Factory Pattern for better maintenance of code and re-usability.
- ExperiencewithbasicWebSphere Administration- like JMS, Data Source Configurations, Listener port configurations, JVM Property Configuration, Certificates Configuration,
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other webservices used in the system.
- Worked with ReactJS JavaScript libraries.
- Involved in writing Thread Safe blocks for multithread access to make valid transactions.
- Validating user actions on the client side and providing responsive feedback
- Involved in writing stored procedures, triggers, cursors and views.
- Used Maven and Jenkins to automate the build and deploy process.
- Developed and consumed Apache CXF based Web Services as part of Payments Application.
- Used AJAX extensively to implement front end /user interface features in the application.
- Developed the presentation layer and GUI framework in JSP and Client-Side validations were done.
- Database development required creation of new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers and required SQL tuning to reduce the response time in the application.
- Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
- Focused on Test Driven Development ; thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
- Responsible to support the operations, monitoring & reporting according to the requirement of higher management team by making Splunk Dashboards.
- Hands on experience with Searching and Splunk queries for reporting with Splunk 5.x.
- Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups and worked on AWS Toolkit for Eclipse to develop, deploy, and debug Java applications using Amazon Web Services.
- Developed Applications using Rule Engines, Drools 4.x, ILOG with corresponding to validate the business User Roles.
- Worked on using Rule Engines, Drools 4.x, ILOG with corresponding to validate the business User Roles as Rules
- Used Rational Application Developer (RAD) which is based on Eclipse, to develop and debug application code.
- Implemented Cascading Style Sheet (CSS) to improve look and feel of the ReactJS web page.
- Created user-friendly GUI interface and Web pages using HTML, Angular JS, Jquery and Java script.
- Used Log4j utility to generate run-time logs.
- Research and development on scalable Linux deployments on AWS via Docker.
- SVN was used for project management and version management.
- Deployed the application on Websphere 8.0 application server.
Environment: J2EE, Spring framework, Spring MVC, Hibernate 3.x, Spring batch, Angular JS,ReactJS,jQuery, JSON, JSF, Servlets 2.3, JDBC, AJAX, Web services, SOAP, XML,AWS, Java Beans, XStream, NetTool, Apache CXF 2.6, Apache POI,, JQuery, JavaScript, Oracle 10g, Node JS, IBM RAD, Websphere 7.0, SPlunk 5.x,Drools 4.x,Jboss,ILog5.xAgile Methodology, Design Patterns, SVN, Apache Maven, JUnit, HtmlUnit, XSLT, HTML/DHTML.
Confidential, Jacksonville, FLSr. Java/J2EE Developer
Responsibilities:
- Identified the Business requirements of the project.
- Involved in preparing System Requirements for the project.
- Involved in preparing the Detailed Design document for the project.
- Extensively used MVC, Factory, Delegate and Singleton design patterns.
- Used Spring Framework AOP Module to implement logging in the application to know the application status. Used Spring DAO Module along with Struts Framework to deal with Database.
- Spring MVC Framework IOC(Inversion Of Control) design pattern is used to have relationships between application components. It is also used to separate the application configuration and dependency specification from the actual application code.
- Used Collection Framework and MultiThreading for performing cache Operation.
- Developed, and debugged the servlets and EJB with Websphere Application server.
- Developed the middle tier using EJBs, Java Servlets.
- Developed session, entity beans and message driven beans.
- Develop administrative interfaces with the technologies of JSP, JSF,Node.js, backbone.js
- Designed and developed the UI using Struts view component, JSP, HTML, CSS, JavaScript, AJAX, JSONand SCSS.
- ImplementedCRUD operations with Mongo-DB (NoSQL) for managing the details Of Customer.
- Maintained, structured, and surveyed documents within theNoSQLMongoDBdatabase, ensuring data integrity, correcting anomalies, and increasing the overall maintainability of the database.
- Involved in coding for the presentation layer usingJQuery, Jquery Mobile, NodeJS, JavaScript.
- Developed critical components of the application including Spring forms, Spring controllers, JSP views, and businesslogic and data logic components that include Hibernate Entities, Spring-Hibernate DAO and Spring models following MVC architecture
- Developed the application using industry standard design patterns like Singleton, Business Delegate, MVC, and Factory Pattern etc for re-usability
- Created the Cloud formation Templates and customized them accordingly for the rest of the stack
- Implemented SSL so data between applications and MongoDB was encrypted
- Developed A dashboard based on Ajax calls with Business Customers Count, Flags, Real-time graphs for Analytical Reporting using NodeJs.
- Developed the Services using AWS ElasticSearch, Restful Services using JAX-RS and Java .
- Developed API for using AWS Lambda to manage the servers and run the code in the AWS .
- Web application development for backend system using Backbone.js and Node.js
- Achieved role control functionality mainly by retrieving JSON data from AJAX and combining the retrieved data with jQuery to manipulate nodes in DOM tree.
- Utilized a combination of regular expression and jQuery Validation Plugin to conduct input check.
- Implemented JQuery for client side sorting and validations.
- Involved in presentation layer frameworks using Jquery widgets such as “Wizard”, "slide", "accordion", "dialog", etc. other jquery plugins.
- Developed web applications for Mobile, tablets using JQuery Mobile frameworks with Phone gap for background refresh with events.
- While in the newer sub project, conducted validation in AngularJS way.
- Designed the data flow for the client-side screens and the object interaction layer for the server side components using Rational Rose.
- Involved in Use Case Diagrams, Class Diagrams and Sequence diagrams using Rational Rose.
- MQ was used to provide a single unifying transport that reduces cost and maintenance efforts, including support for HTTP, REST and JMS.
- Developed reports in an excel format using POI-HSSF API.
- Used XML/XSLT for transforming common XML format and SAML for Single Sign-On.
- Designed configuration XML Schema for the application.
- Developed Maven scripts and developed builds using Maven and continuous integration servers like Jenkins.
- Used JavaScript for the client side validation.
- Used XMLHttpRequest Object to provide asynchronous communication as part of AJAX implementation.
- Composed and executed MongoDB scripts to insert and update NoSQL database; automating data changes and reporting.
- Used JacksonCustomMappers for Custom manipulation for date, currency conversations on Json Data.
- Developed the IDOC Servlets for consume interfaces which converts the IDOC to XML/JSON.
- Experience with CORN based scripts as part of triggering UNIX and J2EE based Jobs.
- Prepared the test plans and executed test cases for unit, integration and system testing using different automation tools like jUnit, Soap UI and Fiddler.
- Performance Testing experience using Jmeter.
- Extensively used various Spring Framework modules like DI(IOC), Bean Wiring, Inheritance, Auto Wiring, JDBC Templates, AOP and Spring Quartz Schedulers for Jobs.
- Used SOAP for Web Services by exchanging XML data between applications over HTTP.
- WSDL was used for publishing Web Service interfaces.
- Junittests were written to test each module in the application.
- Wrote Ant Scripts to automate the build and deploy process.
- Involved in Code Review, Unit Testing and Integration Testing.
Environment: Core Java/J2EE, Servlets, JSP, Java Spring, JSTL, EJB, JMS, XML, XSLT, JDBC, AJAX, IBM Websphere Application Server 7.0, Oracle 10g, WSAD, IBM MQ, HTML,Mongo DB, CSS, Jboss,JavaScript,Cloud,AWS,Eclipse, UML, Rational Rose, Windows XP, CVS, JUnit, ANT, Adobe Flex, Visio.
Confidential, Milwaukee, WIJava Developer
Responsibilities:
- Designed the application using the J2EE design patterns such as Session Façade, Business Delegate, Service Locator, Value Object, Value List Handler, Singleton.
- Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
- Developed presentation tier as HTML, JSPs using Struts Framework.
- Developed the middle tier using EJBs.
- Developed session, entity beans and message driven beans.
- Entity Beans used for accessing data from the SQL Server database.
- Prepared high and low level design documents for the business modules for future references and updates.
- Deployed the application on Websphere application server in development and production environment.
- Undertook the Integration and testing of the different parts of the application.
- Developed automated Build files using ANT.
- Used Subversion for version control and log4j for logging errors.
- Code Walkthrough, Test cases and Test Plans.
Environment: Java/J2EE, Struts 1.2, Tiles, EJB, JMS, Servlets, JSP, JDBC, HTML, CSS, JavaScript, JUnit, Websphere 7.0, Eclipse, SQL Server 2000, log4j, Subversion, Windows NT
Confidential, San fransisco, CaJava Developer
Responsibilities:
- Involved in the Requirements collection & Analysis from the business team.
- Created the design documents with usecase diagram, class diagrams, and sequence diagrams using Rational Rose.
- Implemented the MVC architecture using Apache Struts1.2 Framework.
- Implemented Action Classes and server side validations for account activity, payment history and Transactions.
- Implemented views using Struts tags, JSTL2.0 and Expression Language.
- Implemented Tiles Framework for the views layout.
- Implemented session beans to handle business logic for fund transfer, loan, credit card & fixed deposit modules.
- Worked with various java patterns such as Service Locater and Factory Pattern at the business layer for effective object behaviors.
- Worked on the JAVACollections API for handling the data objects between the business layers and the front end.
- Worked with JAXB, SAXP and XML Schema for exporting data into XML format and importing data from XML format to data base and JAXB in the web service's request response data marshalling as well as unmarshalling process. .
- Implemented the web services client to consume the third-partyservice API for validating credit cards. Used XMLWeb Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
- Developed Unit test cases using JUnit.
- Developed Ant scripts and developed builds using Apache ANT.
- Used Log4J to capture the log that includes runtime exceptions.
- Used Clear Case for source code maintenance.
Environment: J2EE, Java, Struts, Tiles, JSP, JNDI, Clear Case, SOAP, WSDL, UDDI, JAXB, JAXP, Schema (XST), EJB 2.0, ANT, JavaScript, JMS, Rational Rose, WSAD, DB 2.