We provide IT Staff Augmentation Services!

Java Consultant Resume Profile

4.00/5 (Submit Your Rating)

TexaS

Professional Summary

  • 7 years of extensive experience in Java/J2EE technologies such as Spring, Hibernate, Web Services REST, SOAP, WSDL , Servlet, JSP, JDBC, Maven etc.
  • Over one year of experience in leading, supervising, managing the projects.
  • Significant work through the different phases of software development life cycle and knowledge of systems analysis, design methodologies and data modelling.
  • Experience in collections, generics, reflections, concurrency, multi-threading, messaging systems and performance tuning.
  • Solid understanding of design patterns and other technical design standards and best practices.
  • Worked with several application configurations including distributed, web and client-server applications.
  • Worked on a variety of languages, development tools, frameworks, and relational database management systems.
  • Have good experience of all testing phases such as Unit testing, Integration testing and System testing.
  • Have good experience in managing project files by using version control tools like Concurrent Version System CVS , SVN and PVCS and bug tracking tools like Jira.
  • Interaction with customers for solving their issues and Bug Fixing.
  • Analysis, Development, Testing, Documentation, Deployment, Integration, and Maintenance of web based and Client/Server applications utilizing Java, J2EE, JMS, XML, EJB, JSP, Servlets, JDBC, JNDI, HTML, DHTML and JavaScript, SQL, PL/SQL.
  • Experience with IDEs like Eclipse Europa , Eclipse Ganymede , Eclipse Galelio
  • Developed applications using build tools like ANT,MAVEN
  • Used RDBMS databases systems like Oracle 10g/9i, SQL Server, MS Access and My SQL.
  • Used tools like Toad, PLSQL Developer and Squirrel for perorming database operations.
  • Worked on Report generation module using tool like iReports.
  • Expert in the conversion of legacy information systems to distributed and web-based architectures.
  • Articulate in written and verbal communication along with strong interpersonal, high analytical and organizational skills.
  • Highly motivated team player with the ability to work independently and adapt quickly to new and emerging technologies.
  • Have extensive knowledge on Spring MVC, Spring AOP, Spring Security.
  • Utilized the features of Spring Framework like IOC, AOP. And developed light weight components and have experience in implementing the Spring web MVC.
  • Strong experience using SOAP and Web Services for data communication between remote systems.
  • Maintained Member and Broker portal web sites using Java, JSP, Scriptlets, JUnit, IBM WebSphere, IBM Rational Application Developer, and DB2.
  • Experience with Mercury/HP Quality Center and Team Tracker

TECHNICAL SKILLS

  • Programming Languages: Java J2SE J2EE , JSP, SQL Server, MySQL, Oracle, DB2.
  • Operating Systems: UNIX, Linux, Solaris, Windows
  • Testing Tools: Load Runner, Win Runner, Test Director, Quality Center, Quick Test Pro
  • Modeling Tools: Rational .MS Visio.
  • Versioning Tools: CVS, VSS, Subversion, Harvest, PVCS, Clear case, Borland Star Team
  • Frameworks: Spring, Hibernate
  • Build Automation Tools: Ant, NAnt, CruiseControl.NET, TFS Team Build/MS Build
  • Networking Protocols: SMTP, POP3, IMAP, HTTP, NNTP, and FTP.
  • Configuration Management: Visual Source Safe, Team Foundation Server
  • Web Technologies: HTML5, XSL, XSLT, CSS3, JavaScript, JQuery, AJAX, XHTML, XML, JSON, Angular JS, Bootstrap, Web Services.
  • Database/RDBMS: SQL Server , T-SQL, Stored procedures, Triggers, DML, DDL, Oracle, MS Access, TOAD, PL/SQL Developer
  • Application Servers: JBoss , BEA Web Logic, IBM Web Sphere, Tomcat, IIS
  • J2EE: Servlets, JSP, JDBC, Java Mail, JMS, JNDI, Webservices, SOAP, RestFul
  • Other Tools: Adobe Photoshop, Gimp, MS Office, Firebug, Chrome Developers Tool, Windows Movie Maker.

Professional Experience

Java Consultant

