We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

MichigaN

SUMMARY

  • 6+ years of software development experience in developing enterprise wide, Client/Server, Multi - tier, Internet/Intranet application software
  • Extensive experience in both Client Side and Server Side Programming, worked extensively in Java, Java Beans, Servlet, JSP, JSTL, JMS, EJB, JDBC, Java Mail, XML, XSLT, JavaScript, HTML and DHTML
  • Extensive background in all phases of software engineering including Requirement Collection, Analysis, Design, Coding, Testing, Documentation and Implementation
  • Experienced with Service Oriented Architecture (SOA) design, developing XML messaging applications using SOAP, UDDI, WSDL, LDAP, XML, XPath, XML Cursor, XML Signature, LDAP AuthenticationMBean
  • Experience in handling Tomcat with Apache Web Server, BEA Web logic, IBM Web Sphere and JBoss Application Servers
  • Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation
  • Good Knowledge in Design Patterns like MVC, Singleton, Façade, Front Controller, Data Access Object and Business Delegate
  • Having good programming experience with SQL, PL/SQL, Triggers and Stored Procedures for the databases
  • Expertise with Oracle Java Stored Procedures
  • Strong exposure in MVC Architecture using Struts framework including Tiles and Validation Frameworks
  • Expertise in using Hibernate (OR Mapping) framework
  • Expertise in using Development Tools Eclipse, Edit Plus, JBuilder, NetBeans and IntelliJ IDEA
  • Worked with Source control tools like CVS and Visual Source Safe
  • Good knowledge in working with Windows and UNIX operating systems
  • Possess excellent communication, project management, documentation and interpersonal skills.
  • Strong team player, ability to work independently and in a team as well, ability to adapt to a rapidly changing environment, commitment towards learning

TECHNICAL SKILLS

Programming Languages: J2SE, J2EE, C, C++, JavaScript, SQL, PL/SQL

J2SE Technologies: Core Java, Collections, Threads, Applet, Swing, I/O, Java Beans, JDBC

J2EE Technologies: Servlet, JSP, EJB, JMS, JSTL, JNDI, Custom Tags

Web technologies: HTML, DHTML, XML, XSLT

Application Servers: BEA Web logic 8.1, IBM Web Sphere 7.0, Jboss 4.0

Web Servers: Apache Tomcat 5.x, IIS

Web Services: SOAP, UDDI, WSDL

Framework: Struts 2.0(Tiles, Validation Frameworks), Hibernate 3.0

Databases: Oracle 10g, MS Access, Sybase

Development Tools: Eclipse, WSAD, IntelliJ IDEA, Ant, JBuilder, Edit Plus, NetBeans, SQL Developer, JUnit, Microsoft Visio

Operating Systems: Windows 95/98/2000/XP/NT, UNIX REDHAT, AIX, SUSE, SOLARIS

Source Code Control: Visual Source Safe, Eclipse CVS

PROFESSIONAL EXPERIENCE

CLIENT: Confidential, Michigan

Web Developer, IT Applications

Responsibilities:

  • Responsible for performance and application availability. Design and development of front end user interface with Struts, XML/XSLT and JSP.
  • Provided mentorship to subordinates on the team, business analysts and Quality Analysts.
  • Responsible for Configuration Management.
  • Coding efficiently for reusability, and move to shared projects as desired.
  • Implementing Web Applications using spring dependency injections with helper classes..
  • Modifying the property files for the proper database connections and application resource message match on the screen.
  • Updating struts and tiles config files for the action classes reference,form validations and UI connectivity for tiles.
  • Used jQuery to help with interaction and effects with the development code.
  • Updating third party jars (pd, mojo, link) in to the nexus Sona type transformations.
  • Test Driven Environment for JUnit4, where pair programming is useful in ping pong coding.
  • Agile methodology team workspace, Scrum, with work rotation.
  • Pair programming where we exchange, share our knowledge of research for much productivity.
  • Switching pairs for every Iteration. And Helping other developers if they are struck with the story.
  • As a Senior Developer we Code, implements and designs each story that we picked and committed for the iteration.
  • Helps clearing development questions that are road blocks for QA.
  • Big picture upfront with Systems Analyst, while they gather information for next iteration.
  • Building projects to Hudson, and move them to alpha, beta as needed.
  • Solving defects before picking the other story is one of the agile practice, which helps smoothen the flow in time delivery of the committed work.

Environment: J2EE, SOAP, XML, XSLT, ANT, JavaScript, WebSphere, Oracle, linux, Eclipse, Oracle, Siebel, Java, JDK1.5, Maven, Tomcat, Ant, AJAX, jQuery, Eclipse 3.3, Audium 6, SVN, Harvest, Linux, HP Quality Center, Clear Quest, Struts 1.0, Struts 2.0, Spring, Hibernate.

