We provide IT Staff Augmentation Services!

Java Consultant Resume

0/5 (Submit Your Rating)

New York, NY

SUMMARY

  • 8+ years of total IT Experience, including software development, which includes enterprise application development and desktop application development. Worked from requirement gathering to support and testing.
  • Thorough Understanding of Software Development Life Cycle (SDLC), involved in various phases like Requirements, Analysis/Design, Development and Testing.
  • Well versed with Object Oriented Programming, Internet/Intranet based applications, Application development using core Java, Servlets, JSP, EJB, JSF,JMS, JNDI, XML, HTML, SQL, PL/SQL, Weblogic, Websphere, Apache - Tomcat, Jboss, Struts, Spring, Hibernate and J2EE Patterns.
  • Hands on Experience on MultiThreading applications
  • Strong working knowledge towards Web Services, RESTful APIs, NodeJS, WSDL, SOAP, Public APIs.
  • Hands on experience with Apache CXF Web Services and Rest Services
  • Hands on experience with Single Page Applications.
  • Hands on experience with Scala.
  • Hands on experience with using technologies Java, J2EE, Servlets, JSP, Jakarta Struts, JSF, Java Beans, XML, XSL, XSLT, EJB, Hibernate,GWT, Flex, JQuery, Junit, JMS, JDBC, JNDI.
  • Expertise in working with IBM MQ Series and Websphere Message Broker on various platforms like Sun Solaris 8/9, AIX, SUSE Linux, and Windows NT/2000/2003/XP.
  • Hands on experience on Spring Modules like, MVC, IOC, AOP, JDBC, Messaging, Security.
  • Commonly used Unified Modeling Language (UML), Rational Unified Process (RUP), during SDLC.
  • Knowledge of RDBMS architecture, SQL tuning, PL/SQL troubleshooting.
  • Experience in implementing Service Oriented Architecture (SOA) using XML Web Services (SOAP, WSDL, UDDI) and N-Tiered development
  • Hands on experience on SAP Webdynpro components, Enterprise Portal Server, IViews, Pages, etc.
  • Hands on experience on Shell Scripting.
  • Hands on experience with Terracotta, Coherence and Gemfire Cache Services
  • Excellent knowledge of version control tools like subversion SVN, ClearCase, Boraland Starteam and openCVS.
  • Hands on experience with Agile/Scrum methodologies and story estimations
  • Margin and equity trading knowledge
  • Forex Trading and Fix protocol knowledge
  • Health care benefits knowledge
  • S/W development life cycle methodologies.
  • Analysis and understanding of proprietary systems.
  • Requirements definition, functional specifications and gap analysis.
  • Implementing projects, end to end testing and user acceptance testing.

TECHNICAL SKILLS

  • Core Java
  • Servlets
  • TopLInk
  • EJB
  • JSP
  • JSF
  • Servlets
  • Portlets
  • Ajax
  • Struts
  • RMI
  • JNDI
  • JMS
  • JDBC
  • Java-Mail
  • JMS
  • XML
  • SAX APIs
  • SOAP
  • DOM APIs
  • UML
  • Design Patterns
  • Soniq MQ
  • IBatis
  • Hibernate
  • Spring 3.0
  • Jersey
  • Apache CXF
  • XmlBeans
  • Axis Webservices
  • Rest Services
  • Junit log4j
  • JQuery
  • Node JS
  • Angular JS
  • WebSockets
  • GWT
  • Scala
  • PRPC 5.5
  • Flex 4.0
  • PRPC 6.2
  • Servers: Apache
  • Jakarta Tomcat
  • JBOSS
  • Glassfish
  • MySQL
  • Oracle
  • MS Access
  • Weblogic
  • Websphere
  • SAP J2ee
  • Tools/IDE: Eclipse 3.4
  • Netbeans 6.1
  • XMLSpy
  • WinSCP
  • Intelij
  • RAD
  • TOAD
  • DBArtisan
  • SQLDeveloper
  • SoapUI
  • IBM ClearCase Client
  • Hive
  • Pig.

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Java Consultant

Responsibilities:

  • Gathering the requirements from the client, understanding and reviewing the business requirement, performing analysis on the business requirements and estimating timelines.
  • Design and develop components using GWT, Spring, Hibernate, Rest Services, NodeJS
  • Writing complex SQL Queries to fetch results
  • Integrating and communicating with Jboss BRMS System
  • Uploading rules in to BRMS using xls files from the application
  • Scheduling Jobs using Quartz Job Scheduler in Terracotta
  • Designing UI components using GWT api
  • Providing production support for all the application components
  • Support deployment team for QA/UAT/Production Deployment.