Responsibilities:

  • Involved in analysing, designing, developing and testing of banking's report application.
  • Managed technical dependencies and communicated development progress on an ongoing basis.
  • Developed application using java technologies such as Java, Servlet, Spring MVC, IOC, AOP, batch .
  • Worked on in-memory loading and caching using Citi-ECore platform. Implemented messaging services using JAXB, web service JAX-WS.
  • Developed a comprehensive unit test harnesses for all code developed.
  • Created of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY
  • Involved in intense User Interface UI operations and client side validations using AJAX toolkit.
  • Designed and implemented Java engine and API to perform direct calls from font-end JavaScript ExtJS to server-side Java methods ExtDirect .
  • Worked on front-end validation through JavaScript and back-end validation using Spring Validation Classes
  • EIS layer had Oracle as the database and implemented connection pooling to optimize connections
  • Responsible for Oracle Forms and maintaining CRUD operation on the database.
  • Created db tables, functions, Joins and wrote prepared statements using PL/SQL.
  • Written and executed stored-procedures on SQL SERVER back-end through JDBC API.
  • Responsible for extracting the data by Screen Scraping and also responsible for consuming the web services using Apache CXF.
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Installation and configuration of Development Environment using Eclipse with Weblogic Application server
  • Deploying job of resolving any external dependencies and customizing these deployed enterprise bean in this specific Banking application. Finally deployed the jar files in the EJB Container and WAR files in the Web Container on to the Weblogic server.
  • Maintained and modified triggers for ClearCase using Perl. Experience in writing Shell and Perl scripts for database connectivity and to retrieve data from different sources.
  • Involved in generating the test Cases using JUnit Framework and maintained the coding standards and fixed the leading indicators as per vanguard's JTest rules.
  • Agile/SCRUM was used as the project management methodology and JIRA Confluence were the tools used to keep things in check.
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
  • Developed Data Access Objects DAO using JDBC API for Database access.
  • Design and Developed using WebService using Apache CXF.
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Installing and Configuring Eclipse and Websphere application Server.
  • Deployed EJB Components on WebLogic.
  • Used Subversion for software version control.
  • Developed test cases and performed unit testing using JUnit.
  • Created Class Diagrams and sequence diagrams using UML.
  • Support Agile upgrade and participate in test cases.
  • Developed static and dynamic Web Pages using JSP, HTML and CSS.
  • Developed JSP pages and Servlets for customer maintenance.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Involved in writing maven scripts for merging jar files into existing repository.
  • Use jPod and iText to manipulate PDF operations.
  • Directory Listing and File down load services Similar to Windows Explorer on a PC, developed using Google Web Toolkit, AJAX
  • Designed various design Workflow Modules using BPM Business Process Modeler to implement Business Logic and Business rules using Ilog, Jrules.
  • Involved in application profiling, performance tuning and memory management in both local and remote server.
  • Build, deploy and maintain applications and common services in various environments like UAT, SIT and Prod.
  • Debugged any issues that arise in system or user testing in production and provided active support during release upgrades.

Technology Used: Java/J2EE,Spring, Hibernate, Strut, JQuery, AJAX, ExtJS, JavaScript, Oracle, CRUDE, PL/SQL JDBC, Apache CXF, REST, Eclipse, WebLogic, ClearCase, JUnit, Agile UML, JSPs, JSTL, Servelts, Maven, IText, Google Web Toolkit GWT , Jasper report, ILOG, Web2.0, SOA.

