We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

0/5 (Submit Your Rating)

Stamford, CT

SUMMARY:

  • Around 7 years of strong experience in analysis, design, development and deployment of Client/Server enterprise/web, n - tier distributed applications using core Java/J2EE technologies and Enterprise Application development.
  • Around 7 years of Object Oriented Programming experience in Client/Server, enterprise/web n-tier distributed applications using Java/J2EE (JSP, Servlets, JavaBeans, EJB 2.0/3.0, Swing), JDBC, JMS, JNDI, API, SAX, DOM, RMI and Web Services.
  • Expertise on Object Oriented Designing and Programming concepts, design patterns, design, architecture, gathering functional requirements
  • Experience in application development frameworks like Struts 2.0/1.x, spring 2.5/2.0/1.0, Hibernate 2.0/3.0, JSF Frameworks and also on validation plug-ins like Validator frameworks and Web Technologies like JMS, RMI and SOAP. xperience in developing and deploying applications through Tomcat and Eclipse 3.x/ 5.0/6.0/7.0/7.1. xperience in developing applications using IBM IDEs like Eclipse and Oracle JDeveloper.
  • Excellent knowledge with the use of Gang of four design patterns and J2ee design patterns like SessionFactory, Business Delegate, Service Locator, Front Controller, Interceptor, Singleton, Abstract Factory and Data Access Object patterns in the development of Multi-tier distributed Enterprise Applications. xperience in implementing web projects using IBM WebSphere Application Server 4.0/5.x/6.x, BEA WebLogic 8.1/9.2, Jakarta Tomcat, JBOSS 3.2.1, 4.x.
  • Experience in web design using HTML, DHTML, Swing, XML, Tiles, CSS, AJAX and JavaScript
  • Extensive knowledge in using JMS as a middleware for commercial messaging and queuing.
  • Application development experience using multithreading, Serialization, Externalization, Collection, Generics, Core JAVA, Applets and Swing.
  • Excellent experience in Service Oriented Architecture (SOA) using SOAP, WSDL, LDAP, JAXB and Web Services.
  • Expertise in developing application using Spring Framework that uses features of IOC, Spring MVC, Spring JDBC and AOP
  • Expertise in injecting dependencies for several components like Delegate, DAOs, Session Factory, Action Classes in Struts, etc.
  • Strong Experience in working with Databases like Oracle 8i/9i/10g, DB2 and SQL Server 2005 and proficiency in writing complex SQL, PL/SQL for creating tables, views, indexes, stored procedures and functions.
  • Expertise in build scripts like Maven, ANT and build automation.
  • Also have experience in understanding of existing systems, maintenance and production support, on technologies such as Java, J2EE, Flex, Ajax and various databases (oracle, db2, msSQL).
  • Expertise in XML, XHTML and related technologies like XSL, XSLT and parsers like JAXP (SAX, DOM).
  • Strong experience with JUnit for unit testing
  • Worked on project development with major financial firms and have good knowledge in financial domain.
  • Excellent experience in UNIX (Solaris, LINUX) and Windows XP/NT/2000 Server based development platforms.
  • Highly Capable in learning things quickly and good at time management.
  • Excellent communication skills, interpersonal, hardworking and ability to proficiently communicate with all levels of the organization and work as a part of the team as well as independently.

TECHNICAL SKILLS:

Operating Systems: Windows (NT, 2000, XP), UNIX (Solaris, Linux)

Languages: Java, J2EE,C, C++, SQL, PL/SQL, JavaScript

Databases: Oracle, MS SQL Server, DB2, MS Access

Tools: MS Visio, ANT, UML, Rational Rose, XDoclet,, PL/SQL Developer, Toad, Dream Weaver, Adobe Photoshop

Related Skills: J2EE, JSP, Servlets, Custom Tag Libraries, EJB, Struts, JSF, AJAX, HIBERNATE,SPRING, JUNIT, JDBC, JMS, JNDI, RMI, TCP/IP, HTTP, RMI-IIOP, SOAP, XML, DTD, XSL, and XSLT

IDEs: WSAD, Eclipse, My Eclipse

Application/Web Servers: Web Logic, Web Sphere, Tomcat

PROFESSIONAL EXPERIENCE:

Confidential, Stamford, CT