Environment: Core Java, Spring,, GWT, Angular JS, WebSockets, Eclipse, Jboss, Tomcat, XML, Hibernate, JDBC 2.0, Oracle, Web logic, IBM Mq Series, Toad, Java Script, Terracotta, BRMS Rules Engine, JMS, Linux, Jenkins, Junit

Confidential, Iselin, NJ

Java Consultant

Responsibilities:

  • Gathering the requirements from the client, understanding and reviewing the business requirement, performing analysis on the business requirements and estimating timelines.
  • Design and develop Apache CXF soap webservies
  • Design and develop Jersey, Apache CXF Rest full Services
  • Integrating Validation Services and calling rule Engines
  • Posting Satus messages to MQ Broker to update in to Customer transaction hub.
  • Defining Schemas for the services and operations.
  • Build Migrations and Data Migrations
  • Adding Strategy pattern to transform jaxb objects to business objects and vice versa
  • Providing production support for all the services
  • Support deployment team for QA/UAT/Production Deployment.

Environment: Core Java, Scala, Spring,, Eclipse, XML, Hibernate, JDBC 2.0, Oracle, Web logic, Soap WebServices, RestFul WebServices, Toad, Hudson, Oracle Coherence, JMS, Linux.

Confidential, Whippany, NJ

Java Consultant

Responsibilities:

  • Gathering the requirements from the client, understanding and reviewing the business requirement, performing analysis on the business requirements and estimating timelines.
  • Data Migration from Trade vault database, pipe delimited text files to Racs Database
  • Design and develop new Task Processing Frame work components to support Data Migration
  • Adding Schedules to Task Orchestration System with their task dependencies and data dependencies
  • Parsing account structure from daily feed XML file provided by Vendor using JAXB api on daily basis and store them in Racs Database
  • Developing RX Dynamic Hierarchy Application for adding and deleting accounts, Nodes etc and generate a file to send to vendor for feeding their application to include the changes
  • Integrating RX Dynamic Hierarchy application in to existing Racs application to make it available with all Racs users.
  • Design and develop new Task Processing Frame work component to post a file from PBSD Database to Reporting Services Database.
  • Support deployment team for QA/UAT/Production Deployment.

Confidential, New York, NY

Java Flex Consultant

Responsibilities:

  • Gathering the requirements from the client, understanding and reviewing the business requirement, performing analysis on the business requirements and estimating timelines.
  • Shouldering overall responsibilities to understand Client Processes and to work efficiently to meet targets and deliver solutions in accordance with Cognizant quality control standards and business practices and procedures.
  • Application Development and Delivery.
  • Planning the architecture of the application. During the architecture plan, dividing the application into components and assigning to team members.
  • Integrated Margin Work Station Components with Confidential Matrix Portal
  • Integrated Margin Work Station with the Backend Java application using BlazeDS
  • Developed Framework flow for the application using Matrix PureMVC.
  • Developed EJB 3.0 components to support Flex application to pull as well as save data to database.
  • Holding Client meetings on regular basis

Confidential, Whippany, NJ.

Java Consultant

Responsibilities:

  • Gathering the requirements from the client, understanding and reviewing the business requirement, performing analysis on the business requirements and estimating timelines.
  • Shouldering overall responsibilities to understand Client Processes and to work efficiently to meet targets and deliver solutions in accordance with Cognizant quality control standards and business practices and procedures.
  • Responsible to perform the analysis for various enhancements, perform impact analysis to find out the systems/programs that could be potentially affected by proposed change(s), coding, and testing and implementation activities.
  • Application Development and Delivery.
  • Planning the architecture of the application. During the architecture plan, dividing the application into components and assigning to team members.
  • Integrated all applications and components with Confidential Matrix Portal
  • Integrated all application with the Backend Java application using BlazeDS
  • Developed Framework flow for the application using Matrix PureMVC.
  • Holding Client meetings on regular basis.

Confidential, Los angeles,CA

Java Consultant

