We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

San Francisco, CA

PROFESSIONAL SUMMARY:

  • 8 years of work experience as a Java/J2EE programmer, developing applications using Servlets, JSP, JSTL, RMI, EJB, Struts, Spring, JSF, Java Beans, JDBC, JMS, Hibernate and MVC architecture
  • Possess extensive experience in analysis, design, implementation, unit testing & maintenance of applications in J2EE technologies and Rich Internet Application frameworks.
  • Experience on Core java technology including multithreading, JDBC, RMI, and network programming
  • Experience in client design and validations using HTML, Java Script, AJAX, JSP, and Swing.
  • Expertise in developing J2EE applications using J2EE components, Design Patterns - MVC, Session facade, Singleton, Front Controller, Business delegate, Data access objects.
  • Proficiency and experience in developing Rich internet Applications using ExtJS(sencha), JQuery, Direct web remoting, JSON, AJAX.
  • Experience in working on various spring 3.0 modules along with Hibernate 3.5 as backend ORM tool for implementation of persistence layer and mapping of POJOs.
  • Excellent experience in Java, J2EE technologies like Servlets, JSP, JDBC, JMS, JNDI, JavaScript, HTML, XSLT, XSL, and Web Services (JAXWS and Restful).
  • Good knowledge of EJB Session beans with JNDI mapped naming & JMS message-driven beans.
  • Good experience in web application deployment and maintainence using application servers such as IBM WebSphere, WebLogic, Jboss and Apache Tomcat Server.
  • Good experience in Database Programing using MS SQL Server 2005, MySQL5, Oracle 11g/10g/9i/8i and IBM DB2.
  • Expertise in using Eclipse integrated version control tools (Collabnet SVN, Tortoise SVN, Microsoft Visual source safe)
  • Experience with unit testing using JUnit and used Ant and Maven as build tools.
  • Expertise across Interactive User Interface design/development using RIA Frameworks (ExtJS, Flex) and Web 2.0 toolkit API ( Google, jQuery).

SKILLS:

Languages: Java 1.6, J2EE, UML, SQL, PL/SQL, C, C++, Javascript

Frameworks: Struts 2.1, Spring 3.0, Hibernate 3.5, JSF, JSTLJ2EE technologies JMS, JPA, EJB 3.0, JTA, JUnit, JNDI, Java Beans,SOAPWSDL, XML, XSD, SOA, JAXB, JAX-WS web servicesRestful web services.

Rich Internet Libraries: ExtJS 2.2, jQuery1.3, Web 2.0, Flex 2

Web Technologies: HTML, CSS, DHTML, XML, Javascript, Ajax, Dojo, JSON

XSLT, XPATH, XSL, XSD:

Javascript Libraries: JQuery1.3, JSON

IDE Development Tools: Eclipse 3.2, RAD, IBM RSA 7.5, DreamWeaver 8Net Beans

Web & Application Servers: Tomcat 5.0, IBM websphere 7.1, Web Logic, Jboss 4.2.3

RDBMS: SQLServer 2005, IBM DB2, Oracle 11g/10g/9g, MYSQL5

Version Control Tools: Tortoise SVN, CVN, Rational Clear Case

Tools: TOAD, DB Visualizer, XML Spy, Putty, Edit plus

Reporting Tools: iText, Jasper reports, Crystal reports,Ms Excel

Web Services: Apache Axis, JAX - RPC, JAX-WS, WSDL 2.0,REST API

Open source Libraries: Google API, Jquery, FaceBox, Map Quest API

Operating Systems: Unix, Linux, Windows 9x/NT/2000/XP

PROFESSIONAL EXPERIENCE:

Sr. Java Developer

Confidential, San Francisco, CA

Responsibilities:

  • Participated in design meetings with various teams to figure out the requirements.
  • Prepared API documents for the integration services to be shared across the teams.
  • Prepared Technical Design Documents for the GWA application listing various modules in the application, possible options for solutions, Pros/Cons & Justification for the selected/recommended option.
  • Developed the application using Spring MVC 3.x.
  • Implemented SOAP based web services provider and client using Apache CXF framework.
  • Implemented REST web services using Spring MVC framework.
  • Implemented REST web service client on the client side using JQuery and AJAX frameworks.
  • Implemented content cache mechanism using oracle coherence framework. Created automated tasks to refresh this content cache every day.
  • Used the SOAP UI tool to test the web service as a client.
  • Designed and Implemented asynchronous integration capability between GWA and other applications using JMS and MQ.
  • Designed and implemented architecture to achieve Single Sign-On between GWA and other applications hosted at Wells Fargo.
  • Implemented the system by using Agile Development methodology.
  • Designed Application flow and Developed UML diagrams for the application using Microsoft Visio.
  • Implemented Junit framework in order to do unit test.
  • Used Maven for building the application, and completed testing by deploying on application server.
  • Implemented log4j component for enabling logging in the component.
  • Used Web logic Application Server for deployments.
  • Participated in capacity planning meetings to analyze resource availability and allocation.

