We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Philadelphia, PA

PROFESSIONAL SUMMARY:

  • Outstanding Java Developer with Exceptional Software Engineering Experience and a successful track record of over 7 years in multifaceted software development lifecycle from Design and Development to Deployment and testing of Web Based Applications using various technologies like Java and J2EE.
  • Ambitious Go - getter with extensive adeptness in web application development using JDBC, Servlets, JSP, JSTL, Java Beans, MVC, Struts, Swing, RMI, EJB, JSF, JNDI, JMS, SOA, SOAP, Spring, Hibernate, JavaScript, Angular.js, AJAX, XML and HTML 5.
  • Goal Driven Developer with comprehensive understanding of various software development approaches such as Waterfall, Iterative, Spiral, View and Agile frameworks.
  • Results Oriented Designer with tremendous practice in Object Oriented Analysis and Design using Unified Modeling Language and strong focus in customer requirement satisfaction by representing results using interactive sequence diagrams, use case set and UML class diagrams.
  • Strong knowledge in using Hibernate 2.0, 3.0, Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions, Optimistic Locking.
  • Experience on OOP (Objective Oriented Programming) like Inheritance, polymorphism, Abstraction and Encapsulation.
  • Experience in teh development of spring modules like Spring IOC and MVC.
  • Quick-witted Competent with skillful ability in using spring (Aspect Oriented Programming and Dependency Injection/Inversion of Control) and Object Relational Persistence frameworks like Hibernate with mapping of persistent classes and usage of Hibernate Query Language.
  • Test Driven Programmer with thorough knowledge in Unit testing with JUnit3.8/4.0, Defect Tracking with HP Quality Center, performance testing with JMeter and automated testing with Test Driven Development (TDD) in Extreme Programming model.
  • Spearheaded Application Developer conversant with developing applications using various servers including Apache Tomcat 5.5, 6.0, IBM WebSphere 5.1, 6.0, BEA Web Logic 8.1, 9.2, 10x, and Red Hat JBoss 4.0.
  • Multitalented Coder with extensive programming capability in using various IDE’s which includes Eclipse 3.2, 3.3, 3.5, Eclipse RCP, My Eclipse 6.0, IBM Rational Application Developer 6.0, 7, Visual Age, and NetBeans.
  • Task Specific Perfomer with considerable exposure in using Ant, Maven, Log4j, Rational Unified Process (RUP) and LDAP.
  • Performance Targeted Implementer with substantial familiarity in Service Oriented Architecture (SOA) using CORBA and Apache Axis Web Service Framework using teh Web Services protocols like SOAP, REST, JAX-RPC, JAXB, WSDL and UDDI.
  • Mission Focused Aspirant with sweeping proficiency in using version controls such as CVS, PVCS, SVN, Microsoft Visual Source Safe and Rational Clear Case.
  • Resourceful Contender with wide-ranging swiftness in improving teh performance of web applications by using various Cache implementation mechanisms such as JCS and JBoss Tree Cache.
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and Query optimization with Oracle, MS-SQL and MySQL databases. Written queries for insert, update and modification operations. Performed database normalization and optimization using database tools.
  • Innovative Individual with commendable experience in using Java features and familiar with technologies like AJAX and JavaScript frameworks like Dojo and JQuery.
  • Technically Savvy with far-reaching talents using multiple RDBMS products like IBM DB2, Oracle 9i/10g, MS Access, SQL Server and MySQL.
  • Experience in creating complex SQL Queries and SQL tuning, writing PL/SQL blocks like stored procedures, packages, triggers and functions.
  • Multi-cultured Team Player with complete flexibility to work independently as well as in a team and have quick grasping capabilities to work with teh newly emerging technologies.
  • Motivated high flier with excellent verbal/written communication skills, admirable presentation capabilities, efficient requirement gathering ability and TEMPeffectively convey them to other members in teh team.

TECHNICAL SKILLS:

Languages: Java and J2EE

J2EE Technologies: JDBC, Servlets, JSP, JSTL, Java Beans, MVC, Struts, swing, Tiles, RMI, EJB, JSF, CMS, JNDI, JMS, SOA, SOAP, JavaScript, AngularJS, AJAX, CSS 3, XML and HTML 5

Design Pattern: Core J2EE patterns (MVC, Business Delegate, Value Object, Session Facade, Composite Entity, Service Locator, Data Access Object, Service Activators and Singleton)

IDE: Eclipse, NetBeans, JUnit

Frame Works: Struts, Spring, JSF and Hibernate

Methodologies: Waterfall, Iterative, Spiral, View and Agile

Web Service Protocals: SOAP, REST, JAX-RPC, JAX-WS, JAXB, WSDL and UDDI

Application Servers: Web sphere 5.1/6.1/7, Web Logic 8.1/9.2/10.3, JBoss 4.2.2/5.1/6.

Build Tools: Ant,Maven,Cruise Control

Version Tools: SVN, ClearCase, CVS

DB Tools: SQL Developer, TOAD

Data Bases: IBM DB2, Oracle 9i/10g, MS Access, SQL Server and MySQL