Responsibilities:

  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Implemented business logic using Struts action components in the Struts and Hibernate framework.
  • Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework.
  • Implemented JSF framework in the application which is based on MVC design architecture.
  • Used DOJO for Ajax Support and used JSON for DOM objects
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY
  • Used Java Script for Client side validations.
  • Used Ajax and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
  • Used AJAX in suggestive search and to display dialog boxes.
  • Developed portions of HTML5-based game for use in an online gambling promotion.
  • Implemented a Node.js server to manage authentication
  • Created custom javascript libraries using backbone.js and jQuery.
  • Creating SQL stored procedures in IBM DB2
  • Experience with SQL and basic CRUD operations
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database.
  • Responsible for coding SQL Statements and Stored procedures for back end communication .
  • Involved in the deployment of Web-Service End-Points using Apache CXF
  • Used Web Services - WSDL and SOAP for at the client side for exchange rate calculation and used SAX and DOM XML parsers for data retrieval
  • Exposing and consuming the services to the downstream applications using Apache CXF and Apache camel.
  • Implemented WSDL specification in combination with SOAP and XML Schema to provide Web Services.
  • Developed the Web Services Client using SOAP, WSDL description to verify the credit history of the new customer to provide a connection.
  • Worked on the Eclipse SDK framework to develop the Code and Deploy the Application by Integrating to the Tomcat Server.
  • Involved in Deployment of port lets and war files on WebSphere Portal.
  • Supported online gap site for deployment of application and modeling changes on RHEL servers for agile continuous integration using Subversion repositories. Red hat Linux, Centos, Microsoft servers.
  • Used JUnit/JMock for to write unit tests, STIQ for UI testing and JMeter for Black-Box testing. STIQ is an open source testing suite developed by SolutionsIQ which is based on Selenium and Fitnesse
  • Followed agile software development process, attended scrum meetings for incremental product development.
  • Identified Requirements done the design and development of use cases using UML
  • Developed web Components using JSP, Servlets and Server side components using EJB under J2EE Environment.
  • Developed web pages using JSPs and JSTL to help end user make online submission of rebates. Also used XMLBeans for data mapping of XML into Java Objects.
  • Designed and implemented business functionality for WEB system hidden login authentication, agent import and can see using the following technologies: JAXB, SAX, XML, and Servlets.
  • Setting up Java/J2EE development environment using Eclipse, Maven and Weblogic.
  • Used XML parser APIs such as JAXP and JAXB in the web service's request response data marshalling as well as unmarshalling process.
  • Involved in the development of reports using iText tool.
  • Completed back end testing and data mining using SAP GUI and extensively used Oracle ECM Enterprise Content Management to contribute content, links, marketing banners and test live on the portal.
  • Participated in developing web pages using JSP, JavaScript and Google Web Toolkit, DWR Ajax Framework for better user interface experience.
  • Provides support in the analysis and troubleshooting of production issues which are tracked through JIRA.
  • Designed and implemented Report Portlet using Jasper Report framework in phase-II. This involved exporting repot to PDF, XLS file and print functionality to take print of the report.
  • Decomposed Functional Rules and ILOG / Fair Isaacs Blaze Rules for various categories
  • Applied ILOG JRules on Loan Approvals Developed barcode/label creation using Applet and Java Imaging designed/Developed Swing UIs for attachment diagnosis.
  • Integrate Web 2.0 sites into client's website.
  • Worked with business teams using Agile methodology to integrate business line of apps with SOA in a seamless fashion.
  • Developed interfaces and their implementation classes to communicate with the mid-tier services using JMS. Technically, it is a 3-tier client server application, where GUI tier interacts with Java middle-tier custom library and queries an Oracle 10g database using Hibernate.
  • Extensively worked on Application servers like Weblogic, Web Sphere, jboss and Apache Tomcat
  • Installed and configured the development environment using Web-logic on Windows NT and LINUX operating systems.
  • Architechture development in PHP , MySql, JavaScript, AJAX, JQuery

Technology Used: Java,J2EE,Spring, Hibernate, struts, JSF, EXTJS, AJAX, JavaScript, CSS, HTML, DB, CRUD, PL/SQL, JDBC, Apache CXF, Web Services, Eclipse, Web Sphere Portal, Subversion SVN , Junit, Scrum, UML, JSP, Java Server Pages Standard Tag Library JSTL ,SERVELT, MAVEN, Xml, ITEXT, Oracle Enterprise Content Management, GWT Google Web Toolkit ,JIRA, Jasper report, ILOG, JRules, Web2.0, SOA, JMS, Apachi Tomcat, Linux, PHP

Java Consultant

