We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Foster City, CA

PROFESSIONAL SUMMARY:

  • 7+ years of total experience in Java. Good in user interaction, requirement gathering, Systems Analysis, Testing, System Ownership, Maintenance, Design, Development and Implementation of many web based and N - Tier Application Systems.
  • Vertical industry experience includes Health Care, Financial Services and Telecom.
  • Expertise in developing both front end & back end applications using Java, Servlets, JSP, AJAX, EJB, Struts 2.0,Hibernate, JMS, JDBC, XML, Web Services.
  • Proficiency in programming with different Java IDE's like IBM RAD, Eclipse, WSAD.
  • Good knowledge on OOP paradigm skills, as well as experience with J2EE APIs, protocols and development of multi-tiered applications.
  • Experience with servers like Web Logic, Web Sphere and Apache Tomcat.
  • Strong exposure working with J2EE design patterns like MVC, Front Controller, Data Accessor, Value Object, Singleton and Session Facade.
  • Experience with Service Oriented Architecture(SOA).
  • Good experience with Multithreading, Collections and Exceptions.
  • Extensive Experience working in Spring Framework, Struts Framework and O/R mapping Hibernate Framework.
  • Working knowledge of Java Web Services with real time knowledge using SOAP, WSDL and UDDI.
  • Strong experience in RDBMS technologies like SQL, Sub Queries, Stored Procedures, Triggers, Functions, and Query Manager.
  • Experience with cross browser compatibility issues with Firebug and IETester.
  • Good exposure to Continuous Integration and Automated build; Code refactoring techniques.
  • Good experience in identifying actors, use cases and representing UML diagrams.
  • Proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring Framework (Core, Web, JDBC, MVC, ORM and DAO) and also experienced in integrating Spring Web Flow with other frameworks like JSF.
  • Worked on UNIX and Shell script for the applications.
  • Sound knowledge of Network file transmission technologies like FTP, SFTP, NDM (Secure+).
  • Good understanding of all stages of Software Development Life Cycle (SDLC).
  • Familiar with development methodologies like Water Fall, Agile and Scrum.
  • Experience in software configuration management tools like CVS, MKS and Visual Source Safe.
  • Conducted code reviews against coding standards and made sure best practices are maintained in development process.
  • Good at Documentation on User requirements and System Specifications. Experience in designing Low Level and High Level design documents.
  • Proven expertise in distributed application development including extensive work in Object Oriented Analysis, Design, Development and Implementation of projects in the areas of Client Server Architecture and Database Systems.

TECHNICAL SKILLS

Operating Systems: Windows, Linux, Unix

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

J2EE Technologies: Servlets, JSP,EJB, JDBC, Web Services

Web Frame Works: Struts 2.0, Spring, Hibernate

Databases: DB2,Oracle, MS Access, MS SQL

Modeling Tools: Visual Paradigm

Web Technologies: HTML,DHTML,JavaScript,XHTML,CSS,AJAX,JQuery,XML, XSL, XSLT,REST

Tools & IDE: Eclipse, RAD, Rational Rose, JDeveloper, Firebug, IETester

Web/Application Servers: BEA Web Logic, IBM Web Sphere, Apache Tomcat

SDLC Methodologies: Agile, Scrum and Waterfall models

PROFESSIONAL EXPERIENCE:

Confidential, Foster City, CA

Java/J2EE Developer

Responsibilities:

  • Elaborated Use Cases based on business requirements and was responsible for creation of Class Diagrams, Sequence Diagrams.
  • Developed user interfaces using JSPs, HTML, XHTML, DHTML, CSS, Java Script and JSP Custom Tags.
  • Developed JSPs and managed beans using JSF implementation.
  • Developed Service layer using Spring framework and injected the Spring beans into JSF managed bean.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript.
  • Developed Java Classes for implementation of Persistence of objects and Caching of Data using Hibernate.
  • Developed code using various patterns like Singleton, Front Controller and Value Objects, Service Locator.
  • Extensively used Core Java such as Multi-Threading, Exceptions, and Collections.
  • Designed WSDL's and elaborated type definitions schemas based on corporate standards, integration and security specifications.
  • Implemented the Web Services and associated business modules integration.
  • Tested JSPs in Firefox, Google Chrome and Internet Explorer browsers. Identified and fixed browser related issues.
  • Created the Technical Design Document (TDD).Used ANT script to compile and build the WAR.