Sr. J2EE Developer

Responsibilities:

  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML.
  • Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
  • Extensively worked with Servlets and Struts based multi tier applications in developing J2EE Components.
  • Implemented Stateless Session beans (EJB) for middleware and deployed on Weblogic Application Server.
  • Developed MVC architecture, Business Delegate, Service Locator, Session facade, and Data Access Object, Value Object and Singleton patterns
  • Involved in writing all client side validations using Java Script, JSON.
  • Involved in the complete development, testing and maintenance process of the application.
  • Used Hibernate 2.0 as the ORM tool to communicate with the database.
  • Designed and created a web-based test client using Struts up on client’s request, which is used to test the different parts of the application.
  • Involved in writing the test cases for the application using JUnit.
  • Used extensive JSP, HTML, and CSS to develop presentation layer to make it more user friendly.
  • Developed back-end stored procedures and triggers using Oracle PL/SQL, involved in database objects creation, performance tuning of stored procedures, and query plan
  • Developed Presentation screens using Struts view tags.
  • Responsible for developing and maintaining all the session beans.
  • Created XSL style sheets to generate complicated output reports based on user requirements from XML data.
  • Developed various Customer and Network capacity flows. Developed various server side components using J2EE APIs.
  • Supported the application through debugging, fixing, production support and maintenance releases.
  • Worked closely with the client and the offsite team; coordinated activities between them for effective implementation of the project.

Environment: Java, J2EE, EJB, Struts2.0, JSP, Eclipse, WebLogic 10.3, JavaScript, Hibernate, JUnit, CVS, Oracle, SQL, PL/SQL, ANT, TOAD.

Confidential, Minneapolis, MN

Sr. Java/J2EE Developer

Responsibilities:

  • Study and understand the business Requirements and design and development of Software Design Document using Magic Draw.
  • Extensively used CCMS-V4 Framework which is developed on Struts, Spring, EJB and JPA frameworks and technologies.
  • Used JSP, AJAX and JSTL custom Tags to develop User Interface.
  • Used JavaScript for client side validations.
  • Used J2EE Design patterns like Singleton, Service Locator, Session Façade, DAO, DTO and Business Delegate during development.
  • Extensively used EJB 3.0, developed Entity Beans and Session Beans for business Logic.
  • Used Dozer framework for Object to Object, Object to XML, XML to Object mapping.
  • Generated client stubs for the WSDL files provided by the different services using Axis.
  • Extensively used IBM Tools like Rational Clear Case and Clear Quest for Version Control.
  • Developed Java Based Batch jobs to support the application.
  • Used Mercury Quality center for Defect Tracking and bug fixing.
  • Developed Outbound Data Exchanges and Inbound Data Exchanges as part of web services implementation.
  • Developed Stored Procedures, SQL Triggers and Functions using PL/SQL.
  • Helped other Team members to test and debug the source code.
  • Involved in migration Oracle Weblogic from 9.2 to 10.3
  • Configured Struts tiles component with Spring MVC Frame Work.
  • Performed automated code review using JCart.
  • Involved in writing the JUnit test cases.
  • Communicated with the other groups that use the service to demonstrate the application and to get their feedback on regular basis.

Environment: Struts, Spring, JPA, AJAX, WebLogic AS, Java/J2EE, JMS, SOAP, EJB 3.0, Oracle 10g, WebServices, ANT, XML, XMLSpy, JMS, Eclipse, Agile, OOA, JUnit, Unix, Log4J, Rational Clear Case, HTML, CSS, SAX, JAVA 1.5, JDBC, TOAD.

Confidential, Pittsburgh, PA

Sr. Java Developer