Responsibilities:

  • Implemented the Spring dependency injection of the Database helper instance to the action objects.
  • Designed the front end according to specs using JSP and Servlets on server side. Configuring and Integrating iBatis with Struts. HTML Component, data table, panel, dialogue etc was used for creating HTML Pages. Extensive Javascript Library usage.
  • Worked with MySQL for MySQL, SQLYog and Workbench.
  • Used TOAD to generate SQL queries for the applications, and to see the reports from log tables.
  • Involved in Creation, Manipulation and Supporting the SQL Server Database
  • Involved in writing CTG, JCICS classes to interact with Mainframe DB2.
  • Designed and Developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using Apache AXIS2.
  • Involved in creation of web services, WSDL and web methods with Annotation in hibernate, Implemented Web Services in JAXP based on SOAP protocols using XML and XSLT.
  • Developed J2EE components using Netbeans as IDE.
  • Deployed the application in JBOSS Application Server.
  • Involved in developing projects as Lead / Senior Developer following traditional SDLC Water Fall Model as well as Agile.
  • Reviewed the Selenium Scripts developed by the team members.
  • Designed UML diagrams using UML and Rational.
  • Coding of entity beans, Access Beans, commands, Portles and JSP
  • Created and maintained the Visual Source Safe Project repository, maintained labelled version for each release and Service pack release.
  • Selenium test cases for management module with integration with cruise control complete ant suite starting/stopping tomcat and creating /deploying war and running the selenium test cases
  • Carried out complete SDLC testing by following both agile and water fall model and generated cross test summary and generated customized reports suiting to the needs of the client
  • Developed JSP pages for presentation layer UI using Struts with client side validations using Struts Validator framework/ JavaScript.
  • Maintained the business standards and the requirements in EJB and deployed them on to WebLogic Application Server.
  • Used JQuery library and implemented Ajax features.
  • Used Ajax calls extensively using Jquery, inside the WebApps and create a seamless flow of Quotes.
  • Use Case and Sequence diagrams were designed in UML using Rational Rose to demonstrate the behavior of objects in each use case by describing the objects and the messages they pass.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery
  • Handled necessary Business logic in Servlets
  • Worked with deployments on Ant, Maven and Deployment script.
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
  • Create and give training to all A/P personnel for the Imaging and Scanning systems. KOFAX is the scanning system software, and EMC DocumentUm is the Imaging Suite, including ApplicationXtender and the web interface for most users.
  • Provides support in the analysis and troubleshooting of production issues which are tracked through JIRA.
  • Developed Employee Information System, Online Leave System, Contractor Attendance System For Payroll Using JSP Java Swing.
  • Implemented Cognos SDK code for extracting the report schedules defined by power users.
  • Worked with ILog Jrule engine, to trigger the business rules in the rules execution engine configured in WebLogic application server.
  • Developing new quote, renewal, and medical payment applications using JSF, Oracle ADF using JDeveloper.
  • Cleaned up deployed or deprecated versions of BPM application from Oracle BPM ALBPM Engine in unix environment.
  • Worked closely with developers and administrators from different infrastructure groups within the company as well with inter-plan companies IBM MQ Series Support, Solaris Support, DBAdmin, WASAdmin, PDAdmin, DataPower, Network, Security, Shared Services and Vendors
  • Designed an 'Online Tutorial Forum' .Development of the forum was done using technologies such as HTML, CSS, JavaScript, and using Apache tomcat in spring 2010.
  • Developed Oracle Stored Procedures to update records on a daily basis and it will invoke using cron job in LINUX Responsible for the Migration of the application from Web Sphere to JBoss.
  • Created web services using SOAP for SOA to get data from Mainframes and content manager.
  • Write scripts for Powerbuilder, MSSQL, and COBOL DBMS SQL as part of maintenance and enhancement to the existing Leader application.
  • Worked on PL/SQL and created views, triggers, procedures, function and stored procedures.
  • Experience in wring a new JCL and modify the existing JCL in order to run the batch job in USS environment
  • Implemented logging functionality using log4j and developed Oracle PL/SQL queries and stored procedures
  • Managed the implementation of a hosted multi-terabyte SAS server farm. Responsibilities included negotiating contracts, defining SLAs, standards, and specifications, contracting consulting services, and managing integration with customer VPN.
  • Write test plan and test cases. Using C /VB to automate all Priority 1 2 test cases. Coding stress tool/script, and UI related testing.
  • Design online stores using ASP JavaScript: develop custom storefront applications, and custom user-interfaces for client sites.
  • Used Resource Manager to schedule the job in Unix server.
  • Applying Ruby on Rails and JQuery debugged, enhanced, extended business-to-business SAP application. Provided extensive integration and functional mocks testing
  • Oversaw many conversions to WordPress and Magento
  • Took graphic design comps and translated into fully standards-compliant web code up to date CSS and HTML for use in Drupal themes as well as static HTML sites.
  • Project z technical advisor for a large CA Computer Associates to IBM software migration effort at a major US bank. My Project leadership and technical knowledge saved the customer over 3M per year and came in on time and under budget.
  • Created online ASP.NET contact form to generate sales leads in SalesForce on the corporate website
  • Envolved in writing Manual Test Cases and Test Scripts for checking the application.c
  • Wrote various C utilities for different flavors of UNIX servers Sun Solaris, IBM AIX and SCO

Technology used: Java,J2EE, Spring, iBatis, Struts, JSF, EJB, JQuery, MYSQL, Toad, SQL Server, DB, APACHE AXIS2, WSDL, Netbeans, JBoss, CVS, Visual Source Safe, Selenium, Water fall Model , UML, JSP, SERVELT, ANT, Xml, EMC Documentation, JIRA, SWING, Cognos, ILOG, Oracle Application Development Framework Oracle ADF , Oracle Business Process Management Oracle BPM , IBM MQ Series, Apachi Tomcat, Linux, Unix, Ruby, wordpress, drupal, Z, ASP, C, C , Mainframe, COBOL, PL/I, JCL, SQL, SAS ,VB ,ASP.

