We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • Over 6 years of experience in Object Oriented Analysis and Design (OOAD), Development, Production Support and Unit Testing as Software Engineer and Application Developer.
  • Proficiency in Software Development Life Cycle (SDLC) from requirements analysis, design, development, testing and documentation.
  • Worked on domains such as Banking, Financial and Insurance.
  • Knowledge of different types of financial instruments including fixed income products, futures, forwards, swaps and options.
  • Knowledge of Black - Scholes Model for Option Pricing, and Risk Management and Sensitivity Calculation eg: Analytic VaR, Delta-Gamma VaR and Greeks.
  • Excellent Java development skills with core Java, JDBC and solid experience in MVC architecture, using Struts 2.x, Struts tag library, Hibernate 3.x, Spring 3.x with various Java/J2EE design patterns such as Session Façade, Factory, Singleton, DAO.
  • Excellent understanding & hands on experience with criteria Queries of Hibernate, Hibernate Query Language (HQL), Transactions, Exceptions, JMS, JTA.
  • Extensive experience with Databases like MySQL, Oracle 10g/11g, and proficient in SQL, PL/SQL.
  • Experience in SOA implementation using WSDL with SOAP, XML Web services standards, and XML processing APIs (JAXB, JAXP, JDOM, SAX).
  • Front-end UI development skills using HTML 5, CSS, JavaScript, jQuery, XML, XSLT.
  • Experience in server side technologies like Servlets, JSP, JSTL, JNDI, JMS, Log4j.
  • Hand-on expertise in Apache Tomcat 6.0, Web Logic 10g, JBoss.
  • Excellent team spirit with strong analytical and communication skills. Ability to learn new technology fast and manage multiple project tasks with changing priorities & tight deadlines.

TECHNICAL SKILLS:

Java EE Technology\Frameworks: Java 6, EJB 3.0, Servlets 2.3, JDBC,\Struts 2.x, Hibernate 3.x, Spring 3.x, JNDI, RMI, JMS, JTA, JPA\Spring MVC

Web & Application Server\Databases: Apache Tomcat 6.0, Web Logic 10g,JBoss\Oracle 10/11g, MySQL 5.5, PL/SQL XML\Web XSL, XSLT, JDOM, Dom4j, DOM \HTML 5, JSP 2.2, CSS 3.0, AJAX, and SAX parsers, JAXB, JAXP\jQuery, JavaScript 2.0

Debugging and logging tools\Operation System: JUnit 4, Log4j 1.2, slf4j\Windows 8/7/XP/2000, Unix, Linux\

IDE\Others: Eclipse 4.2, Spring Tools Suite 3.1, MyEclipse\CVS, SVN, Maven, Agile, Bugzilla

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

Java/J2EE Developer

Responsibilities:

  • Responsible for reviewing the code and documents for different phases of the Software Development Life Cycle (SDLC)
  • Involved in the development and coding of stock trading module.
  • Designed front end of the project using HTML5, DOM, JSP, AJAX, JavaScript and JQuery to improve visual effects on the dynamic web pages.
  • Implemented the middle tier using Spring3 framework, including Spring IoC, AOP features and integration with Struts 2.
  • Involved in the development of project back-end logic layer by using most of the core java features.
  • Implemented Web Services using JAX-WS.
  • Designed the database schema and configured Hibernate ORM files to map Java classes to database tables.
  • Created efficient SQL/HQL query for querying, updating, modifying and saving model objects to the Oracle database.
  • Developed DAO package for database accessing and data retrieving.
  • Implemented message communications using JMS.
  • Used Maven for dependency management
  • Used CVS as a version control system, an important component of Source Configuration Management (SCM)
  • Use JUnit for testing system functionalities and Bugzilla for defect management
  • Experienced in the use of Agile approaches for Software Development Life Cycle(SDLC)

Environment:JDK 1.6, J2EE, HTML5, JSP, JavaScript, JQuery, CSS3, Ajax, DOM, JAX-WS, Spring 3, Struts 2, Hibernate 3, Oracle 10g, Weblogic 10, Eclipse, JMS, JUnit 4,CVS, Maven, Bugzilla, Agile

Confidential

Sr. Java Developer

