Senior Java Consultant Resume
New, JerseY
SUMMARY:
- 13+ years of experience in the areas of Object Oriented Analysis, Design, Development, Testing, Deployment and Implementation of various Client Server, Internet, Intranet, Web and Distributed N - Tier using Object Oriented Technologies.
- Expertise in Server side development using Java, J2EE, EJB, JNDI, JDBC, JDK 1 .6/1.7, Log4j in Windows and Unix Environments.
- Good knowledge in Core java, Collection framework (HashMap, ArrayList, Set), Threads.
- Good work experience in J2EE Web Technologies JSP, Servlets, Java Beans, Taglibs, JSTL and Struts, JavaScript.
- Expertise in implementing MVC Architecture frameworks such as Struts, spring and Object Relational (OR mapping) Mapping tools such as Hibernate.
- Extensive experience in XML related technologies such as XML, XPATH, DTD, XSD and XSLT.
- Knowledge in writing simple SQL queries using RDBMS like Oracle, SQL server
- Active involvement in designing and developing real-time projects/enterprise applications, starting from the requirements analysis/design stages and through the whole Software Development Life Cycle.
- Expertise in implementing spring framework for Dependency Injection, support for the Data Access Object (DAO) pattern and integrated with hibernate, Struts MVC.
- Experience in developing applications using JDeveloper 11.1.1.4 for Oracle Web Center and SOA Applications.
- Worked extensively in Extreme Programming XP AGILE and Scrum methodology
- Basic knowledge of Web Services (SOAP, WSDL).
- Basic knowledge in implementation of rich and thick UI client applications using JavaFX and JQuery.
- Extensively worked on IDE tools like RAD 7.5, Eclipse 2.x/3.2 and Netbeans 7.3.
TECHNICAL SKILLS:
Operating System: UNIX (Sun Solaris and HPUX), Windows XP, Linux
Languages: Java (JDK 1.4, 1.5, 1.6, 1.7), SQL
Technologies: Servlets 2.1/2.2, JSP 2.0,JSTL, JDBC 2.0/3.0, EJB 2.0/3.0, JavaFX 1.3/2.0
Scripting: Java Script, HTML, DHTML, CSS, ANT, Korn Shell, Maven
Frameworks: ADF, J2EE, Hibernate 3.0, Struts 1.3, Struts 2, Spring 3.1, Spring 4.1, JQuery 2.0, jqWidgets 3.0
RDBMS: ORACLE 8i/9i/10G, MS Access 2000, MYSQL, SQL Server 2008
DB Tools: TOAD, SQL Developer, SQL Server Management Studio
Servers: Weblogic 8.1, SOA (Service Oriented Architecture), Tomcat 5.5, 6.0 and Tomcat 7
IDE / Tools: Eclipse 3.1, Netbeans 7.3, Rational Rose 98/2000, IBM RAD (Rational Application Developer), WSAD 5.1
Methodologies: AGILE Extreme Programming (XP), Scrum
Object Oriented Skills: OOAD, UML, Design patterns
Test Tools: JUnit
SCM Tools / Project Management: GIT, StarTeam, Clear Case 8.0, IBM Mercury, PVCS, SVN
PROFESSIONAL EXPERIENCE:
Confidential - New Jersey
Senior Java Consultant
Responsibilities:
- Worked as a java backend developer for the project.
- Developed the service layer and data layer using spring and jdbc.
- Developed JUnit Test cases for each service and controller classes.
- Involved in the unit testing of the developed component and fixing the bugs.
- Involved in code review & maintaining the coding quality and standards
Environment: Core Java 1.7, WebSphere 7.0, Spring 3.2, Oracle, RAD 7.50 and StarTeam
Confidential - New Jersey
Senior Java Consultant
Responsibilities:
- Worked as a java backend developer for the project.
- Developed the service layer and data layer using spring and hibernate.
- Developed hibernate dao layers and hbm config xml files.
- Developed JUnit Test cases for each service and controller classes.
- Involved in the unit testing of the developed component and fixing the bugs.
- Involved in code review & maintaining the coding quality and standards
Environment: Core Java 1.6, WebSphere 7.0, Spring 3.2, Struts 2.1, Hibernate 4.1, Oracle, RAD 7.50 and Clearcase
Confidential - Hoboken - New Jersey
Senior Java Consultant
Responsibilities:
- Worked as a java backend developer for the project.
- Developed the service layer and data layer using spring (JDBC templates, Dependency Injection).
- Developed JUnit Test cases for each service and controller classes.
- Involved in the unit testing of the developed component and fixing the bugs.
- Involved in code review & maintaining the coding quality and standards
Environment: Core Java 1.7, Tomcat 7, Spring 4.1, SQL Server 2008, Eclipse and GIT
Confidential - Hoboken - New Jersey
Senior Java Consultant
Responsibilities:
- Enhanced the GCIDMService WSDL to include new function deleteGroupLogically and all the operations involving the Group to include the new attributes Group name, Group Type, Primary Owner and the Parent Company.
- Enhanced the OSB Proxy Service to include the new deleteGroupLogically and searchCompanies method.
- For the searchCompanies method it has to communicate to another webservice as the master list of the companies is maintained in CNC.
- The MIDService which holds the master copy of all the companies has to be modified to include searchEntitiesByName.
- Prepared the SOAP sample project for the operations that involved testing.
- Carried out testing using SOAP UI and the Proxy service through the sbconsole.
Environment: JDeveloper 11.1.1.4, Weblogic 10.3, SQL Developer, SOAP UI 4.6.4, JAX-WS
Confidential - Hoboken - New Jersey
Senior Java Consultant
Responsibilities:
- Developed a JAX-WS that is re-usable in terms of consumption by different applications in addition to TrexCP.
- Developed the WSDL and XSD required for the Perficient team to consume.
- Generated WebService classes from the WSDL and created a JDeveloper project.
- Worked on the various components of ECM Document flow like GDTS
Environment: JDeveloper 11.1.1.4, Weblogic 10.3, SQL Developer, SOAP UI 4.6.4, JAX-WS
