We provide IT Staff Augmentation Services!

Java/j2ee Consultant Resume

3.00/5 (Submit Your Rating)

San Franscisco, CA

PROFESSIONAL SUMMARY:

  • Software development experience in object oriented programming, design, development and maintenance of Multi - Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle.
  • Strong knowledge of Web Application Development and Testing including Java/J2EE, Servlets, JSP and XML
  • Extensive experience in all phases of Software Development Life Cycle (SDLC)
  • Documenting and Reviewing Business/Functional Requirement Documents and Technical Design Documents and coordinating with developers in writing Test Plans and formulate Test Cases.
  • Experience in testing methodologies like Agile and Waterfall.
  • Experience in Importing data from various sources to the Cassandra cluster using Java API’s.
  • Experience in data modeling of Cassandra.
  • Have strong experience in RDBMS like Oracle, PL/SQL and SQL.
  • 7+ Years of experience in providing application support, technical support, on call rotation, Operations, Maintenance and defect fixing.
  • Involved in 24/7 production support and deployment tasks.
  • Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.

TECHNICAL SKILLS:

Languages: Java, J2EE, C, C++, XML, SQL and PL/SQL.

Java/J2EE Technologies: JSP, Servlets, JDBC, RMI, JNDI, JAX: B, JAX-WS

Databases: Oracle 10g/11g, MySQL, SQL Server 2005/2008, NoSQL

IDE frameworks: Eclipse, JDeveloper

Build and Test Tools: Ant, Maven, JUnit, SoapUI, JMeter, Toad, Oracle Enterprise Manager, Winrunner

Applications: Cygwin, Toad, MS Office, Log4j, XML Spy

Version control: SVN, Rational Clearcase

Operating systems: Windows, Linux, Unix

Servers: Oracle Weblogic 9.1/10gR3, Apache Tomcat, Websphere

WORK EXPERIENCE:

Confidential, San Franscisco, CA

Java/J2EE Consultant

Responsibilities:

  • Participated in Requirements gathering, Analysis, and Design and Development phases of the project.
  • Defect fixes and enhancements of applications under long term support & support the event messaging processes, policies and practices.
  • Monitor online transactions, batch Jobs, memory issues etc. for the EM integration group.
  • Use of various tools like SOAPUI, JMeter to troubleshoot issues.
  • Used putty/telnet tools to run Linux scripts and provide various analysis.
  • Development carried out under Eclipse Integrated Development Environment (IDE).
  • Build JAX-WS and JAX-RPC SOA service binding producers and client implementation from WSDL contracts.
  • Build RESTful Web services using JAX-RS API.
  • Consumed RESTful Web services provided by different vendors to submit the data.
  • Used IBM WebSphere for developing messaging queues for the application.
  • Used XSLT for developing templates for email, voice and fax for Event messaging application.
  • Worked on migration of the applications from Oracle 11g to Oracle 12c.
  • Worked on development of secure validation project for sending the email, sms and voice messages.
  • Involved in 24/7 production support.
  • Used SVN Version Control for Project Configuration Management.
  • Used Anthill for building and deploying applications on the weblogic domain.
  • Implemented Java components and deployed under the Web Logic server.

Environment: JDK 1.8, J2EE, Eclipse, JSP, Servlets, JavaScript, XML, XSLT, Oracle 12c, Windows 7, JAX-B, JAX-WS.

Confidential, San Ramon, CA

Java/J2EE Consultant

Responsibilities:

  • Operations and Maintenance of applications and provide test using Java 6 (Servlets, JSP), Web Services (JAX-B, JAX-WS, SOAP, REST, WSDL).
  • Defect fixes and enhancements of applications under long term support & support the Enterprise Integration (EI) processes, policies and practices.
  • Initiate and follow-up on status of incidents and participate in transition meetings for projects moving from stabilization to long term support.
  • Ability to troubleshoot production issues on the app servers like Web Logic Server (WLS) 10.x, WLS 8.x, 9.x, 10g or 11g, Web Logic Integration 8.x, 9.x, Enterprise Service Bus ALSB 2.1/2.6/3.0, OSB 10g.
  • Worked on an interface that processes parking transactions posted in a database to SAP scheduled to run once a day/once a month.
  • Developed a RESTful service to provide all the CRUD capabilities.
  • Provided XML and JSON response format to support various service clients.
  • Participate in weekly Operations Transition Meeting and provide Weekly Operations Status reports and fix the defect’s which are under long term support.
  • Involved in 24/7 production support.
  • Monitor and analyze performance of online transactions, batch Jobs, memory issues etc. for the EI integration group.
  • Use of various tools like SOAPUI, JMeter, Toad to troubleshoot issues.
  • Used telnet/putty tools to run Linux scripts and provide various analysis.
  • Review and optimize new and modified codes for various projects as part of enterprise release management activities.
  • Document technical details of the resolved performance issues and assist the team with building and maintaining applications and databases for performance.
  • Update the knowledge base with various issue resolution.

Environment: JDK 1.6, J2EE, Eclipse, JSP, Servlets, JavaScript, XML, Maven 2.0, Oracle 11g, Windows 7, JAX-B, JAX-WS.

Confidential, Los Angeles, CA

Java/J2EE Consultant