Environment: Oracle 10g, SQL, Spring, SOA, Java1.6, Agile, Eclipse, Web Logic 10.3.6, Web Services, WSDL, SOAP, UML, XML, XSLT, JDBC, HTML, JSP, AJAX, CSS, JavaScript, Ant, SVN, Windows 7, SOUP UI

Confidential

Sr. Java Developer

Responsibilities:

  • Responsibilities include understanding requirements, analysis, design, development and unit testing of web applications.
  • Designed Application flow and Developed UML diagrams for the application using Rational Rose.
  • Developed code for multiple authentication of user using RSA tokens.
  • Worked on POC required for code enhancements.
  • Created SOCKET connection to make calls to TANDEM servers.
  • Extensively used Core Java for writing business logic and Helper Classes.
  • Used Front Controller action servlet that handles the entire Http request coming to the server.
  • Developed Managed Beans, which are used to store data when the user submits the forms on JSP.
  • Created BD’s for invoking business methods of EJB’s.
  • Created DAO classes for customer related database operations.
  • Created Web Services for Client using WSDL which builds SOAP messages for agents.
  • Generated client stubs for the WSDL files provided by the different services using Axis1 and 2.
  • Extensively worked with Servlets and custom (Struts) based multi-tier applications in developing J2EE Components.
  • Developed various UI (User Interface) components using custom MVC frame work, JSP, and HTML.
  • Developed the Action Classes, Action Form Classes, created JSPs using custom tag libraries and configured in Navigation-config.xml, Web.xml files.
  • Extensively used JAVASCRIPT to develop UI
  • Involved in writing all client side validations using Java Script, JSON.
  • Involved in code review process before the code gets deployed to higher environments.
  • Used JUnit framework for unit testing of application and Log4j to capture the logs.
  • Worked closely with QA, Business and Architects to solve various defects in quick and fast manner to meet deadlines.
  • Used Tortoise SVN for code management
  • Developed the backend code using custom MVC architecture.
  • Independently developed each layer and integrate them.
  • Deployed business components into Web Sphere Application server 6.1, 8.0.

Environment: WAS 6.1, RAD 7.0, JSP 2.0, Log4j 1.2, Servlet 2.5, JEE 5.0, JDK 1.5, JUNIT 4.0, JAX-WS 2.0, AXIS 1.x, WSDL 2.0, HTML 4.x, XML 1.0, Tortoise SVN, Microsoft Visio 2007, Rational Rose, EJB 2.x, JSP 2.0, JavaScript 1.8.1, IBM Web Sphere Application Server 6.0,8.0,Spring 3.0.

JAVA Developer

Confidential, Pittsburgh, PA

Responsibilities:

  • Responsible for system analysis, design and development in J2EE using MVC based architecture.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis, architecture design & development and the project was developed using Agile Methodologies.
  • End-to-end Project Management, including customization of product based on the customer's requirement, meeting delivery deadlines on development, testing, implementation phases of the system and customer relationship consulting.
  • Performed application design development maintenance enhancements and testing using JSF ICEfaces.
  • Developed the front end of the application using HTML, CSS, JSP, JavaScript.
  • Implemented the design patterns like DAO Factory, Singleton, Service Locator and Business Delegate.
  • Designing and editing GUI with innovation and creativity with the help of graphs, charts, other diagrams, etc.
  • Integrated Spring (Dependency Injection) among different layers of an application.
  • Developed Object Model from Hibernate mapping files.
  • Using Spring validation framework for server side validation.
  • Performed coding of Action classes, Business Layer and DAO, JDO and wired them using Spring Framework.
  • Used Hibernate as ORM tool to store the persistence data into the Oracle database.
  • Involved in Architecture, design and development using JSF/ADF, jQuery, and Spring MVC framework with AOP concepts.
  • Design of REST APIs that allow sophisticated, effective and low cost application integrations.
  • Developed Restful WebServices using JAX-WS.
  • Used AJAX in suggestion list and to display dialog boxes.
  • Developed Web Services using SOAP, WSDL and XML.
  • Developed Session Beans (EJB) for the Business logic.
  • Developed Oracle PL/SQL (Stored procedures).
  • Performed unit testing using JUNIT framework and used Test Cases for testing Action Classes.
  • Monitored the logs using Log4j and fixed the problems and used SVN for version control.
  • Used Maven to automate the build and deployment process.
  • Managed Source Control and Version Control using CVS and SVN
  • Involved in research activities for determining frameworks and technologies feasible for the development of application.

Environment: Java/J2EE 1.6, JSP 2.0, JSF, JSTL, jQuery, JavaScript 1.8, JDBC, EJB, HTML, XML 1.1, XSLT, XSD, Servlets 3.0, JAX-WS Web Services, AJAX, SOAP, WSDL, Struts 2.1, Spring 3.0, Hibernate 3.5, Oracle 11g, log4j,JUnit 3.8, Maven, Eclipse3.x, WebSphere Application Server 6.1, SVN.

