We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

San Diego, CA

SUMMARY

  • Over 8 years of experience in Software Analysis, Design, Development, Implementation and Testing of Web based Enterprise applications using Java/J2EE technologies.
  • Expertise in design and development of multi - tiered web based applications using J2EE technologies like JSP, Servlets, EJB, JDBC and JMS.
  • Good experience in front-end development using HTML, DHTML, AJAX, JavaScript, JSP, CSS and JQuery.
  • Strong understanding in core java concepts like AWT, Swing, Java Applets, Multithreading, Network Programming, TCP/IP Socket Programming, RMI, HTTP/HTTPS/FTP programming, Java Collection APIs, Java Generics, Java Reflection, Java Annotations and Autoboxing.
  • Extensive experience in using Struts, Hibernate, spring frameworks.
  • Expertise with backend programming using PL/SQL stored procedures and functions with relational databases such as Oracle 8i/9i/10g, SQL Server, MYSQL.
  • Extensive experience in XML, DTD, XSLT, DOM and SAX parsers.
  • Experience in working with Tomcat, WebLogic, and WebSphere web/application servers.
  • Experience in Object Oriented Analysis and design(OOAD) using different design methodologies /process frameworks and experience in analyzing and developing UML, Use Case diagrams, Sequence diagrams and Class diagrams and tools like Rational Rose.
  • Experience with software development methodologies like Agile, Scrum and Waterfall.
  • Experience in using testing and logging tools JUnit and Log4J.
  • Developed and implement Service Oriented Architecture (SOA) using XML Web Services (SOAP, WSDL, and UDDI) and used SOAP processing engine such as Apache Axis.
  • Experience in application development in different operating systems - Windows 98/NT/2000/XP, UNIX.
  • Good experience with version control systems - CVS, SVN and Clear Case.
  • Have experience in working under the fast pace and process-oriented environment.
  • Excellent communication and interpersonal skills.
  • Ability to learn and work efficiently as an individual and in groups.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, J2EE, PL/SQL, SQL.

Web Technologies: HTML/DHTML/CSS, XML, XSTL, JQuery, JavaScript, Adobe Flex/Flash

J2EE Technologies: JDBC, EJB, Java Beans, Servlets, JMS, JSP, JSTL, JNDI, JAXP, RMI, LDAP, DOM, SAX, Custom Tags

Web Services: SOA,SOAP, WSDL, Apache Axis

Frameworks/ Open source: Struts, Hibernate, Spring, AJAX

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

Design Methodologies/ Tools: UML, Rational Unified Process, Rational rose

Database Environments: Oracle, SQL Server, MYSQL

IDE Tools: Eclipse, JDeveloper, RAD

Version Control Systems: CVS, SVN, Clear Case

Operating Systems: Windows 98/NT/2000/XP, UNIX, LINUX

PROFESSIONAL EXPERIENCE

Confidential, San Diego, CA

Sr. JAVA/J2EE developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Involved in Agile development process including requirements and design processes.
  • Designed and developed silverside components using design patterns such as DAO, Factory, Session Facade, Singleton, and Business Delegate.
  • Designed and Developed different GUI screens using JSP, HTML, DHTML and CSS to design the Pages according to Client Experience Workbench Standards.
  • Developed the Online Inventory Catalog which includes product ID, price, shipping details using Java Servlets, JSP’s with Dynamic interface Capabilities.
  • JSP application logic includes input validation; content development includes generating formatted HTML/XML.
  • Development of the modules with different levels of authorization.
  • Development and implementing of the Security Manager Public class and SSL to protect data in transcript.
  • Developed Web services based on JAX-WS, SOAP, WSDL to communicate between different application modules.
  • Used spring framework for dependency Injection and Hibernate ORM.
  • Data is stored using Hibernate mapped with a proprietary framework integrated to Oracle database.
  • Developed presentation layer components using Ajax, JSON, JQuery, HTML, JSP, JSTL and JavaScript.
  • Implemented Java Messaging Services (JMS).
  • Used XML to transfer the application data between client and server.
  • XSLT style sheets for the XML data transformations that included both mid-layer transformations(XML to XML)and final transformations (XML to HTML)
  • Designed and developed forms using HTML and validated them using JavaScript.
  • Created Logger functionality using log4j and appended the logger whenever required to write the logs to domain.