Responsibilities:

  • Used AGILE methodology for developing the application.
  • As part of the lifecycle development prepared class model, sequence model and flow diagrams by analyzing Use cases using Rational Tools.
  • Extensive use of SOA Framework for Controller components and view components.
  • Involved in writing the exception and validation classes using Struts validation rules.
  • Involved in writing the validation rules classes for general server side validations for implementing validation rules as part observer J2EE design pattern.
  • Developed tabs with rollover effect using JavaScript plus other effects.
  • Developed web services using SOAP and WSDL with Apache Axis 2.
  • Developed, implemented, and maintained an asynchronous, AJAX based rich client for improved customer experience using XML data and XSLT templates.
  • Developed SQL stored procedures and prepared statements for updating and accessing data from database.
  • Development carried out under Eclipse Integrated Development Environment (IDE).
  • Used JBoss for deploying various components of application.
  • Used SVN Version Control for Project Configuration Management.
  • Involved in 24/7 production support and deployment tasks.

Environment: JDK 1.5, J2EE, Struts, JBoss, Eclipse, Hibernate 3.0, JSP, Servlets, JavaScript, XML, Maven 2.0, Oracle 11g,Windows 7.

Confidential, Boston, MA

Java/J2EE Consultant

Responsibilities:

  • Developed Presentation tier implementation which involves in creating the JSP pages, configuring action classes and developing several Action classes involved in the project.
  • Used Spring Framework as middle tier application framework, persistence strategy using spring support for Hibernate for integrating with database.
  • Developed a unit testing framework by customizing Spring’s JUNIT extension.
  • Implemented persistence layer using Hibernate with JTA enabled.
  • Developed Admin website to extract reports. Implemented this base on Spring MVC framework using JTSL and JSP for presentation layer.
  • Used DHTML for client side validation.
  • Coded UI using Struts Forms and Tags. Used JavaScript for front end development.
  • Worked with a variety of issues involving multithreading, server connectivity and user interface.
  • Implemented Spring controllers and used Spring tag library in JSPs for MVC layer of Admin website.
  • Built and accessed the database using Hibernate with Oracle.
  • Developed Java Beans with Hibernate for necessary transactions like fetching the required data, updating the customer information.
  • Used Spring validation framework for server side validation of user data submissions.
  • Maintained, structured, and surveyed documents within the NoSQL Mongo DBA database; ensuring data integrity, correcting anomalies, and increasing the overall maintainability of the database.
  • Composed and executed MongoDB scripts to insert and update NoSQL database; automating data changes and reporting.
  • Worked on Websphere Application server. Used AJAX to provide dynamic features where applicable.
  • Developed several DAO’s using Hibernate.
  • Used Agile methodology of software development.
  • Used Log4J for logging and analyzing system performance and flow, involved in code refactoring and bug fixing.

Environment: Core Java, Java, JSP, JSTL, JavaScript, AJAX, Struts, Spring, and Hibernate, Oracle, NoSQL, MongoDB,Websphere Application server and Eclipse.

Confidential

Java/J2EE developer

Responsibilities:

  • Developed the business domain layer using Java, J2EE, JDBC and used DAO, Transfer Objects, Singleton, Abstract Factory, Factory, State, Command and Front Controller design patterns.
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
  • Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer.
  • Developed the front end UI using JSP, HTML, JavaScript, CSS.
  • Implemented Struts Validator framework to validate the data.
  • Developed Ant(build.xml) targets for build and deployments on Web Sphere Application Server 5.0
  • Developed Stored Procedures in the Oracle 9i database.
  • Performed impact analysis on the dependency projects of OneSource Project.
  • Involved in writing unit test plans and developing test cases using JUnit.
  • Used Configuration Management and Version Control tool CVS.

Environment: Java,J2EE, Servlets, JSP, Struts 1.0,CRM, JDBC, SAX, HTML, CSS, Java script, WSAD, Web Sphere 5.0, Windows 2000, and Oracle 9i.

Confidential

Java/J2EE developer

Responsibilities:

  • User requirements study, analysis and review of the specifications.
  • Extensively used OOD concepts in overall design and development of the system.
  • Interaction with the users at all stages of development to ensure that development was as per user specifications.
  • Designed and Implemented the J2EE Based Struts with JDBC in Eclipse IDE.
  • Work directly with management, vendors, and third parties to ensure database management applications operate at peak efficiency.
  • Extensively worked on Java server side programming using Servlets, and JSP. CSS is used to style Web pages, XHTML and XML markup.
  • Implemented servlets to handle HTTP requests for on-line requests, Registration and bug tracking.
  • Using XML for dynamic display of options in select box and description on web page.
  • Asynchronous messaging is done using JMS and created Queue for point - point messaging.
  • Web Services are used for accessing application information.
  • Designed complex application database SQL statements for querying, updating and reporting using JDBC.
  • Responsible for testing, debugging, bug fixing and documentation of the system.
  • Developed JUnit test cases and performed integration and system testing.
  • Implemented Java components and deployed under the Web Logic server.
  • Involved in 24/7 production support and deployment tasks.

Environment: JAVA, J2EE, XML, Servlets, Java Script, JSP, CSS, JDBC, Struts1.2, SOAP, Eclipse3.2 with MyEclipse, SQL, CVS, JUNIT, SQL, Web Logic, Windows XP.

We'd love your feedback!