We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Houston, TX

PROFESSIONAL SUMMARY:

  • Around 7 years of experience in software design, development, implementation and software engineering.
  • Experience with Object Oriented and Web based Systems (WebLogic, Tomcat and Glassfish).
  • Design, development and analysis in OO fields (C++, Java, and UML), internet applications (Application Servers, Web Servers, J2EE, internet programming and architecture).
  • Expertise in Core Java programming, multi - threading, data structures, generics and adhering to OOPS concepts.
  • Expertise and thorough knowledge of Struts Framework with Tiles, spring, Servlets, JSP, JDBC, HTML, Java Beans, JavaScript, Ajax and XML technologies.
  • Designed, Developed and implemented Java Web Services using XML, SOAP, WSDL, and UDDI.
  • Experience in developing applications using different IDEs like Eclipse, WSAD, IRAD, and JBuilder.
  • Proficient in Database development using different RDBMS (Oracle, MS SQL Server, MySQL and DB2) in various projects with expertise in deploying Stored Procedures, Triggers, SQL Queries and SQL packages.
  • Good Knowledge in build tools like ANT and Maven 2.2/3.0
  • Hands of experience in designing n-tier Enterprise application using J2EE design patterns like MVC, Business Delegate, and Session Facade etc..
  • Extensive experience in Software Development Life Cycle (SDLC) - Requirements analysis, Design documents, Coding, and writing Test cases.
  • Have experience working in Iterative, Agile and Test driven development environments
  • Establish and Maintain Productive Working Relationship with Management, Clients and Team Members.
  • Expertise in analysis and development of Test Plans, Test Cases and Test scenarios/scripts using industry standards for software/ business application testing and also experienced in performing different types of Testing.
  • Experience in working with customers to determine their needs, gather, analyze and document requirements, communicate with customers throughout the development cycle, manage customer expectations, resolve issues and provide project status

TECHNICAL SKILS:

Programming Languages: Java 1.5/1.6/1.7, C, C++.

GUI Development Technologies: Java AWT/Swing.

Web Application Development: Servlets, Java Server Pages (JSP), Java Server Faces (JSF), Struts, Spring, Hibernate

Database Development: Technologies: SQL, PL/SQL, JDBC

Software/Tools: MySQL, Oracle 9i/10g/11g, Microsoft SQL Server, Microsoft Access.

Web Design Technologies/Tools.: HTML, DHTML, JavaScript, XML, CSS

XML Technologies: XML, XSL, DOM, XML Schema, SAX, XSLT, WSDL, SOAP.

Application Servers/Web Servers: Apache Tomcat, Glassfish, JBoss, BEA WebLogic.

Integrated Development Environment (IDE): Net Beans, Eclipse, MyEclipse.

Version Control: SVN, CVS, VSS.

Operating Systems: Microsoft Windows, Unix, Linux.

SDLC: Agile, Scrum, RAD, Iterated Waterfall.

PROFESSIONAL EXPERIENCE:

Confidential, Houston, TX

Java/J2EE Developer

Responsibilities:

  • Involved in Requirements gathering, Analysis and Design of the application.
  • Created use cases, class diagrams, and sequence diagrams using Rational Rose.
  • Designed and developed web interfaces using MVC Architecture and Jakarta Struts Framework.
  • Developed Action Classes and Form beans.
  • Involved in Implementing J2EE Design Patterns like Singleton, Session Facade, Value-Object, Service Locator.
  • Implemented Spring Framework for dependency injection to inject appropriate class objects depending on the source of the application process.
  • Involved in Writing Object Relation Mapping implementation using hibernate and hibernate mapping configuration files.
  • Developed user interfaces using JSP, AJAX, XHTML, CSS, and JavaScript.
  • Designed the application in such a manner to have code reusability.
  • Extensive client side / server side validation scripts are written in JavaScript and AJAX.
  • Worked with Ajax to provide natural browsing experience.
  • Involved in workflow builder launch process and customization for BPEL.
  • Involved extensively in writing SQL and PL/SQL Stored Procedures and Functions.
  • Used SVN as the version controller.
  • Implemented log4j for checking application logs.
  • Involved in Unit and Integration Testing after each development Life cycle.
  • Deployed application in WebLogic application server in pre-production environments.
  • Used Eclipse IDE as an development tool.

Environment: JAVA 1.5, J2EE (Servlets 2.4, JSP 2.0, JSP Taglibs), Struts 1.2, Spring 2.5, Hibernate 3.0, Eclipse 3.4, HTML, CSS, XML, XSL, JavaScript, AJAX, JUnit, WebLogic 9.0, SVN, Oracle 10g

Confidential, San Jose, CA

Java/J2EE Developer