Environment: Java, J2EE, Web Services, JAX-WS, SOAP, WSDL JSP,JMS, Tag libraries, JSF, JavaScript, AJAX, DB2, JSON, JQuery, XML, ANT, SVN, JUnit, Hibernate, Spring, Struts SQL, PL/SQL, UNIX and Oracle 10g.

Confidential, Colorado Springs, CO

Sr. JAVA/J2EE developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Analyze, design and develop complex business scenarios using Java, J2EE Technologies.
  • Developed detail design documents for Query Web services.
  • Developed a common framework to be reusable for entire application using design patterns such as DAO, Factory, Session Facade, Singleton, Business Delegate.
  • Developing Query Web services to communicate with other modules of the application using JAX-B, SOAP, XSD and WSDL.
  • Used Spring Framework for dependency injection.
  • Enhancing the current modules code for performance tuning with Java Synchronization.
  • Writing SQL queries to get customer data using database framework JDBC.
  • Unix shell scripts for building the application for deployment.
  • Deploying the application to WebLogic Application Server.
  • Used CVS repository for version control.
  • The project was developed with the agile methodology.
  • Developed Web services based on JAX-B to communicate between differentapplication modules.
  • Monitored the error logs using Log4J and fixed the problems.
  • Involving in Unit Testing, System Testing of the application using JUnit and SOAP UI.

Environment: Java, J2EE, Spring, Web Services, JAX-B, WSDL, XSD, SOAP, JDBC, Log4J, PL/SQL, Oracle 10g, UNIX,, JUnit, Cygwin, WebLogic, CVS, Windows.

Confidential, Lansing, MI

JAVA/J2EE developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Performing complex system design, development and implementations using UML modeling and use case specifications.
  • Involved in the creation of Use Cases, Class Diagrams, Sequence Diagrams for analysis and design of the application.
  • Developed presentation layer using JSP, HTML, CSS, JavaScript and JQuery.
  • Developed user interface which includes developing JSPs, Struts Actions, Action Forms, struts-config.xml for the application.
  • Involved in Configuring web.xml and struts-config.xml according to the struts framework.
  • Implemented various design patterns in the project such as DAO, Factory, Session Facade, Singleton, Business Delegate.
  • Written SQL queries to retrieve the data from Oracle database.
  • Used Hibernate framework to access and update information in the database.
  • Used Clear Case for version control.
  • Deployed the application using Websphere.
  • Interact with business analyst and end users for information requirements.
  • Involving in Unit Testing, System Testing of the application.
  • Worked with configuration management groups for providing various deployment environments set up including System Integration testing, Quality Control testing etc.

Environment: Java, J2EE, Struts, Hibernate, XML, JavaScript, JQuery, JUnit, PL/SQL, Oracle 10g, IBM Websphere, Windows, UML, IBM RAD, Rational Clear Case, Rational Clear Quest.

Confidential, Irving, TX

JAVA/J2EE developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Involved in the creation of Use Cases, Class Diagrams, Sequence Diagrams for analysis and design of the application.
  • Implemented various design patterns in the project such as DAO, Factory, Session Facade, Singleton, Business Delegate.
  • Developed presentation layer components using Ajax, HTML, JSP, JavaScript and JQuery.
  • Written SQL queries to retrieve the data from Oracle database.
  • Involved in writing stored procedures using PL/SQL.
  • Developed Web services based on JAX-WS, SOAP, WSDL to communicate between different application modules.
  • Used spring framework for dependency Injection and Hibernate ORM.
  • ANT was used for the build automation for the application.
  • Monitored the error logs using Log4J and fixed the problems.
  • Used SVN for version control.
  • Deployed the application using Oracle Application Server.
  • Used JUnit to run the various test cases.
  • Worked under VITL group to support Frontier Communications applications.

Environment: Java, J2EE, Spring, Hibernate, Web Services, JAX-WS, WSDL, XML, XSTL, JavaScript, JQuery, AJAX, Log4J, PL/SQL, Oracle 10g, ANT, SOAP, JUnit, Windows, SVN, JDeveloper IDE.

Confidential, San Francisco, CA