Responsibilities:

  • Analyzed and reviewed business requirements.
  • Developed detailed design specifications using MS Visio and UML
  • Developed the application using Java J2ee standards and guidelines.
  • Developed UML Class Diagram’s, Sequence Diagram’s for documenting design documents
  • Implemented Singleton, MVC, Front Controller, Intercepting Filter, Data Transfer Objects and Data Access Objects design patterns.
  • Developed the User Interface (UI) using Java Server Pages (JSP) utilizing Custom Tag Libraries and XSLs.
  • Designed web pages using JSP, XSL, HTML, DHTML and client side validation with JavaScript.
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Singleton, Front Controller, Intercepting Filter Business Delegate, MVC and Data Transfer Object (DTO).
  • Implemented Spring Webflow 2.5 principles that build upon Spring MVC to support user-level, application-directed control flows.
  • Implemented SPRING MVC architecture to develop presentation tier and business layer using components like dispatcher Servlet, Handler Mappings, Controller, ModelAndView Object, View Resolver, View.
  • Extensively used Hibernate 3.0 in data access layer to access and update information in the database
  • Connected to Oracle Database using DAO (Data Access Object using Spring DAO) Patterns.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report
  • Development & deployment of MDBs.
  • Involved in setting up the WebServices (SOA) using XML, SOAP, WSDL and Apache Axis and created Consumers and Stubs to get the required information for policies.
  • Used WebServices for the validations of credit cards.
  • Parsed XML documents using DOM and SAX parsers
  • Extensively used RAD for writing code and CVS for version control
  • Deployed business components into WebSphere Application server
  • Extensively used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Prepared Test Cases and Unit Testing performed using JUnit
  • Involved in writing the ANT scripts to build and deploy the application
  • Used XSL/XSLT for transforming and displaying reports. Developed XML Schemas.
  • Maintained versioning in CVS

Environment: Java, J2EE, JSP, Servlet, Spring, Hibernate, JMS, JUnit, EJB, JNDI, Design Patterns, WebSphere application server, DB2, Ant, RAD, XML, HTML, UML, Checkstyle, JProfiler, MS Visio, MS Windows, UNIX.

Confidential - Philadelphia, PA

Java/J2EE Developer

Responsibilities:

  • Analyzed and gathered business requirements from clients for application development.
  • Designed and developed different modules of the application.
  • Used UML, MS Visio for designing application by creating Sequence and Class diagrams
  • Implemented MVC, Front Controller, Singleton, Data Access Objects, Value Object Design Patterns
  • Developed user interface of the application using JSP, HTML, DHTML, XML and XSLT.
  • Mentored co-developer in the application development
  • Developed prototypes for the application.
  • Documented the best practices of using the Java J2ee in application development
  • Utilized MDB’s, JMS, and MQ-Series for integration.
  • Used Eclipse IDE for java development
  • PL/SQL developer for database development.
  • Used JDBC for Querying data
  • Used Check Style for code formatting
  • Followed java j2ee standard for development
  • Used Apache Tomcat for development
  • Used Weblogic Application Server for deployment in production
  • Unit testing was done using JUnit
  • Bug tracking and fixing was done using Test Director.
  • Used Clover Cenqua for report generation on Unit Testing Percentage of Code

Environment: Java, J2EE, Visio, UML, JSP, Servlet, Struts, JDBC, Hibernate, Oracle PL/SQL, Oracle 9i, Ant, Agile, Eclipse, XML, XSLT, MS Visual Source Safe, Checkstyle, Clover Cenqua, Tomcat, Weblogic Application Server, MS Windows, UNIX.

Confidential

Java Consultant

Responsibilities:

  • Gathered the business requirements from Clients
  • Design and develop the application using UML and Visio
  • Implemented MVC design pattern using Struts framework.
  • Developed Servlets, JSP's, Java Beans.
  • Wrote Stored Procedures using PL/SQL.
  • Involved in building and parsing XML documents using SAX parser.
  • Created user and database objects such as tables, views, and indexes.
  • Used CVS repositories for version controlling.

Environment: Java, J2EE, JSP, Servlet, Struts, PL/SQL Developer, Oracle, Websphere Application Server, Ant, Eclipse, XML, CVS, MS Windows, UNIX.

Confidential

Java Consultant

Responsibilities:

  • Worked closely with the on-site coordinator for requirement collection and analysis
  • Designed various modules of the application using Rational Rose
  • Created front end web pages using JSP
  • Involved in development and testing of Master-Maintenance modules
  • Test Case Preparation and Unit Test Design
  • Testing the application with JUnit and Rational Robot
  • Handled bug-fixing activities
  • Worked on the security related issues and code signing

Environment: EJB, JDK1.2, JSP, MVC, Oracle 8i, WEBLOGIC, Clear Case and Clear Quest.

We'd love your feedback!