Operating Systems: Windows Variants, UNIX/LINUX.

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia, PA

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of teh application like Requirement gathering, Design, Analysis and Code development.
  • Developed and implemented teh MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Used teh DAO Pattern and J2EE framework facilitated teh integration and deployment of DAO, Servlets, JSP and XML.
  • Developed teh presentation layer on Struts framework using Servlets and JSP.
  • Designed and developed JSP Pages using Struts Framework and Tag libraries. Implemented front end validations through Struts Validations.
  • Involved in designing and developing teh front end of teh application using JSP, Java script, AJAX, HTML, DHTML, CSS.
  • Involved in developing Java APIs, which communicates with teh Java Beans.
  • Implemented Struts Validation Framework for Server side validation.
  • Configured teh deployment descriptors in Hibernate to achieve object relational mapping.
  • Used various Core Java concepts such as Multi Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Used Eclipse for developing web components such as JSP, Controller tier dat includes action classes.
  • Developed client-side AJAX application dat uses XSLT, XPath, JavaScript OOP, and more Bind objects and retrieve them via JNDI interface.
  • Used JSF framework with AJAX in developing user interfaces using JSF UI Components, RIA components, Validator, Events and Listeners.
  • Configured and deployed teh application on JBoss application Server.
  • Developed teh application using RAD as teh IDE and used its features for editing, debugging, compiling, formatting, build automation and version control (CVS).
  • Developed Web services (SOAP) through WSDL in Apache Axis to interact with other components.
  • Developed and deployed EJB bean components on JBoss application server.
  • Development of EJB’s, Servlets and JSP files for implementing Business rules and Security options using WebLogic App Server.
  • Involved in Unit testing of application using Junit and built teh package using Ant and deployed teh application on to WebLogic App Server.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to teh database with Hibernate transaction control.
  • Implemented persistence layer using various features of Hibernate framework like HQL queries, Criteria, projections etc.
  • Involved in writing SQL, Stored procedure and PLSQL for back end. Used Views and Functions at teh Oracle Database end. Developed thePL/SQLscripts for rebuilding teh application Oracle Database.
  • Wrote test cases in Junit for unit testing of classes and implemented teh logging using Log4j.
  • Used Ant scripts to fetch, build and deploy teh application to development environment.
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL Stored procedures, triggers, packages on Oracle database.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: OOP, Java, J2EE, JSP, JNDI, EJB, Servlets, Struts, spring, Hibernate, MVC, JavaScript, Ajax, WebLogic, HTML, XML, XPATH, XSLT, Eclipse, CVS, RAD, SOAP, JBoss, Log4j, Ant, SQL, Oracle, Linux.

Confidential, TX

Java/J2EE Developer

Responsibilities:

  • Involved in teh design and implementation of teh architecture for teh project using OOAD, UML design patterns.
  • Developed Action class and Action Form for business logic with support of spring framework and Presentation tier.
  • Involved in design and development of server side layer using XML, JSP, JDBC, JNDI, EJB and DAO patterns using Eclipse IDE.
  • Extensively used JavaScript to provide dynamic User Interface and for teh client side validations.
  • Used Struts Framework in teh application, which is based on MVC design pattern.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on teh presentation layer, teh business layer is built using spring and teh persistent layer uses Hibernate.
  • Data Operations were performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Extensively used Spring MVC architecture for teh application development.
  • Developed teh code based on teh design using Tiles MVC (Struts framework) and using J2EE patterns.
  • Developed several controller classes as required for teh design such as Abstract Wizard form controller, Simple Form controller, Multi Action controller, etc in Spring MVC.
  • Used spring, Hibernate module as an Object Relational mapping tool for back end operations over SQL database.
  • Provided Hibernate mapping files for mapping java objects with database tables.
  • Used AJAX framework for asynchronous data transfer between teh browser and teh server.
  • Provided ANT build script for building and deploying teh application.
  • Provided JMS support for teh application using WebLogic MQ API.
  • Involved in configuring and deploying teh application on WebLogic Application Server.
  • Extensively used Java Multi-Threading concept for downloading files from a URL.
  • Provided utility classes for teh application using Core Java and extensively used Collection package.
  • Extensively used Eclipse IDE for developing, debugging, integrating and deploying teh application.
  • Developed and deployed EJB’s (Session) to implement teh business logic and to handle various interactions with teh database.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Writing service methods and SQL queries, PL/SQL to interact with teh Oracle DBMS.
  • Implemented IBM messaging service MQ Series in our applications for teh mainframe calls.
  • Used WSDL and SOAP protocol for Web Services implementation.
  • Used Junit for testing teh entire application, rectified performance bottlenecks and eliminated critical bugs.
  • Performed various DAL, DML operations on SQL Server database.
  • Used CVS and Rational Clear Case version control tool to manage source repository.
  • Provided UNIX scripts for deploying and building teh system.
  • Implemented log4j by enabling logging at runtime without modifying teh application binary.

