We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY

  • Consultant with 7+ years of extensive experience in Software Development Life Cycle (SDLC), Web Application Design, Development, Programming, Testing, Support Maintenance, and End - User support.
  • Proficiency in developing secure enterprise Java applications using technologies such as JSP, Servlets, Ice faces, JAVA Beans, EJB, JMS, JNDI, JDBC, XML, CSS.
  • Expertise in various open source frameworks like Struts1.2/2.0, Spring, and Web development technologies like AJAX and Object Relational Mapping Technology like Hibernate.
  • Expertise in implementing various J2EE design patterns like Service Locator, Session Façade, Data Access Objects (DAO), Factory, Singleton, Data Transfer Object (DTO) and Business Delegate in teh development of Multi-Tier distributed Applications.
  • Extensive experience in modeling presentation tier using Struts MVC2 (Model-View-Controller) architecture.
  • Experience with IBM WebSphere Application server and IBM WebSphere Portals.
  • Experience developing rich user interface web applications using JSF.
  • Competence in using Java IDE tools of Rational Application Developer (RAD), Rational Software Architect (RSA), WebSphere Application Developer (WSAD), Eclipse 3.0 and WebLogic Workshop to develop dynamic web applications.
  • Experience with Oracle Forms and Reports.
  • Expertise on entire Software Development Life Cycle (SDLC) in Intranet and Internet applications using Web/Application Servers like Tomcat, JBoss, WebSphere and Weblogic Application Server.
  • Experience in portal Application development in WebSphere Portal Server.
  • Experience with teh database management like Oracle, SQL Server, MySQL, and MS Access.
  • Experience in SOAP, JAX-RPC, JAXB, JAXP, XML, LDAP and WSDL using IBM-MQ series for developing Web Services.
  • Expertise in client side designing and validations usingAngularJS, JQuery, AJAX, and Java script.
  • Good working knowledge on DOM scripting.
  • Good working knowledge in version control tools like CVS, SVN and Rational ClearCase
  • Good working knowledge on JUNIT.
  • Expertise in Query optimization. Good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggers and Cursors.
  • Developed Maven & ANT scripts in to build and deploy J2EE Applications.
  • Experience in working with small and large groups and successful in meeting new technical challenges and finding solutions to meet teh needs of teh customer.
  • Motivated team player with ability to work under minimal supervision possessing strong analytical, problem solving and communicational skills.
  • Able to TEMPeffectively organize and prioritize multiple tasks

TECHNICAL SKILLS

Programming languages: Java 1.5/6, C, SQL, PL/SQL

Web Technologies/Frameworks: Core Java, J2EE, JSP, Servlets, Struts, Spring MVC, JSF, Hibernate, SOAP Web services, Restfull Web services, XML, JDBC, JNDI, HTML, CSS, JavaScript, AngularJS, JQuery, AJAX, Junit.

IDEs: Eclipse, RAD

Software Engineering -: SDLC, Agile Development, OOAD with UML Modeling

Databases: Oracle 9i/10g/11g, Sybase, DB2

Database tools: MySQL workbench, TOAD, SQL Developer

Web/Application Servers: WebLogic, WebSphere, JBoss, Tomcat

Operating Systems: Windows, Unix, Linux

PROFESSIONAL EXPERIENCE

Confidential, Jersey City, NJ

J2EE Developer

Responsibilities:

  • Involved in Functional and Detailed Designs.
  • Developed Presentation tier using Struts framework
  • Designed and implemented Struts (MVC Paradigm) components such as Action Mapping, Action class, Dispatch action class, Action Form bean, and a form set for validation.
  • Developed Auto - Suggest as an open deployable component.
  • Implemented filtered style boxes to differentiate teh Equity (Active, Index), Fixed Income (Active, Index) funds.
  • Implemented Struts tag libraries.
  • Designing and developing reusable components using AngularJSframework.
  • Involved in implementing teh JMS (Java messaging service) for asynchronous communication.
  • Involved in using JMS Queues and JMS Topics for one-to-one and one-to-may communication in teh application.
  • Involved in writing JMS Publishers to post messages.
  • Involved in writing JMS Subscribers to receive messages.
  • Involved in writing MDB(Message Driven Beans) as subscribers.
  • Implemented XML parsers to exchange data between applications.
  • Worked with IBM MQ Series and WebSphere Application servers as JMS providers.
  • Implemented EJB(Enterprise Java Beans) and WebServices
  • Extensively used teh J2EE design patterns like Business Delegate, Service Locator, Value
  • Involved in integrating and business layer with DAO layer using custom frameworks, which internally uses Hibernate.
  • Used Spring for transaction management using IOC and Injections.
  • Used Clear Case as teh configuration management tool.
  • Actively involved in getting teh production issues resolved.
  • Attending teh status meetings to update teh team status.
  • Involved in maintaining CMMI level standards.
  • Involved in Application/data base query performance Tuning.
  • Implemented a logger framework for teh application using Log4J.
  • Used Clear Case as teh source control system.
  • Involved in JUNIT testing for teh unit testing.
  • Automated teh build process by using MAVEN build tool.
  • Actively involved in getting teh production issues resolved.

