We provide IT Staff Augmentation Services!

Java Consultant Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Over 7 years of experience in software Life Cycle and different Database systems.
  • Extensive knowledge in Design, Development, Deployment and Support of JEE applications.
  • Strong hands - on experience in various frameworks such as e and Spring.
  • Expertise in building front-end for web applications using HTML, CSS, native Javascript and frameworks such as JQuery, AngularJs
  • Experience building applications using both Waterfall and Agile methodologies (Scrum).
  • Excellent knowledge of Core Java data structures and algorithms.
  • Good knowledge on multiple RDBMS - Oracle 10g/11g, MySQL 5.x,Google firebase, SQL Server 2005/2008
  • Hands on experience in implementing various J2EE Design patterns.
  • Hands on experience building RESTful web applications using Spring MVC, JAX-B and JSON.
  • Demonstrated excellent talent to quickly adapt to different project environments. worked in production support, developing programs and deloying to production server.

TECHNICAL SKILLS

Languages: Java, C++, SQL, HTML,CSS, Javascript, Bash, JVM

JEE technologies: Servlets, JSPs, web applications, JDBC, Hibernate, JPA, Spring Framework, Junit, Spring MVC, REST, Spring Security

RDBMS: Oracle 10g, 11g, MySQL 5.x,Google firebase

Front-end: Javascript, CSS, HTML, Ajax, JQuery,AngularJS

Servers: Apache Tomcat 6.x/7.x, Weblogic 8.x, JBoss 5.x/7.x

OS: Windows 7/8, Linux, Unix

Source control: CVS, Tortoise-SVN, Clearcase, VSS

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Java Consultant

Responsibilities:

  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing., Junit testing
  • Involved in development of business components using Spring Framework
  • Developed and Implemented DAO classes using Hibernate for database persistence
  • Worked with Web Services to develop the business components with Apache Axis2
  • Involved in development of presentation components using JSP, JavaScript and custom tag libraries.
  • Developed the front-end using Struts2 framework
  • Used Struts2 JQuery plugin to develop rich front-end
  • Integrated Struts2 and Spring frameworks, to inject dependencies into Struts Action classes
  • Integrated Spring and Hibernate, to take advantage of Spring Transaction management
  • Used Spring Security to authenticate and authorize users
  • Implemented Design Patterns like Command Pattern, Business Delegator, Service Locator, Business Objects and Data Objects.
  • Participated in Code Reviews with onsite and offshore team
  • Involved in unit testing of the modules using test-cases and involved in integration testing
  • Managing resolution of Enterprise application production issues for the Business.
  • Troubleshooting software application issues. Issues to be resolved require a broad range of troubleshooting skills related to: software functionality, application server setup, database management, data analysis, and third party products.
  • Collaborating extensively with peers, Business Analysts, Operations Staff and Department Managers to resolve issues while actively contributing to a growing knowledge base that improves the effectiveness of our team and the information available to system end users.

Environment: JDK 1.6, J2EE, JSP, Eclipse, Tomcat 7.x, IBM Websphere 7.x, DB2, MongoDB, Struts2.x Tile, Spring 2.x/3.x, Hibernate 3.0, WebServices, Apache Axis2, XML, HTML, CSS, JQuery, Maven, Log4j.

Confidential, Denver, CO

Java Developer

Responsibilities:

  • Participated in the Design Team and user requirement gathering meetings.
  • Used Struts framework to follow MVC architecture in the application server
  • Used Servlets, JSP to implement middle-tier components using both connected and disconnected environment strategies.
  • Created business logic and application in Struts Framework and Spring integrated with Hibernate using JSP, and Servlets.
  • JavaScript is used for front end validation.
  • JUint was used for unit testing.
  • SAX and DOM parsers were used for extracting and creating XML documents.
  • Weblogic 8.1 server was used as application server for the entire project.

Environment: JVM JDK 1.6, XML, JavaScript, JDBC, Servlets, JSP, ANT, WebLogic App server 8.1, Oracle 9i, SQL, PL/SQL, MongoDB, TOAD, UML, JUnit, Windows, Sturts tiles.

Confidential, NY

Java Developer

