We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Hartford, CT

SUMMARY

  • Java Developer with over Seven Years of professional software experience working on Java and J2EE Technologies in various domains.
  • Well versed with complete Software Life Cycle Development (SDLC).
  • Experience in projects includes complete project life cycle of web application development, Requirement Analysis, Design, Development, Testing and Deployment using various software technologies and tools.
  • Extensive experience developing web applications using technologies like Servlets, JSP’s, Struts, Spring, Web services, EJB’S, Hibernate, Java Beans, JDBC, Java, JMS, SQL, PLSQL.
  • Worked in large and small teams, followed agile scrum process for systems requirement, design & development.
  • Experience in designing, developing applications using Struts (1.x/2.0) Framework and configured the validation framework for validations and Tiles framework for layout management.
  • Experience working with technologies using Web services, SOAP, Apache Axis, AJAX, XML, XSL,XSLT, ANT, JUNIT, Maven, TOAD, HTML and Java Script.
  • Experience using front - end UI development skills using scripting languages like JSP, AJAX, HTML, DHTML, JavaScript, jQuery, DOM and CSS.
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML.
  • Expertise in developing data models using Hibernate Object relational mapping (ORM) frame work and also used Hibernate Annotations to reduce time at the configuration level.
  • Experience understanding and using some cases, design language UML in generating artifacts of software system (Use cases, Sequence diagrams, class diagrams etc.) and using the design patterns.
  • Experience with various Application servers like IBM WebSphere 7.x, BEA WebLogic, JBoss have knowledge in deployment of applications in Servers.
  • Expert level familiarity with Tomcat 5.x Web server.
  • Experienced in developing the unit test cases using Junit 3.0/4.0
  • Experienced in code review, performance testing and documentation of software programs.
  • Ability to learn quickly in work environment, fluent in communication, productive interpersonal skills with the ability to understand and cooperate with group requirements efficiently.

TECHNICAL SKILLS

Languages/Tools: Java, JSP, Servlets, Struts, Tiles, EJB, JDBC, PL/SQL, Soap, Axis, Hibernate, AJAX, XML, UML, RMI, JMS, Rational Rose, CVS, ANT, JUNIT, MAVEN, PERL

Operating Systems: UNIX, Windows 2000/NT/XP/VISTA

Databases: MySQL, MS-Access, MS SQL-Server, Oracle 8i/9i/10g

Application servers: IBM WebSphere 5.x, BEA WebLogic 11g

Web servers & Frameworks: Tomcat, Apache, Struts, Spring, Hibernate.

IDE’s: MyEclipse Workbench 5.5, Eclipse 3.X, WSAD 5.1

Front End Technologies: HTML, XML, JavaScript, TLD, CustomTags, CSS, AJAX.

Web Technologies: J2SE, Servlets 2.4/2.5, JSP 2.0/2.1, JSTL, Custom Tags, JDBC 2.0/3.0, DOJO, Java Beans.

PROFESSIONAL EXPERIENCE

Confidential, Hartford, CT

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering, design and development, handling deliverables, tracking status phases of Software Development Life Cycle (SDLC) in the application.
  • Generated the Use Case Diagrams, Class Diagrams and Sequence Diagrams to represent the detailed design phase using UML in Rational Rose.
  • Used struts framework to develop Action Servlets, Action Form bean and configured the struts-config.xml file.
  • Extensively used core java for this application, we have implemented the threading mechanism in Admin Cache application.
  • Used Servlets and JSP’s in developing the web application on Websphere.
  • Extensively used Jquery in web based applications
  • Involved in using all core Java Concepts into the application for the reusability of the code.
  • Experience in using the Collections in java E.g. Hash Map, Tree Map etc...
  • Experience in using core java
  • Used the Struts validation and Tiles Framework in the presentation layer.
  • Developed Action Forms and Action Classes for Struts based presentation layer.
  • Developed Java, JSP, Java Script, HTML, and CSS for UI & business logic.
  • Used Java/J2EE Design Patterns such as Business Delegate, Session Facade, singleton in the project extensively, which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Implemented WEB Service Layer for exposing order services to other platform independent applications.
  • Used SOA Framework with Hibernate to map to Oracle Database for the Workflow of Various Modules.
  • Developed PL/SQL stored procedures and extensively used HQL.
  • Used DBVisualizer connection to database.
  • Used RAD(Rational Application Developer) as the IDE and deployed the application on Web Sphere application server
  • Involved in writing the ANT scripts to build and deploy the application.
  • Used Log4J to monitor the Error Logs.