J2EE Developer

Confidential, TN

Responsibilities:

  • Designed and developed Class diagrams and Sequence diagrams using Rational Rose.
  • Design and developed the application using Jakarta Struts Framework which is based on Model View Controller design pattern.
  • Implemented Struts validation and Struts Tiles Framework in the presentation layer.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Designed and developed various EJB components (Session Bean) to fulfill the business functionality.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Dependency Injection feature of Spring
  • Used Perl and shell scripting to automate the batch process and run SQL scripts.
  • Developed Web services - WSDL and SOAP for getting credit card information from third party.
  • Used SAX parser for parsing XML files.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue, such as PDF, Excel report generation.
  • Implemented various design patterns in the project such as Business Delegate, Session Façade, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Developed Stored Procedures for Oracle 10g database.
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
  • Used ANT scripts to build the application and deployed on WebSphere Application Server.
  • Used Rational Clear Case and Clear Quest for version control and change management.

Environment: Java 1.5, J2EE, Struts 2.1, Hibernate, Spring 3.0, JSP1.2, Servlets2.1, JMS, XML, SOAP, WSDL, JDBC, JavaScript, UML, Perl, HTML, JNDI, CVS, JUnit, WebSphere Server 6.1, RAD 7, Rational Rose, Rational Clearcase, Rational Clear Quest, Oracle 10g.

JAVA Developer

Confidential, San Antonio, TX

Responsibilities:

  • Involved in various phases of SDLC such as requirements gathering, modeling, analysis, and design.
  • Developed the application based on MVC architecture using Spring Framework, designed Action Classes, Form Beans.
  • Implemented cross cutting concerns like business transactions, security, Logging and monitoring mechanism using spring AOP.
  • Maintained relationship between objects using Spring IOC.
  • Used Hibernate framework for developing the persistence layer.
  • Implemented persistence mechanism using Hibernate (ORM Mapping). Responsible for mapping the database model into persistence objects using Hibernate Annotations.
  • Extensively used Hibernate in data access layer to write DAO’s
  • Developed several web pages using JSP, HTML, and XML.
  • Used JavaScript and jQuery to perform checking and validations at Client's side.
  • Involved in Sever side validation based on the Business rules.
  • Developed Stored Procedures, Triggers and Packages in Oracle.
  • Developed DAO pattern for Database connectivity.
  • Designed and developed the user interface screens, data base design changes and changes to user access modules
  • Developed server-side common utilities for the application and the front-end dynamic web pages using JSP, JavaScript and HTML/DHTML and CSS.
  • Implemented test cases for Unit testing of modules using JUnit.
  • Used ANT for building the project.
  • Worked with Log4J effectively for logging messages to the appropriate log files
  • Used JMS using MQ Series for asynchronous communication by putting the messages in the Message queue.
  • Performed Unit, Integration testing, worked on clearing issues at the time production and application support, worked on the maintenance and deployments of the project with patches and performed documentation of project.
  • Leading a team in gathering requirements, system design, programming, testing, implementing, tracking, aspects of the project.
  • Developed E-commerce portal as per project guidelines and sun java coding standards, ExtJS standards.
  • Played major roles of ExtJS Developer, Version control Administrator, ExtJS mentor and Application server administrator.
  • Responsible to prepare and update SRS, technical design specs, program specs, warranty docs & Unit test cases documentation for the application.
  • Created UML diagrams using Argo UML tool and delivered modelling use case, class & sequence diagrams.
  • Implemented Object Oriented methodology using Ext JS JavaScript library and developed basic structure for all the modules using ExtJS web standards, J2EE design patterns.
  • Developed many complex customized ExtJS components like Editable grid, checkbox Tree, live search combo, dataview, delivered high quality solutions to the client.
  • Implemented JSON library to handle java objects and construct dynamic data of Products, brands, categories in Json format.
  • Implemented Jquery customized components in many screens, to render dynamic content.
  • Implemented customized java script components and re-used scripts in all portal modules.
  • Responsible to integrate Front end screens with Jquery components and delivered look & feel to user.
  • Integrated google maps to locate indian store on map, customized Jquery components in portal.
  • Implemented Form beans, dispatch action classes, customized ExtJS components, front controller, session facade, Log4j, Exception handling mechanism using J2EE design patterns.
  • Implemented customized Flex components for Deals module and integrated with portal.
  • Configured struts-config.xml with all the mappings required by the architecture.
  • Implemented re-usable form beans, resource bundles using struts framework.
  • Involved in performance tuning, Query tuning, code review task, Integration testing.

Environment: J2SE1.4, J2EE, Struts1.2, Eclipse 3.2, Tomcat 5.5, ExtJS 2.0, Flex 2, Jquery 1.3, SQLServer2005, Collabnet SVN, Apache Lucene 3.0 API, Heritrix web crawler

We'd love your feedback!