Responsibilities:

  • Involved in Complete design, development and Testing of Client Call Tracking System.
  • Utilized "agile" process to streamline development process with iterative development and that includes daily scrum with team.
  • Implemented Struts Framework (MVC Paradigm) components such as Action Mapping, Action Class, Dispatch action class, Action Form bean, and a form set for validation and used JavaBeans to return dynamic information.
  • Used spring framework’s Dependency Injection (IOC) to configure application components.
  • Used spring framework’s Aspect-oriented programming (AOP) to write various cross-cutting routines to execute some recurring functionality like logging module execution times, recording application usage, auditing user login data etc.
  • Development of Servlets, JSP files and Security Options using Web logic Server.
  • Extensively used JavaScript for client side validations and for capturing dynamic events.
  • Design and Development of GUI using JSP’s, JSP custom tags, Struts tags, HTML, DHTML, CSS, Applets and JavaScript.
  • Provided User interface to modify the rules in JRule RTS and deploy the same using custom UI and customs API which communicates to JRule.
  • Complete Involvement in development and validation of screens using HTML and JavaScript.
  • Testing and implementation of the system and Installation of system.
  • Used exhaustively Hibernate Criteria Queries and Hibernate Query Language (HQL) for Optimized Searching of huge data sets.
  • Developed Oracle PL/SQL Packages, Stored Procedures, Functions and Triggers.
  • Used Dynamic SQL for interface programs and exception handling routines.
  • Used Microsoft Visual Source Safe as version control system.
  • Mailing concept incorporated using the SMTP server configuration.
  • Application Testing, Review and trouble shooting.
  • Used Eclipse IDE as an development tool.

Environment: Java1.6, J2EE (Servlets 2.4, JSP 2.0, JSP Taglibs), Java Mail, Spring 3.x, Hibernate 3.0, HTML, Struts 2.0, CSS, XML, XSL, DHTML, JavaScript, AJAX, JUnit, Oracle 11g, Unix, Eclipse IDE, WebLogic 10.x.

Confidential, NY

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of SDLC like Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Involved in designing & documentation of flows & functional diagrams using Rational Rose.
  • Developed the application based on Struts MVC framework on J2EE.
  • Designed Servlets and JSPs for dynamic content display.
  • Extensive Client side validation was done with JavaScript.
  • Created Packages, Stored Procedures and functions in Oracle 10g.
  • Have extensively used XSL, XSL-FO to generate reports from XML documents.
  • Used CVS as source controller.
  • Developed applications on Rational Application Developer (IRAD) 6.0 and Rational Suite.
  • Gained Extensive experience in deploying Enterprise Level Applications into various environments including Staging and Production using WAS 6.0.
  • Developed Ant build scripts to automate the build process.
  • Extensively involved in Unit and Integration testing.

Environment: JDK 1.5, J2EE (Servlets 2.4, JSP 2.0, JSP Taglibs), Struts 1.2, Hibernate 3.0, HTML, CSS, XML, XSLT, Web sphere 6.0, JavaScript, AJAX, JUnit, Web Sphere (IRAD) 6.0, CVS, Oracle 10g

Confidential, MN

Java/J2EE Developer

Responsibilities:

  • Involved in design and development of GUI for the system using JSF.
  • Developed Client side validation using JSF form beans.
  • Developed JSF and spring integration by invoking the services from the client layer.
  • Responsible for analysis and understand the high level and low level design documents and apply the new requirement changes to the application.
  • Created test transactions and perform testing for confirming the functionality meets the requirements.
  • Developed Unit Test Cases. Used JUNIT for unit testing of the application.
  • Implemented Persistence Layer using Hibernate framework.
  • Designed various Java classes. Adhered to a modular design approach, enabling reusability of code and providing improved system usability and performance
  • Developed the required Java classes in spring for interacting with the client layer and Hibernate layer.
  • Developed the required Web Services using Axis.
  • Involved in task assignment and tracking, estimating level of effort, timelines, and dependencies.
  • Involved in configuration management.

Environment: Java 1.5, JSF, spring 1.2, Hibernate, UML, HTML, DHTML, CSS, JavaScript, Oracle 9i, Windows, Axis, Subversion, Eclipse, SQL, JUnit, Apache/Tomcat, Web logic 9.x.

Confidential

Java Developer

Responsibilities:

  • Involved in the systems study and designing of the project.
  • Created JSP, Servlets Pages to the Analytical Engine.
  • Created JSP pages for Payroll Processing, Human Resource Solutions, Retirement Services, Time & Labor Management, Tax & compliance Management, Employee Benefits Administration, Screening and Selection Services and Professional Employer Organization.
  • Developed complex SQL stored procedures, complex views and database triggers using Oracle 9i to calculate various values necessary in project development.
  • Written Technical and Non-Technical Documents for Entire Project including Installation and Maintenance.

Environment: JAVA 1.5, J2EE, JSP, XML, HTML, JDBC 2.0, JavaScript, SQL, Oracle 9i.

Confidential

SoftwareDeveloper

Responsibilities:

  • Used HTML to build static web pages and various GUI forms.
  • Made custom designs using CSS.
  • Extensively used JSP for building dynamic web pages.
  • Incorporated Java Mailing system in JSP’s using JavaMail API.
  • Used JavaScript for client-side validations.
  • Incorporated Oracle database connectivity into JSP’s using JDBC by configuring appropriate drivers.
  • Also involved in maintenance and basic database operations and using SQL.
  • Deployed the solution to Tomcat Application Server.
  • Prepared technical documentation.

Environment: HTML, CSS, SQL, Java 1.4, Swing, JSP 1.2, Servlet 2.3, JDBC 3.0, Java Mail 1.3, JavaScript, Oracle 9i, Apache Tomcat 3.3.2.

We'd love your feedback!