Environment: Java 6.0/8.0, J2EE, Springs, JSP, Hibernate, JSF, Struts 2.0, LDAP, AJAX, HTML, CSS, JDBC, Eclipse 4.4, Web logic 12, Web Services, WSDL, Star Team, Oracle, ANT, Windows, SOA, Design patterns, SOAP, Firebug, IETester, jQuerys, AJAX, JavaScript, XML, CSS.

Confidential, Rochester, MN

Java/J2EE Developer

Responsibilities:

  • Followed Agile methodology and used Test Driven Development. Created Design Docs from Functional Specifications.
  • Reviewed High-level Design (HLD), Functional requirements and discussed the new functionality in team meetings.
  • Developed web pages using IBM JSF UI Components. Implemented Ajax functionality using IBM JSF components in all the web pages.
  • Used Eclipse as development environment and deployed application on Web logic Application server.
  • Extensively used Core Java such as Multi-Threading, Exceptions, and Collections in Application.
  • Implemented business logic on server-side using Session Beans and Entity beans.
  • Developed Class and Sequence Diagrams using Rational Rose software.
  • Developed code using various patterns like Singleton, Front Controller and Session Façade.
  • Developed code to retrieve / update data using Data Accessor Design Pattern.
  • Developed user interfaces using JSPs, HTML, XHTML, DHTML, CSS, Java Script, JSP Custom Tags and AJAX.
  • Developed Managed Beans and Services classes for Contracts, Contractors, and Standard Services.
  • Developed Action Forms, Action classes and Servlets based on the Struts Framework.

Environment: Java 6.0, J2EE, EJB, JSF, Struts 2.0, Hibernate, LDAP, AJAX, HTML, CSS, JDBC, Eclipse 4.2, Web Application Server, Java Web Services (JWS), Star Team, ANT, Windows, SOA, Design patterns, SOAP, WSDL, Oracle 11g, ANT, Windows OS.

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Worked with Business Analysts in requirement gathering.
  • Actively involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Applied XSLT (XPath/XQuery) for HTML generation from server XML response.
  • Used JSTL, Custom Tags, HTML/DHTML in JSP's.
  • Configured the Web logic's JMS Server, created JMS connection factories, queues.
  • Used EJBs (Session beans) to implement the business logic, JMS for communication for sending updates to various other applications and MDB for routing priority requests.
  • All the Business logic in all the modules is written in core Java.
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade, DAO and DTO.
  • Implemented Ajax to refresh payment approval updates and to populate most of the credit form fields of the
  • NETACE application that were sent as XML from backend.
  • Involved in 24x7 production support and issue resolution and provided quick turnaround for critical production issues
  • Used Design Patterns like Singleton, Interceptor Filter, Business Delegate, Value Object, Session Façade, Service Locator, DAO, Service Activator, and MVC.
  • Rational Clear Case and CVS were used for version control.

Environment: Java 6.0, Web Logic 12, Oracle 11g, XML/XSLT, Castor, BEA Message, JMS/MDB, AJAX, Dojo, UML, JavaScript, WSDL, ANT, Windows, SOA, Design patterns, SOAP, HTML, DHTML, CSS, UNIX Scripting, Rational Clear Case, CVS, Log4j, ANT, DWR

Confidential

J2EE Developer

Responsibilities:

  • Worked closely with the Requirements team and analyzed the Use cases.
  • Elaborated on the Use cases based on business requirements and was responsible for creation of class diagrams, sequence diagrams.
  • Adopted J2EE best Practices, using Core J2EE patterns.
  • Developed in Eclipse environment using Struts based MVC framework.
  • Designed and developed presentation layer using JSP, HTML and JavaScript.
  • Created JSPs using JSTL and Struts tag libraries
  • Developed Struts Action and Action Form classes. Created the Tile definitions as required.
  • User Input Validation is done using the JavaScript and Action Form.
  • Performed SQL operations using Oracle Database.
  • Designed and developed an Intranet/Internet application.
  • Implemented action classes, form beans, helper classes, persistence manager and data access objects.
  • Used Session Beans for business logic and Entity Beans for database persistence.
  • Deployed J2EE components (EJB, Servlets) in Web Logic Application server.
  • Performed unit testing using JUnit framework.
  • Participated in Functional Design Document and Technical Design Document reviews.
  • Actively participated and contributed to establishing Standards and Guidelines.

Environment:WebSphere Server, Struts 2.0, JSTL, CSS, DB2, JSP, JDBC, EJB, RAD, J2EE, Java,UMLs, HTML, Joint, Log4j, JavaScript, J2EE Patterns, SQL, MVC, CVS.

We'd love your feedback!