Responsibilities:

  • The entire application was developed in J2EE using an MVC based architecture
  • Created use cases, class diagrams, activity diagrams and collaboration diagrams in UML using Visio
  • Used the Spring 3 framework and Standard Tag Libraries and various custom in-house custom tag libraries for the presentation layer
  • Designed and developed Spring MVC Framework.
  • Designed front-end, using HTML, JSP, JQuery and used JavaScript and AJAX for client side validations.
  • Used Core Spring for setter dependency injections
  • Consumed a Web service for exchange rate calculation
  • Used Data Access Object (DAO) pattern to introduce an abstraction layer between the business logic tier and the persistent storage tier
  • Used Hibernate for Database Persistence
  • Used JMS for reliable and asynchronous messaging among different components.
  • Used Collections extensively to store, retrieve and manipulate objects in the business logic layer
  • Involved in unit testing using JUnit, system testing and creation of various test scripts
  • Using Maven for dependency management
  • Used CVS as a version control system, an important component of Source Configuration Management (SCM)
  • Used Log4J for logging, and Bugzilla defect management
  • Experienced in the use of Agile approaches for Software Development Life Cycle(SDLC)

Environment:JDK 1.6, JSP, Spring 3, Web Services, Hibernate 3, Oracle, XML, JavaScript, CSS, AJAX, HTML, Maven, Weblogic 10, UML, Junit, Log4J, CVS, Bugzilla, Agile

Confidential

Sr. Java Developer

Responsibilities:

  • Implemented the functionality using Spring Framework, Hibernate for persistence.
  • Developed the User interface Templates using JSP, JavaScript, CSS, HTML, and JQuery.
  • Developed complete Web tier of the application with Struts 2 MVC framework.
  • Extensively used Hibernate framework for Object Relational Mapping into Oracle database.
  • Used Struts 2 for User Input Validation, Error handling, Java Bean management and Event handling.
  • Designed and developed the JMS objects and used JMS for synchronous/asynchronous communication
  • Implemented SOAP for data transfer to Web Service
  • Developed JUnit for unit test.
  • Actively involved in configuring the Weblogic Server and deployed all the modules.
  • Used CVS as a version control system, an important component of Source Configuration Management (SCM)
  • Used Log4J for logging, and Bugzilla defect management
  • Experienced in the use of Agile approaches to quickly response to new added features.

Environment:JDK 1.6, JSP, JavaScript, HTML, CSS, XML, JAX-WS, JMS, Spring 3, Hibernate 3, Struts 2, Oracle 10g, Weblogic 10, UML, Eclipse, JUnit, CVS, Log4J, Bugzilla, Agile

Confidential

Java developer

Responsibilities:

  • Involved in analysis, design development and testing of Expense Processing system
  • Created use cases, class diagrams, activity diagrams and collaboration diagrams in UML using Visio
  • Designed front-end, using HTML, JSP, JQuery and used JavaScript technology for monthly expense report module
  • Developed and coded module for monthly expense report module using Struts 2, Spring 2.5 and Hibernate 3 frameworks
  • Used Spring IoC, AOP features and implemented the integration with Struts 2.
  • Used Hibernate 3 for Object Relational Mapping into Oracle 10g database and also created Hibernate Query language and the Hibernate Criteria Queries using in the DAO layer
  • Used Log4j for logging application Exceptions and Errors.
  • Actively involved in configuring the Weblogic Server and deployed all the modules.
  • Took some part in unit testing the application using JUnit
  • Used CVS as a version control system, an important component of Source Configuration Management (SCM)
  • Involved in the integration testing and load testing of the applications

Environment: Spring 2.5, Hibernat3, JSP, JQuery, JavaScript, HTML, CVS, Log4J, WebLogic, Eclipse, Oracle 10g, JUnit

Confidential

Jr. Java developer

Responsibilities:

  • Prepared Sequence diagrams using Microsoft Visio tool for UML Modeling.
  • Involved with coding and testing of Search and Monitoring module using Struts 2 Framework
  • Designed front-end, using HTML, JSP, JQuery and used JavaScript technology for Citizen Information Verification module
  • Involved in coding Struts 2 action class based on the changes in DAO methods.
  • Used Hibernate 3 in data access layer to realize the data persistency into Oracle 10g database
  • Used JMS(MQSeries) for reliable and asynchronous messaging among different components
  • Used Log4j for logging application Exceptions and Errors.
  • Took some part in unit testing the application using JUnit
  • Used CVS as a version control system, an important component of Source Configuration Management (SCM)
  • Involved in the integration testing and load testing of the applications

Environment: Struts 2, Hibernate 3, JSP, JQuery JavaScript, HTML, JMS, DAO, WebSphere Application server, CVS, Log4J, Eclipse, Oracle 10g

We'd love your feedback!