Responsibilities:

  • Integrated RIA with LiveCycle Services, J2EE application and Business Logic using LiveCycle Data Services.
  • Developed Framework flow for the application using PureMVC.
  • Worked with Adobe OSMF Media Framework to develop video players required for the application
  • Used xerces XML parser to do SAX parsing on the data from the database.
  • Extensively Developed Restfull Webservices for the application .
  • Designed the application to consume JSON response received through AJAX effects using GWT.
  • Commonly used Unified Modeling Language (UML), Rational Unified Process (RUP), during SDLC.
  • Used JSP 2.0 and RESTful web services along with Spring framework.
  • Worked with Object Oriented Programming, Internet/Intranet based applications, Application development using Java, Servlets, JSP, EJB, JMS, JNDI, XML, HTML, SQL, PL/SQL, Weblogic, Websphere, Apache-Tomcat, Jboss, Struts, Spring, Hibernate and J2EE Patterns.

Confidential, Deerfield, IL

Java Portal Consultant

Responsibilities:

  • Developed java application for displaying Benefits information related to employees and enrolling into various Benefits plans.
  • Utilized JCo to integrate the Java application with the SAP Backend Data i.e. BAPI (Business Application programming interface) and RFC (Remote function calls)
  • Programmed source code to create a XML request string and send it to server side JAVA Application using the HTTP Service in order to fetch the HR Data from SAP R/3 HR Backend.
  • Bound the Table control to the Response object received from the BAPI Call from SAP in order to display the results of the BAPI in a table.
  • Implementing Single Sign On between Portal and Retirement Online Application Using Open SAML.
  • Development of FrameWork Componets Using Floor Plan Manager.
  • Development applications for Plans like Dental,. Vision, LTC, Voluntary Life Insurance, Beneficiaries etc in Open Enrollement.
  • Development application for new HireEnrollment adjustment Reason.
  • Developed BLC Component for Calling Back end RFC’s which will act as Façade to Back End.
  • Implemented Leave application in composite environment which is workflow driven application

Confidential, Detroit, MI

Principal Analyst

Responsibilities:

  • Developed Application Quest Portal and Employee Portal
  • Developed components using java webdynpro and integrated in portal.
  • Developed component s using KM Api to read KM repositories.
  • Developed various EJB components to fulfill the business functionality.
  • Developed complete Business logic with stateless session beans and Entity beans with EJB 3.0 standards.
  • Developed RESTful Web Services for using for every API to bring modularity in the accessing the data from server.
  • Implemented Dependency injection using Spring Framework in the application.
  • Develop, implement, and maintain an MVC architecture utilizing Struts framework for large enterprise software tool
  • Developed Applications for Employee Self Service functions including Updation of Employee Profile, Address and Contact person.
  • Developed a web based Travel Request Application and configured it on the Portal....

Confidential, LynchBurg, VA

Senior Software Engineer

Responsibilities:

  • Identification of critical business process services which can be published as web services.
  • Identifying and creating the WSDL file for the subscribers.
  • Analyzing other party WSDL file and integrate with our application. This includes the generation of stub files for web service invocation.
  • Developed XML Schemas for the request and responses for webservices calls.
  • Extensively involved in converting XML’ s in to java objects using Xml Beans.
  • Involved in writing common functionalities like validating and parsing request and reponses using accord standards
  • Developed various EJB components to fulfill the business functionality.
  • Developed complete Business logic with stateless session beans and Entity beans with EJB 3.0 standards.
  • Developed Soap WebServices for using for every API to bring modularity in the accessing the data from server.
  • Developed ORM Layer using Hibernate
  • Implemented Service Oriented Architecture (SOA) by creating a bus for messaging other parts of the application. Integrated the existing modules with new modules using a messaging framework

Confidential, Mountain View, CA

Senior Software Engineer

Responsibilities:

  • Designed and developed the action form beans and action classes and implemented MVC using Struts framework.
  • Extensively usded Spring as a Dependency Injection Provider for the application
  • Extensively Used Hibernate as ORM Layer for database interactions.
  • Involved in the architecture of the modules according to the Struts framework
  • Developed web tier by using Struts Framework, JSP, Java Script, HTML, XML
  • Developed business tier by using Enterprise Java Beans (EJB)
  • Involved in writing junit test cases for automating the system testing
  • Involved in Maintaining the citigateway and Barclay adapter
  • Maintained the fix protocol in the application using Barclay adapter.
  • Involved in design and implementation of sales dealer group feature in to the system.

Environment: Struts Frame Work, Injelij, Jboss, XML, Perl, JSPs integrated with Struts framework, Tiles, Hibernate, JDBC 2.0 Oracle 10g, Web logic, Sonic Mq, Toad, TopLink, Java Script, EJB’s, JMS, Linux.

We'd love your feedback!