We provide IT Staff Augmentation Services!

Java Consultant Resume

3.00/5 (Submit Your Rating)

Irving, TX

SUMMARY:

  • Around 8 years of experience in designing and implementing Enterprise Solutions for Distributed Software Products and Distributed Applications using Java, C++, XML and UNIX technologies.
  • Industry Exposure includes Finance/Supply Chain/Healthcare/Telecom Technology.
  • Good background in Java/J2EE environments. Worked extensively on J2EE for developing Web and Distributed Applications by using JDBC, JSP, Servlets, JMS, Spring, Hibernate and Web Services.
  • Excellent RDBMS concepts and good exposure to databases such Oracle, MS SQL Server.
  • Experience in using the Object Relational Mapping tool Hibernate, strong in using XML mappings and Java Objects
  • Good Knowledge of XML, XML Parsers & Web Services.
  • Hands on experience on Application Servers like IBM Web Sphere, Web Logic, and JBoss.
  • Extensive experience in working with Eclipse, My Eclipse, Toad and Version Controls such as CVS, Tortoise SVN.
  • Experience in JUnit testing framework and in ANT build environment.
  • Knowledge and experience in Software Development Life Cycle (SDLC), and Agile Model Driven Development (AMDD).
  • Good communication and inter personnel skills.
  • Exceptional ability to learn and master new technologies and also to deliver outputs in short deadlines.

TECHNICAL SKILLS:

Languages/API: Java, J2EE, JDBC, Spring, Hibernate,JSF, XML, XSLT, DTD/Schema, XSD, UML, Design patterns, C++, Jakarta s ANT 1.5.3, Make, Multi - Threading, Shell/Perl scripts, HTML,DHTML, CGI, Java Servlets, JSPs, AWT, ASP/Coldfusion, JavaScript, Transact SQL, awk, sed, Websql, Web Authoring and MYSQL.

Databases: Oracle 9i, 10g, 11g, MYSQL, MS SQL

Version Control: CVS, Rational Clear Case, Microsoft VSS, Tortoise SVN

Operating System: Solaris 2.x, Solaris 8 (Sparc/x86) and Solaris 9, Windows 9X/ 2000/ NT

Application Servers/Web Servers: IBM Web Sphere, Jboss, Apache Tomcat

Apache Tools: Ant, Log4j

Tools: & Utilities: UML, Editplus, Textpad, Toad, SQL

IDE: Eclipse, My Eclipse, NetBeans, JDeveloper

PROFESSIONAL EXPERIENCE:

Confidential, Irving, TX

Java Consultant

Responsibilities:

  • Worked in back-end part of the BQT team, implementation of business logic.
  • Involved in design, development, and testing phases of software development life cycle.
  • Developed use case diagrams, class diagrams, database tables, and provided mapping between relational database tables and object oriented java objects using Hibernate.
  • Involved in designing and implementation of MVC design pattern using Spring framework for Web-tier.
  • Extensively used Hibernate concepts such as inheritance, lazy loading, dirty bit checking, optimistic locking, and transactions.
  • Writing UNIX shell scripts.
  • Backend Stored procedures development with PLSQL.
  • Designed message formats in XML.
  • Design and Development of XSL.
  • Involved in processing XML data using XSLT to transform into different XML formats as per the design requirement.
  • Implemented SOA based web services, designed and built SOAP web service interface, implemented using SOAP.
  • Made proficient use of WSDL files. Used SOAP UI for testing the web services.
  • Followed Agile software development practice paired programming, test driven development and scrum status meetings.
  • Creation of release notes and documentation for the client reference for all the reports.
  • Worked on change requests and defects.
  • Interacted effectively with client for understanding the defects and IRs.
  • Creation and deployment of the package.
  • Production support.

Environment:: SSH, CVS, Oracle, Toad, JDK, Eclipse, Sun Solaris, Windows XP, Spring, Hibernate

Confidential, Somerset, NJ

Java Consultant

Responsibilities:

  • Gathered/analyzed functional requirements for the new phase.
  • Contributed to architecting the framework according to the J2EE standards (Client tier, Middle tier, Business tier and EIS tier).
  • Developed use-case diagrams, and class diagrams according to the UML standards.
  • Used Business Delegate and Session Facade Design patterns.
  • Impact analysis and escalation of the change requests.
  • Designed message formats in XML.
  • Design and Development of XSL.
  • Backend Stored procedures development with PLSQL.
  • Developed various session beans and entity beans.
  • Resolved threading issues in the core processes.
  • Worked heavily with the custom Struts tags - used struts as the front controller to the web application.
  • Created EAR deployment module for the web application.
  • Developed Functional test cases for Integration and Functional testing, regression testing and User acceptance testing.
  • Wrote JUnit test cases for every java class.
  • Followed Test First methodology to make the system robust.
  • Developed the user interface using JSP, Java Servlets and Java Script. Used JRUN to deploy the interface.
  • Involved in processing XML data using XSLT to transform into different XML formats as per the design requirement.
  • Developed Oracle stored procedures to implement complex business logic on Database.
  • Creation of release notes and documentation for the client reference for all the reports.
  • Used MQSeries.with JMS for implementing the workflow processes.

Environment: WebLogic 6.1 sp3, Oracle9i (SQL/PLSQL), EJB, Java, Web Services, XML, XSL, XSLT, MQ Series 5.3

Confidential, Florida

Java Developer

Responsibilities:

  • Gathered and analyzed the requirements.
  • Contributed to the High Level Design of the system using UML.
  • Created low level design with workflows for various transactions.
  • Implemented Design patterns like Business Delegate, Session Faade, Value Object, and Value Object Factory.
  • Responsible for incorporating modifications for various branch implementations.
  • Design and development of workflows, application views for Customer Demographics, New Bank Account, Fund Transfer, Balance Inquiry, Pass-through Workflows etc.
  • Design and Development of MQ adapter for communication of WLI with legacy system.
  • Development of business components.
  • Testing using JUnit. Created test data messages, dummy environment and pseudo applications for end-to-end testing.
  • SQA for the project, checking for quality standards of all modules.
  • Conducted sessions for Quality assurance of project.
  • Configuration management of the project suing Visual Source Safe and Ant for building.

Environment:: IBM MQ Series 5.2 on Sun Solaris, JMS, XML, XSL, WebLogic 6.1 sp3, WebLogic Integrator 8.1, Oracle8i (SQL PL/SQL ), Core Java, UML, Ant 1.5.1, Contivo Analyst

3.4, Jasper Reports, Struts Framework v1.0

Confidential, Buffalo, NY

Web Developer

Responsibilities:

  • Implement the user interface tier using the Java Servlets, JSP, HTML, CSS.
  • Implemented the business logic in Servlets.
  • Written Servlets Filters to validate some of the data.
  • SQL Loader was used to load the data into the tables for Unit Testing Purposes.
  • Tuned Sql Queries to improve the performance.
  • Written SQL queries, Stored procedures, modifications to existing database structure as required per addition of new features.
  • CVS was used as versioning control system.
  • Product installation
  • User training - worked with user community closely to train them and explain various features to them. Worked on-site to solve user issues and trained them to use the product effectively.

Environment: Java Servlets, JSP, HTML, CSS, WebLogic 6.1, Oracle8i (SQL PL/SQL ), Core Java,

We'd love your feedback!