Software Engineer

Responsibilities:

  • Used spring framework modules like Core container module, Application context module, Spring AOP module, Spring ORM and Spring MVC module.
  • Configured Spring Application-Context.xml used by spring container to inject dependencies to java classes to optimize memory resources.
  • Implemented Spring IoC Dependency Injection and Spring Aspect Oriented Programming AOP for the Business as well as Lookup Service Layer development.
  • Developed / modified the model components to incorporate new business level validations.
  • Responsible for the oracle schema design, generating various POJO objects and generating their corresponding Hibernate mappings .hbm files.
  • Consumed WebServices for getting the credit card information from third party application.
  • Used Singleton and DAO design pattern.
  • Test Driven development is done by maintaining the Junit and FlexUnit test cases throughout the application.
  • Agile methodology was adopted in the development, and used Scrum method of project management.
  • Implemented UI layer using Flex and business layer using Spring MVC and developed persistence layer using Hibernate.
  • Designing Flex UI components as well as development of Flex custom components.
  • Developed eye catching MXML view components using Flex Builder.
  • Used Cairngorm MVC Architecture to handle the events and to retrieve the data from the server.
  • Log package is used for the debugging.
  • Used ClearCase for version control.
  • Ensuring adherence to delivery schedules and quality process on projects.
  • Responsible for design and development of user interface using Flex Layout and Navigation, Data grid menus, and skinning components.
  • Used Cisco Cues charts for creating Bar charts, Line charts and Pie Charts to show the project specific performance metrics
  • Integrated Flex with BlazeDS to communicate Server side Objects which was build using Spring Framework and Hibernate.
  • Extensively used RemoteObjects to retrieve data from the remote server and perform required business functionalities from the front end.

Technoly used: Java,J2EE,Java, J2EE, Spring, Hibernate, Flex, Action Script, MXML, XML, XSD, Java script, Blaze DS,Cairngorm MVC Framework, IBM RAD,ClearCase, Oracle Log4j, Weblogic, Sql, DbVisualizer, Webservices, Agile, ClearQuest, Maven, UML Rational Rose , HTML, CSS and Windows Prof

Java Consultant

Responsibilities:

  • Involved in modifying, updating and testing of the component.
  • Involved in group meeting with teammates and made substantial changes to the architecture to improve performance of the Application.
  • Modified JSPs, used struts tag libraries and Java Server Pages Standard Tag Library JSTL .
  • Maintained Struts architecture throughout the application.
  • Developed the bean classes for better data exchange between the MVC layers
  • Successfully differentiated presentation from code.
  • Used multi threading and socket programming.
  • Deployed the application on WebLogic Application Server.
  • Created connection pools and data sources.
  • Modified JavaScript to read client side activities events and data and event validations.
  • Used WinCVS as version Control system.
  • Suggested ER models and changes in the table structures
  • Modified SQL, PL/SQL procedures and triggers to obtain optimize output.
  • Involved in separation of components and deploying in different servers and balancing the load among each Server.
  • Solved performance issues and brought optimal output from the available resources.

Technology used: Java, J2EE, Sybase, BEA WebLogic Server , JSTL, SQL Server, Struts Frame work, Servlets, JSP, EJB, WinCVS, JavaBeans, Eclipse, UML, Windows XP/Linux.

Java Consultant

Responsibilities:

  • Developed user interface using JSP, JavaScript, CSS and AJAX.
  • Used Struts-tiles to develop the layout of web page. Used Hibernate as an ORM mapping tool and worked with Hibernate Query Language HQL
  • Defined the Hibernate configuration file, Hibernate mapping files and created classes to persist the data into Sybase.
  • Involved in the implementation of Secondary Level Caching in Hibernate using Ehcache and created the Action classes, Action Forms Beans, Validators using Struts Framework.
  • Configured Struts DynaAction Forms, Message Resources, Action Messages, Action Errors, Validation.xml, and Validator-rules.xml. Involved in analysis and design phase. Participated in discussion meetings about requirements.
  • Involved in the development of Presentation layer using JSP, HTML, CSS and used Struts framework.
  • Worked in implementation of MVC design paradigm of Struts framework, object relational mapping using Hibernate and Oracle database.
  • Involvedinthecompletedevelopment, testing and maintenance process of the application
  • Responsible for gathering the requirements doing the analysis and formulating the requirements specifications with the consistent inputs/requirements
  • Developed Action classes and DAO classes to access the database.
  • Used Log4j for logging application messages.
  • Involved in writing JUnit test cases.
  • Involved in testing the application and bug fixing.

We'd love your feedback!