We provide IT Staff Augmentation Services!

Sr. java consultant Resume

2.00/5 (Submit Your Rating)

Somerset, NJ

SUMMARY:

  • Around 9 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

Sr. Java Consultant

Responsibilities:

  • Full life cycle experience including requirements analysis, high level design, detailed design, UMLs, data model design, coding, testing and creation of functional and technical design documentation.
  • Used Spring Framework for MVC architecture with Hibernate to implement DAO code and also used SOA Web Services with XML parsing to interact other modules and integration testing.
  • Involved in the Development of Spring Framework Controllers. Developed Controller for request, response paradigm by Spring Controllers using Spring - MVC.
  • Designed Frontend with object oriented JavaScript Framework Angular.js.
  • Used Angular JS framework for building web-app and is highly efficient with using Restful services.
  • Developed and implemented GUI functionality using JSP, JSTL, JQuery, XHTML and DHTML
  • Used Ajax to speed up application.
  • Deployed and monitored J2EE applications in a Tomcat, and Gemfire Environments.
  • Developed JSP custom tags, using JSP2.0, for encapsulating presentation logic in concise form.
  • Converted XML to Java objects using JAXB.
  • Configured Java objects with back end database tables using O/R mapping in Hibernate.
  • Creating and Designing XML schemas, creating simple and complex types, global element references, attribute, transform the xml to XSLT style sheet, XML validations
  • Thoroughly Unit tested the application by writing test cases for different scenarios.
  • Used JUnit to test the code for extensive code coverage.
  • Created PL/SQL procedures and SQL queries using Joins to retrieve data from databases efficiently.
  • Extensively participated in Agile Scrum Development Methodology with Test Driven Development process, from the development phase to testing phase and postproduction phase.
  • Used Clear Quest for version management between various integration and development streams.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object and Singleton
  • Used Maven to build and deploy the project.
  • Monitored the Error logs using Log4J and fixed the problems
  • Interacted with application testers to review system defects and recreate defects in order to provide comprehensive fixes.
  • Lead communication with Senior Business and other technical teams like Siebel, Diamond to decide overall architecture of application/module.

Environment: Java1.7, AJAX, XML, XSLT, JSP, Log4j, JQuery, Spring XD, Hibernate 4.0, Angular JS, Web Services, Maven, WebSphere, JUnit, IBM DB2, PL/SQL, Joins, TOAD, RAD 7.0, Clear Quest, HTML, DHTML, CSS, JavaScript.

Confidential

Sr. Java Consultant

Responsibilities:

  • Prepare project plan, Project Schedule and technical documents.
  • Work in core technical team to define architecture of complex product(application) and decide design pattern.
  • Work in core team of functional team to finalize product component.
  • Worked in back - end 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. Backend Stored procedures development with SQL Store Procedure
  • Designed message formats in XML.
  • 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: Java, J2EE, Spring, Hibernate, MS SQL Server, JDK, Eclipse, Tomcat, Jboss, SVN, Boot Strap, HTML5, JQuery.

Confidential

Sr. 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.
  • Designed and developed JSF application using JSF(Apache MyFaces), RichFaces, Facelets, XHTML, CSS,JAVASCRIPT, JSTL,ORACLE 11g,AJAX, JDBC.
  • 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,JSF.

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!