CLIENT: Confidential, NY

J2EE Developer

Responsibilities:

  • Involved in using XML for developing tool for user interface customization
  • Developed web GUI involving HTML, JSP, Servlet and EJB’s under MVC architecture
  • Involved in coding reviews and enhancement of application
  • Developed the application as per the requirements
  • Developed various components of the application and unit test them
  • Developed various modules using MVC Struts
  • Used struts tag libs for developing user interfaces
  • Involved in developing the customer form data tables, stored procedures and triggers. Maintaining the customer support and customer data from database tables in Oracle database
  • Extensively used Java Mailing Service API to create, send, receive, and read messages between application components
  • Deployed Enterprise application using Web sphere Server
  • Maintained multiple Enterprise applications in Production Environment of Web sphere
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles

Environment: Java, J2EE,Custom tags, Struts, EJBs, AJAX, Design Patterns, PVCS, PL/SQL, XML, XSD, CSS, HTML, JavaScript, Web sphere 5.x, Oracle 9i, Linux

CLIENT: Confidential, Arlington, VA

Java/J2EE Developer

Responsibilities:

  • Used Servlets, Struts, JSP and Java Beans for developing the Performance module using Legacy Code.
  • Analyzed, debugged the trackers and prepared, suggested Requirement Documents.
  • Created Custom Tag Libraries to support the Struts framework.
  • Used Singleton, Factory, Service Locator, Session Façade, and Decorator Design Patterns.
  • Used Data Transfer Object and Data Access Object design patterns for the J2EE framework.
  • Created VO, VOX for Data transfer between the different Business modules.
  • Developed Stateless Session EJBs for various Business Modules.
  • Implemented JDBC, ibatis code for data retrieval and update.
  • Added Sticky Preference functionality in Performance Module webpage.
  • Used Xstream API to store the data in Database.
  • User Interface implemented using JSP’s and Ajax.
  • Developed SQL, PL/SQL queries for data analysis and extraction.
  • Wrote and modified the existing SQL Statements, Stored Procedures, and Functions to accommodate the new business requirements, business rules and changes using SQL Navigator 5
  • Was involved in deployment using ANT for tool.
  • Deployed the application on Bea Weblogic 8.1.
  • Involved in application testing in WS, WL, OAS servers.
  • Involved in UML system design using MS Visio.
  • Developed on-boarding module for Java Developers.
  • Created application resources file to map variables to labels, headers, footers, messages, etc.
  • Developed JUnit Test cases and performed application testing for QC team.
  • Used JavaScript for client side validations.
  • Participated in weekly project meetings, updates and Provided Estimates for the assigned Task.

Environment: Java, Java Servlets, JSP, JDBC, Ibatis, Hibernate, Struts, Spring, Log4j, JUnit, ANT, Oracle 9i/10g, PL/SQL, HTML, CSS, JavaScript, Ajax, XML, Weblogic 8.1 and SVN.

CLIENT: Confidential, IL,Chicago

J2EE Developer

Responsibilities:

  • Analyzed the system, and gathered all the requirements
  • Validated the requirements for the application
  • Designed and developed the Application based on J2EE Architecture for server side and the front-end based on Struts Framework
  • Designed Use Case diagram, Class diagram, Sequence diagram
  • Interacted with other Architect and Business Analyst for requirements gathering, Business analysis, and for other system dependencies
  • Designed Use Case, Java classes, Sequence diagram in UML using Rational Rose.
  • Designed Java classes as per OO Design.
  • Designed and developed JSP pages, Action classes for Struts
  • Developed EJB (Session and Entity Beans) classes for server side components
  • Developed User Interface using Struts framework.
  • Designed and Developed WebServices to communicate with business partners with the help of Statefull and Stateless beans.

Environment: JDK1.4, Java swing, Struts 1.0, J2EE, EJB, JSP, Struts framework, Servlets, JDBC, HTML, XML, Rational Rose, UML, JUNIT, Windows XP

CLIENT: Confidential

Java Developer

Responsibilities:

  • Designed user interface using HTML and JSF.
  • Implemented the database connectivity to Microsoft SQL Server.
  • Implemented the server side processing using Java Servlets.
  • Design and creation of tables using SQL.
  • Installed and configured the JBoss.
  • Actively participated in testing.

Environment: JDK 1.2, Java Servlets, Java Beans, JDBC, HTML, Apache 2.2, Textpad.

We'd love your feedback!