JAVA/J2EE developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Involved in gathering of requirements from the business owner.
  • Implemented various design patterns in the project such as DAO, Factory, Session Facade, Singleton, Business Delegate.
  • The project was developed with the agile methodology.
  • Developed user interface using HTML, JSP, AJAX, CSS, JSP tag libraries to simplify the complexities of the application.
  • Used Spring Framework for Dependency injection and integrated it with the Struts Framework and Hibernate.
  • Used JavaScript for client side validations and server side validations in the UI are achieved using Struts Validation.
  • Developed Client side screens in XML using XSLT.
  • Designed various tables required for the project in Oracle database and used the PL/SQL for the database queries.
  • Extensively used Hibernate framework in data access layer to access and update information in the database.
  • ANT was used for the build automation for the application.
  • Developed Web services based on Apache Axis to communicate between differentapplication modules.
  • Monitored the error logs using Log4J and fixed the problems.
  • Used SVN for version control.
  • Deployed the application using WebSphere.
  • Used JUnit to run the various test cases.

Environment: Java, J2EE, HTML, XML, XSTL, CSS, JavaScript, JSP, AJAX, Struts, Spring, and Hibernate, Web Services Log4J, PL/SQL, Oracle 10g, ANT, SOAP, JUnit, WebSphere, and Windows.

Confidential, Madison, WI

JAVA/J2EE developer

Responsibilities:

  • Developed the User Interface Screens for presentation logic using JSP, Struts Tiles and HTML.
  • Designed User Interface for Your e-Bill application.
  • Written technical specification for User interfaces your e-Bill and Your Account Assistance applications.
  • Used ANT script for compiling and deploying the application.
  • Responsible for developing Payment Arrangements user interface which includes developing JSPs, Struts Actions, Action Forms, struts-config.xml for Your Account Application.
  • Responsible for developing Session EJB, Data Access Object (DAO), Data Transfer Object and Business Delegate for Budget billing functionality.
  • Designed and developed Message driven beans that consumed the messages from the Java message queue.
  • Used Web services - WSDL and SOAP for getting information from third party.
  • Responsible for developing Payments custom tag, Address tag for your e-Bill application.
  • Used Hibernate framework to retrieve objects from database.
  • Developed JUnit test cases to test Data Access Objects.
  • Generated SQL and PL/SQL scripts to install create and drop database objects likes tables, views, etc
  • Developed many JSP pages, used Java Script for client side validation
  • Written and debugged the ANT Scripts for building the entire web application.
  • Involved in Configuring web.xml and struts-config.xml according to the struts framework.

Environment: Java, J2EE, EJB, JSP, JavaScript, STRUTS,JMS, Servlets, XML,JMS, WebLogic, Oracle 10g, SOAP, JavaScript, Eclipse, Ant, Log4j, JUnit, UNIX.

Confidential, St. Louis, MO

JAVA/J2EE developer

Responsibilities:

  • Involved in Analysis, Design, and Development and Production phases of the application.
  • Involved in designing the system based on UML concepts, which include Use Case diagrams, class diagram and sequence diagram.
  • Develop, implement, and maintain an asynchronous, AJAX based rich client for improved customer experience.
  • Designed and implemented client-server, GUI enhanced, web-based, and service-oriented and database based systems.
  • Used spring tags, JSTL, custom tags and extensive JavaScript for the whole web application.
  • Developed the presentation layer using Model View Architecture implemented by Spring MVC.
  • Integration of spring with Hibernate.
  • Spring webflow was used to solve the issues of modularization and reuse issues.
  • Responsible for writing detailed functional and technical design documentation for the requirements owing and controlling the documentation.
  • Used Hibernate for database persistence logic.
  • Oracle database is used in back end to store the data.

Environment: Java, J2EE, JSP, AJAX, JavaScript, Spring, Hibernate, Oracle 9i, XML, UML, Log4j, Eclipse, JUnit, UNIX, JBoss, Windows.

Confidential

JAVA/J2EE developer

Responsibilities:

  • Involved in the creation of Use Cases, Class Diagrams, Sequence Diagrams for analysis and design of the application.
  • Used JavaScript for front-end form validation and to implement Dynamic HTML events.
  • Design and development of presentation layer using JSP, Servlets and HTML.
  • Used JavaScript for client side validations.
  • Implemented Unit test specification for checking inconsistent data types, overflow, and under-flow conditions.
  • Implemented database connectivity with JDBC for communication between application and Oracle database.
  • Involved in Normalization of database and created stored procedures using PL/SQL.

Environment: Java, J2EE, JavaScript, HTML, DHTML, JSP, PL/SQL, Servlets, Tomcat, Oracle 8i, Eclipse, Windows.

Hire Now