Environment: J2EE Spring, Struts, Hibernate, JDBC, JSP, MVC, XML, Eclipse, ANT, Junit, EJB, JSP, UML, Multi Threading, Java Script, HTML, AJAX, SOAP, WebLogic Application Server, SQL, Oracle 11g, Windows.

Confidential, Richardson, TX

J2EE Developer

Responsibilities:

  • Involved in teh complete Software Development Life Cycle (SDLC) phases of teh project.
  • Involved in preparing use-case diagrams, sequence diagrams and class diagrams using Rational Rose, UML.
  • Involved in Front-end development using JSF, JSP, and HTML and wrote custom tags.
  • Used DOJO widgets also used JSON for object representation.
  • Developed UI navigation using JSF MVC architecture.
  • Performed Validations on UI data using JSF validators.
  • Followed Spring MVC Framework for teh development of teh project.
  • Involved in teh application development using JAVA/J2EE, Hibernate, Struts, EJB, JMS, WID and WebSphere.
  • Involved in developing code for obtaining bean references in spring framework Dependency Injection (DI) or Inversion of Control (IOC).
  • Written POJO Classes, .hbm files for Hibernate Object-To-Relational Mapping.
  • Used Hibernate to store teh persistence data into teh Oracle database and wrote HQL to access teh data from teh database.
  • Configured and build Asynchronous communication with JMS services with MQ Series.
  • Implemented and used Web Services with teh help of WSDL, SOAP and JAX-WS to get updates from teh third parties.
  • Database Modification using SQL, PL/SQL, Stored procedures, triggers, Views in Oracle.
  • Used Perforce as a documentation repository and version controlling tool.
  • Used ANT tool to build and deploy applications.
  • Used Log4j for logging and handling defects of teh application.
  • Created test cases and Involved in Unit Testing using JUNIT Framework in Eclipse.
  • Worked in deadline driven environment with immediate feature release cycles.

Environment: J2EE, Java, JSP, JavaScript, HTML, UML, Servlets, Eclipse, spring, Hibernate, Ajax, XML, perforce, WSDL, SOAP, Log4j, JNDI, Junit, JBOSS, Oracle, SQL, WebSphere, Windows XP.

Confidential ., Brookfield, WI

J2EE Developer

Responsibilities:

  • Analyzed and designed application using spring, JQuery, Ext JS and iBatis.
  • Designed detailed design document with architectural diagrams, mockups, level of estimates and deadlines.
  • Configured spring bean factory XML files for handler mappings, view resolvers validation rules and for tiles configuration settings.
  • Implemented various spring controllers and integrated controller methods with JSPs using Jquery, Ajax calls through JavaScript functions.
  • Used JQuery for client side computation of numbers and replacing values in DOM elements.
  • Implemented Spring AOP API for logging and exception handling to reduce boilerplate code in application.
  • Implemented Singleton, Data Access Object and Data Transfer Object design patterns.
  • Developed components using stateless session beans (EJB) and deployed them on WebSphere Server.
  • Used Firebug tool for debugging JavaScript, monitoring network activity and for visual CSS metrics.

Environment: Java, spring, Servlets, JavaScript, JQuery, MyEclipse, ExtJS, Log4j, Junit, Maven, JSON, CSS, WebSphere server, Oracle, Windows.

Hyundai

Java Developer

Responsibilities:

  • Gatheird Business Requirements and meeting different users of teh application.
  • Developed WebServices for saving and updating order details, including some other common services which include Protocol Services etc.
  • Mapped and managed Object/table relationships in Hibernate.
  • Defined and developed teh User interface screens and teh corresponding Java artifacts using Struts.
  • Presentation tier was developed using JSP, JSTL, Java Script, and HTML.
  • Performed Client side validations using Java script.
  • Wrote SQL queries and stored procedures to interact with teh DB.
  • Performed Unit testing and prepared new test case documents.
  • Implemented various useful design patterns including Singleton and Data Access objects etc.
  • Implemented business logic using Servlets.
  • Used ESB to develop message flows for routing and transformation of teh web services requests.

Environments: Java, JSP, Servlets, Struts, Hibernate, WebSphere application Server, Web Services, SOAP, WSDL, HTML, XML, Oracle, Windows.

Confidential

Software Developer

Responsibilities:

  • Understanding teh requirements of teh module.
  • Preparation of functional document.
  • Do Quality Improvement of teh module by following teh Quality Improvement Processes using Six Sigma.
  • Used various Core Java concepts such as Multi threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Analysis of teh enhancements and bug fixes.
  • Preparation of teh Design document for teh project dat includes class diagrams, method level details and writing of teh pseudo code.
  • Made teh test cases and teh Style sheets (XSL) to visualize teh final product behavior and fine tune teh requirements.
  • Comparing teh data seen on teh application and actual database using Toad.
  • Unit testing using JUNIT.
  • Responsible for executing teh test scripts provided by teh client and providing proper feedback to teh development team to fix teh bugs.

Environment: Java, Servlets, JDBC, HTML, JavaScript, Multi Threading, EJB, JWS, Oracle and Windows NT.

We'd love your feedback!