Responsibilities:

  • Involved in peer reviews of coding.
  • Deployed application using an Application Server WebLogic and was also involved in security constraints related to connections for a Database.
  • Used JNDI view for setting attributes and retrieving the data using Lookup methods.
  • Created XML files for deploying the applications at the Server end.
  • Designed and developed BrowserSnap technology on Customer Exit
  • With Oracle as a Backend involved in database Design and writing the SQL calls via JDBC interface
  • Designing the architecture using various J2EE design patterns and Object Oriented design patterns
  • Used O/R mapping tool Hibernate for the persistence of data fields to the Oracle Based RDBMS structure.
  • Worked on Restful webservices, implemented using Spring MVC
  • Handled onsite role and responsible for requirement analysis & delivery to client.
  • Performed unit testing & integration testing.

Environment: JVM Struts, J2EE, Java, Hibernate, Spring, JSPs, Servlets, Html, JavaScript, XML, WebLogic 8.1, Hibernate, Edit Plus, JDBC, Oracle 10g, Windows XP/Vista.

Confidential, NY

Java Developer

Responsibilities:

  • Involved in developing screen prototypes using HTML.
  • Involved in preparation of project documents as per document standards of Confidential .
  • Involved in creation of database tables, triggers and views in Oracle9i SQL/PLSQL to meet the functional requirement.
  • Developed Speakers list screen using Struts Action Classes and Java Server Pages.
  • Used re-usable JavaScript components throughout the application for client side validation.
  • Developed Java Server Pages with Spring MVC and truts Tag Libraries for Logical with Dynamic content representation.
  • Used Struts Resource Bundle to display page text based on the locale configuration of the logged in internet user.
  • Developed Layout pages for all the modules and incorporated the same using Struts Tiles definition.
  • Developed transaction business components in POJO and handled transactions programmatically.
  • Used popular design patterns like Value Object pattern, Data Access Pattern, Singleton pattern etc.
  • Involved in writing unit test case as per the unit test case standards of MerillLynch.
  • Involved in peer-peer to code review and prepared report on review.
  • Hibernate was used to access the company DB
  • Deployment of application in Tomcat server.
  • Used JBuilder as development environment.
  • Involved in controlling the source versioning through Visual Source Safe.
  • Used Log4J for Logging messages.
  • Involved in Post production support and data migration into production.
  • Interaction with Business users to analyze issues in post production scenario.

Environment: JVM JBuilder, JDK 1.5, Apache Struts2, Struts Tag Libraries, Struts Tiles-Definition, Struts Resource Bundle, JavaScript, Oracle 9i, Tomcat server, Java Servlets, XML, Toad, Windows XP.

Confidential, Danbury, CT

Java Developer

Responsibilities:

  • Re-engineered the existing code using TCC and understood the relationship between existing classes in system.
  • Designed and modeled new pricing functionality using Together control Center (TCC). Added new Use Case Diagrams, Sequence Diagrams and Class Diagrams and generated code automatically.
  • Integrating Hibernate with Spring for successful MVC archtect
  • Developed JSP, and Servlets and deployed in Weblogic 6.1 application server. JSPs and Servlets were deployed in Tomcat for testing. After successful testing they were deployed in production Weblogic 6.1 Application Server.
  • Used Borland JBuilder as IDE for the application development. JBuilder used TCC’s generated classes in order to help.
  • Wrote queries and stored procedures required for pricing functionality in Oracle PL/SQL. Also defined Database Service for the connectivity to the database using Oracle Net Manager.
  • Responsible for delivery of entire pricing module. Did the interim audits and identified the code and functional issues well in advance.
  • Identified risk points for future enhancements on the same application.

Environment: JAVA, JSP, Servlets, Struts2, Oracle 8, WebLogic 6.1, Borland Jbuilder.

Confidential, NY

Java Developer

Responsibilities:

  • Involved in Requirement and Object analysis and developing the application architecture based on MVC pattern
  • Responsible for creating of Front End Screen of Wish List, Quotes modules using Html/DHTML, CSS, JavaScript, JSTL and Struts Tags.
  • Involved in creating front end screen in Html and JSP using tool like Macromedia Dreamweaver
  • Responsible for the creating of Action Classes for Wish List, Quotes module screens.
  • Involved in Hibernate configuration with SQL Server and creating mapping files
  • Responsibilities include setting up the framework for the building and deploying the application using Ant build tool integrated in Eclipse environment. Also managing the project builds.
  • Involved in the integration cycle.
  • Responsible includes integration cycle and deploying application on Production server and providing Production support

Environment: JSP, HTML/DHTML, CSS, XML, Javascript, Servlets, Struts1.x, Hibernate, Apache web Server, JBoss 4.x, Eclipse, SQL Server

We'd love your feedback!