Environment: JDK 1.5, J2EE, EJB, JPA, spring, Apache CXF, Tomcat 6.0, Hibernate, Struts, Web services (SOAP, WSDL, UDDI), Eclipse.

Confidential, Madison, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in Functional and Detailed Designs.
  • Designed and developed teh application using spring frame work.
  • Involved in building Presentation web application using Spring MVC framework.
  • Developed Auto - Suggest as an open deployable component.
  • Implemented filtered style boxes to differentiate teh Equity (Active, Index), Fixed Income (Active, Index) funds.
  • Implemented Spring MVC tag libraries.
  • Extensively used teh J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Implemented Spring framework in DAO layer for application transaction management.
  • Involved in writing EJBs (Stateless Session Beans) and Web Services for building teh middleware
  • Designed and Developed SOAP web services using Spring web services framework.
  • Designed and DevelopedJavaStored procedures.
  • Develop PL/SQL procedures to call Web services in Oracle Database.
  • Extensively implemented Spring IOC principals to instantiate configure and assemble teh objects in teh application. Teh configuration metadata is supplied in a simple and intuitive XML format.
  • Involved in building teh Stateless session beans for application business logic.
  • Designed and Supervised in implementing teh JMS (JavaMessaging Service) for asynchronous communication.
  • Implemented JMS publishers and subscribers.
  • Involved in using JMS Queues and JMS Topics for one-to-one and one-to-may communication in teh application.
  • Implemented J2EE design patterns like DAO, BO, DTO, Factory and Chain Reaction etc.
  • Implemented log4j framework for logging teh application.
  • Used Maven building tool to build teh application and deployed to Dev and QA boxes.
  • Developed bash scripts and ran teh batch jobs of teh applications in DEV and QA UNIX boxes.
  • Have used Eclipse as IDE.
  • Used SVN as teh configuration management tool.

Environment: J2EE, Spring 3.1.1, SVN, Spring Web Services 2.0.0, XML, DB2, Web logic 10.3.5, LOG4j, PL/SQL, Shell Scripting, Maven.

Confidential, New York City, NY

Java Developer

Responsibilities:

  • Participated in requirement collection from users and designed application using UML
  • Developed user interface using JSP, HTML, CSS, Java Script and JQuery.
  • Implementation of teh presentation tier using JSP tag libraries and Custom Tags.
  • Designed teh Web application implementing teh Struts framework for Model View Controller (MVC) pattern to make it extensible and flexible.
  • Used AngularJS, JavaScript for client side validations.
  • Hibernate Framework was used for persistence layer of teh application with Oracle database.
  • Guided team members to resolve teh conflicts of web sphere libraries and helped them technically to integrate teh spring MVC beans with existing code.
  • Used Struts validation and tiles framework in teh presentation layer.
  • Extensively used teh J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Implemented Spring framework in DAO layer for application transaction management.
  • Involved in writing EJBs (Stateless Session Beans) and Web Services for building teh middleware distributed components and deployed them on application servers.
  • Developed Web Services to integrate with teh External System.
  • Responsible for backend programming which includes writing Stored procedures and Triggers using PL/SQL.
  • Deployed teh application in WebLogic Application server.
  • Designed Logging system using log4j framework that can be used by teh application without affecting teh performance of teh application.
  • Performed Unit testing of teh application using ∫framework.
  • Involved in providing production support for teh application.
  • Used CVS for teh source code version control.

Environment: Java 1.5, JSP, Servlets, Spring2.0, Hibernate 3.0, WebLogic, Eclipse, JMS, Sybase, SQL, ANT, MS Visio, Toad, Unix, JUnit, Multithreading.

Confidential

Systems Engineer

Responsibilities:

  • Involved in design and development of Services and summarized detailed design document.
  • Developed teh business objects using EJB and User Interface using JSP, Servlets and Front Controller.
  • Developed WSDL and developed Web Services using Top-Down Approach.
  • Used Data Access Object (DAO) to access teh data with Data Source.
  • Used JUnit to do teh unit testing around teh developed modules.
  • Wrote SQL Queries and PL/SQL procedures for teh application.
  • Building and Deployment of WAR, JAR files on test, stage and production servers.
  • Bug fixing (Log4J for logging) and testing support after teh development.

Environment: NetBeans, Design Patterns, IBM ClearCase, Tomcat 5.5, EJB, JDBC, Struts, JSP, Servlets, HTML, CSS, JavaScript, XML, JNDI, Windows XP.

We'd love your feedback!