Environment: Core Java1.5, JSP2.1, JQuery, JavaScript, AJAX, HTML, CSS, XML, WSDL2.0, SOAP, JAX-WS, Struts 2.0 Springs Framework, Struts Tiles, Spring2.5, Hibernate, SOA, EJB 2.0, MDB, JMS, RAD, WSAD 6.1, DB2, Ivy, UML, Rational Rose, UNIX, Log4j, JUnit, Ant, JSF.

Confidential, Kansas City, KS

Java Developer

Responsibilities:

  • Struts framework is used for building the Front-End.
  • Utilized the various J2ee Design patterns to develop the Business modules based on the required functionality.
  • Developed view and controller components.
  • Interacted with business analysts and other end users to resolve user requirements issues.
  • Developed user interface (view component of MVC architecture) with JSP, Struts Custom Tag libraries, HTML and JavaScript.
  • Extensively used Jquery in web based applications
  • Developed the controller component with Servlets and action classes.
  • Business Components are developed (model components) using Enterprise Java Beans (EJB).
  • Experience in using Java Script, JS libraries for the presentation tier and developer the screens of the application.
  • Developed Session Façade with Stateless Session bean to provide a uniform coarse-grained service access layer to clients.
  • Developed DAO'S for getting data and passing data to the database
  • JavaScript is used for client side validation and to control some dynamic data.
  • Extensively worked with Oracle Application servers, Apache Tomcat, JBoss 4.2.3 and Service Mix Server.
  • Used MAVEN scripts to fetch, build, and deploy application to development environment.
  • Wrote SQL queries and PL/SQL procedures for JDBC.
  • Prepared the REST and SOAP based service calls depending on the data passing to the web service.
  • Clear Case is used for version control.
  • Used MQ series to create, send, receive and read messages.
  • Used software development methodologies such as waterfall. .
  • Used Eclipse Helios as Integrated Development Environment (IDE).
  • Prepared technical and Java API documentation.

Environment: JBoss 4.2.3, JDK 1.5, JDBC, JNDI,EJB, JSP, jquery, Servlets, Apache Tomcat, Maven, Struts 1.2, HTML, XML, Java Script, CSS, UNIX/Linux, ExtJS, Oracle 9i, Toad, Clear Case, MQ Series, Eclipse Helios.

Confidential

Java Developer

Responsibilities:

  • Programmer Analyst responsible for development, support and enhancement of Order Fulfillment system.
  • Designed and developed JSP pages for Agent login, Products display, My Account and Order Confirmation pages.
  • Implemented struts Validator framework for validating the input forms at both client side and server side.
  • Implemented GUI interface using tiles, JSP's and struts custom tags.
  • Analyzed and identified components for the Presentation, Business, Integration, Resource and Service Layers
  • Created Service Locator component to conceal the complexity of J2EE/JNDI APIs.
  • Developed Business Interfaces for EJBs.
  • Used Session Façade to wrap coarse-grained entity beans.
  • Involved in the Web Sphere Server configuration, packaging and deployment of EAR file.
  • Designed DataAccessObjects, to encapsulate data access code.
  • Created the message resource file to display application information and error messages

Environment: Core Java, Struts Framework, WSAD 5.1, Various Design Patterns, EJB, JSP, HTML, Oracle 9i, Web Logic 7.1, CVS, JUNIT on Windows XP.

Confidential

Software Engineer

Responsibilities:

  • Developed site using struts Framework.
  • Developed JSP pages based on Struts Framework.
  • Used JSTL tag library in JSPs.
  • Worked extensively on web pages using HTML, CSS.
  • Performed front-end validation using Java Script.
  • Implemented Session Beans, Entity Beans and deployed on WebLogic Application Server, which handles the core business processing of the module.
  • Session façade design pattern has been used.
  • Involved in writing Multi-Threading Synchronization concepts in Java Programs.
  • Implemented data access objects (DAO) for database interactions using JDBC.
  • Implemented logging (log4j) and Exception handling.
  • Involved in Unit Testing and Integration testing.

Environment: J2EE, Eclipse, Java Beans, HTML, JavaScript, JSP, JSTL,EJB, Struts, JDBC, BEA WebLogic Application Server.

We'd love your feedback!