We provide IT Staff Augmentation Services!

Sr.java Developer Resume

0/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • 7 years of diverse experience utilizing Java tools in Business, Web, and Client - Server environments using latest Java/J2EE technologies with skills in analysis, design, development.
  • 7 years of experience in developing dynamic web applications using Eclipse and deploying the applications on Web logic Server 8.1, Apache Tomcat 5.5.
  • Expertise in designing and developing enterprise level web applications using various J2EE technologies including JSP, Servlets, EJB, JDBC, Web Services, XML technologies.
  • Expertise in using various open source frameworks and tools such as Jakarta Struts framework, Log4j, Ant, Spring, Hibernate.
  • Expertise in implementing various Object-Oriented Design Patterns such as Model View Controller, Front End Controller, Data Access Object, Façade pattern, Data Transfer Object and Singleton.
  • Expertise in working with the presentation layer using HTML, DHTML, JSP, JSTL, Custom tag libraries, JavaScript, JQuery and AJAX.
  • Experience in working with Oracle (9i/10g) and SQL Server.
  • Strong interpersonal and communication skills and self-motivated individual showing ability to learn and use new technologies and frameworks in considerably less time.

TECHNICAL SKILLS:

Languages: Java, J2EE, PL/SQL, SQL.

J2EE Technologies: JDBC, JMS, Servlets, JNDI, JSP, JSTL.

ApplicationServer/Web Server: Apache Tomcat, Web logic 8.1, Jboss.

SOA: Web Services, RestFull web services.

IDEs: Eclipse, intellij

Framework: Spring, Struts, Hibernate, MVC Architecture.

Database: Oracle 9i/10g, SQL Server, My SQL.

Design Patterns: DAO, DTO, MVC, Singleton.

Operating Systems: Windows 98/2000/XP/Vista/7, UNIX, Linux(RHL5)

GUI: DHTML, XHTML, JavaScript, XML, XSLT, AJAX,jQuery.

Reporting tools: iText API,jExcel

Others: ANT, JUnit, Log4j, Clear Case, Tortoise SVN.

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Sr.Java Developer

Environment: Java 3, J2EE, Springs, JSP, Hibernate, Struts 2, AJAX, HTML, CSS, JDBC, Eclipse, Weblogic 10.x, Web Services, WSDL, Star Team, Oracle, ANT, UNIX, SOA, AGILE, Design patterns, ClearCase, Firebug, IETester, jQuery, AJAX, JavaScript, HTML, CSS.

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, JSP Custom Tags.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript.
  • Implemented the Application using Spring MVC Framework.
  • Developed Java Classes for implementation of Persistence of objects and Caching of Data using Hibernate.
  • Used Spring Framework at Business Tier and also Spring's Bean Factory for initializing services.
  • Extensively used Core Java such as Multi Threading, Exceptions, and Collections.
  • Implemented the Web Services and associated business modules integration.
  • Tested JSPs in FireFox and Internet Explorer browsers. Identified and fixed browser related issues.
  • Configured the WebLogic handler for the Apache Web Server to serve static files (js, html, images and css).
  • Developed SQL Statements as well as PL/SQL Stored Procedures for searching contractors depending on Selection Criteria.
  • Developed Assertions using XQuery for the enterprise level standard policy WFXML for XSD and WSDL files.
  • Developed Servlets for Document Upload, Image Streaming and Caching the data.
  • Development and Integration of the Application using Eclipse IDE and used CVS as Version Control Tool.
  • Involved in the full system life cycle and responsible for Developing, Testing, Implementing.
  • Involved in Unit Testing, Integration Testing, and System Testing etc.
  • Used Log4J to store log messages.
  • Agile methodology was used for the project implementation

Confidential, Chicago, IL

Sr.Java Developer

Environment: XML, Weblogic 8.1, Oracle 10g, XML Schema 1.0, XSLT 1.0, XSL, SAX2, DTDs, Xerces, JMS, JSP, JSF, Controls, Hibernate 3.2, J2EE Servlets, AJAX, JDBC, Struts, ANT, CVS, Core Java (AWT / SWING, Tomcat, JBOSS

Responsibilities:

  • Involved in complete life cycle of software development including designing, developing, testing, and deployment of application
  • Processed, parsed data by using features like dynamic execution of the complex PL/SQL queries
  • J2EE Architecture was implemented using Struts based on the MVC pattern
  • Implemented the different UI Components like Data-tables, Calendar etc in JSF components
  • Developed Use Case Diagrams, Class Diagrams & Sequence Diagrams using Rational Rose
  • Developed the user interfaces using JSP embedded with JSTL based on MVC architecture
  • JBOSS server was used for deploying
  • ANT script is used to create WAR and EAR files.
  • Created and configured Queues and Topics for JMS
  • Developed an Ajax framework for rapid development of Rich Internet Application access to databases
  • Used Log4J for logging Framework
  • Used JUnit for unit testing
  • Created functional specification documents, UI prototypes, and unified modeling language (UML) diagrams
  • Executed the manual test cases and played a key role in Functional Testing by preparing scripts in Selenium IDE
  • Used Performance Testing using JMeter
  • Created Java Servlets, deployed as EAR file, connected to SQL server database using JDBC
  • Developed the business logic using Java Beans and Session Beans
  • Built customer tag handlers and description library
  • Developed Event Logging & Error Reporting application using Servlets
  • Developed view pages and JavaBeans (JSP, JavaBeans, HTML)
  • Modeled EJB’s and other classes using Rational Rose
  • Developed system to access to legacy system database (JDBC)
  • Designed dataflow system, divided dataflow to modules, defined function and interface

Confidential, Atlanta, GA

Lead Developer

Environment: WebServices, RUP, J2EE, RAD 6.0, MQ Series, EJB, Hibernate 3.2, Weblogic, XML, XSL, XSLT, SOA, SOAP, UDDI, WSDL, JUnit, Ajax, CSS, ANT, ORACLE 10g, PL/SQL, Log4J, Spring 1.2, ESB, Linux, JBOSS

Responsibilities:

  • Created MDB for JMS which were listening for the specific queue as well
  • Wrote complex PL/SQL queries with Indexes, Sequences, Stored Procedures and Functions
  • Created and used SAX Parser for Parsing of the XML Documents
  • Used Xpath in custom parser for subscript logic
  • Used JAXB for converting Java Objects from the XML Message
  • Worked in Enterprise Service Bus
  • Created EJBs for different services
  • Created BO using EJB
  • Created SOA based framework for sharing and Tracking of UPS applications
  • Used SOAP as well as WSDL Files
  • Developed an Ajax framework for rapid development of Rich Internet Application access to databases
  • Worked on Struts 1.2 for front end in web based tracking system
  • Used display tag for pagination using struts 2.0
  • Used tiles for pages design to provide excellent GUI
  • Used CSS on client side to provide same behavior of all pages
  • Worked on Ajax with struts 2.0 for client side validation
  • Worked in struts with iBatis using MVC design Pattern
  • Involved in developing the Integration tier usingiBatisORM tool.
  • Worked on Spring MVC
  • Created UML Diagrams and UI Interface prototypes
  • Implemented JDBC template to persist data
  • IOC and AOP were implemented in spring 1.2
  • Implemented different tags in struts 2.0
  • Ran JUnit scripts via Selenium Remote Control 9.0
  • Implemented SOAP request and response for WebServices
  • Deployed as well as Consumed Web-Services
  • Gathered requirements from users and translated in to system requirements and specification
  • Responsible for writing Stateful and Stateless Session Beans in the system
  • Developed and implemented the User Interfaces using Java Server Pages (JSP)
  • Worked on Java Server Pages Standard Libraries (JSTL)
  • Front-end validations are done using jQuery.
  • Worked on JPA (Java Persistence API) for data persistence
  • Created PL/SQL to handle grouped data using TOAD oracle client
  • Created stored procedure in Oracle and called from application using callable statements
  • Session Management was implemented in Hibernate
  • Association and Lazy loading was implemented in Hibernate 3.0
  • Worked on web service development for dynamic interaction between web applications
  • Implemented Log4j to set debug levels on production
  • Implemented XML solution for the data transfer between applications
  • Created UML Diagrams like Class Diagrams, Sequence Diagrams, Activity Diagrams etc
  • Performed Unit Testing, Functional Testing and Integration Testing
  • Worked on MQ to JMS Bridge where MQ sends messages to JMS queues

Confidential, Buffalo, NY

Programmer Analyst

Environment: Java 1.5, J2EE, spring, Hibernate, JSP, Eclipse 3.3, Tomcat6.0, Web Services, Apache Axis2.0,SoapUI, Maven, JUnit, CVS, CSS, HTML, XML, XSLT, JavaScript, CGI, PERL, Oracle10g andWindows Xp.

Responsibilities:

  • Developed the Application using Spring Framework, and used JSP, HTML, CSS for the webpage development.
  • Extensively worked on the Spring DAO and ORM using Hibernate.
  • Used HibernateTemplate and Hibernate Dao Support for Spring-Hibernate Communication.
  • Developed custom controllers for handling the requests using the spring MVC controllers.
  • Configured Association Mappings like one-one and one-many in Hibernate.
  • Involved in writing POJOs,hbm and hibernate.cfg files and configured the same for application development.
  • Worked closely with the Business/Users team in proposing technical requirements
  • Developed various helper classes for the persistent in correlation with hibernate.
  • Involved in development of sending email Reports/Notifications to the admin.
  • Used Maven Framework to build the project and deploy the applications on the server
  • Involved in creating Unit test cases, test suite and Unit testing of the application components using JUnit.
  • Developed clients for the webservices using apache axis and tested it using SoapUI.
  • Used CVS as a documentation repository and version controlling tool.
  • Designed and implemented cgi program and database for multiple users of online writing program that takes the weblog to a more intelligent and useful level.

Confidential, Minneapolis, MN

Sr. Programmer / Analyst

Environment: Java, J2EE, RAD 6.0, JSP, Struts, Weblogic, PVCS, Hibernate, Spring, HTML, Ajax, Oracle9i, TOAD, J-Unit

Responsibilities:

  • Involved in defining the business rule according to client specific and convert them into High level Technical Design
  • Involved in writing hibernate mapping files for hibernate Dao’s and injecting them using spring configuration files
  • Front End User Interface Design- Used Struts Framework, Html, JSP and jQuery.
  • Developed high performance SQL Queries, Stored Procedures and Functions
  • Involved in doing various testing as per the specifications and test cases including Unit, Integration testing. Involved in web testing using selenium tool
  • Involved in conducting peer reviews and attended peer reviews as Independent reviewer
  • Implemented java coding conventions for FDA approval using Confidential check style

Confidential, Pittsburgh, PA

Java Developer

Environment: Java 1.5, J2EE, spring, Hibernate, JSP,Web Services, Spring Framework, Hibernate. RDBMS: Oracle 10g, Appserver: Weblogic 6.x Tools: RAD 6.0, Ration Clear Case.

Responsibilities:

  • Designed and Implemented Controllers using Managed Beans in JSF.
  • Responsible for Designing and Development of SBIL-Integration Layer Using.
  • Responsible for Enhancements in CTD History using JMS, MQ Series, Hibernate.
  • Responsible for Enhancements in CCI (Canadian Customs Invoice) using Java, J2EE, Spring Hibernate.
  • Responsible for Design and Implementation of DAOs using Spring-Hibernate Template.
  • Responsible for Deployment of Application and trouble shooting Application in Weblogic 6.0.
  • Responsible for fixing issues using HP OpenView 6.0
  • Responsible for tracking logs of OTM for Errors and Exceptions and fixing them.
  • Responsible for Heavy back-end SQL Maintenance using TOAD.
  • Designed and developed using Cases, Class Diagrams, Sequence Diagrams, and Activity Diagrams.

Confidential

Java Programmer

Environment: Java, J2EE 1.4, HTML, JSP 2.0, Servlet 2.4, JDBC 3.0, Struts 1.1, EJB 2.1, UML, Weblogic, Oracle, Windows XP, CVS.

Responsibilities:

  • Involved in all phases of Software Development Life Cycle including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application
  • Designed and developed UML (Use Cases and Class) Diagrams using Rational Rose.
  • Developed the application using J2EE architecture specification and design patterns.
  • Created the internet website user interface using HTML, JSP2.0, and Servlet 2.4.
  • Developed front-end using Struts 1.1 framework.
  • Developed Session Beans and Entity Beans in EJB 2.1.
  • Utilized JDBC connection pooling to communicate with Oracle database.
  • Extensively involved in writing SQL queries and developing stored procedures.
  • Deployed whole application on Weblogic application server.
  • Used Business Delegate, Service locator, Factory, Session Facade, DTO and DAO design patterns .
  • Used CVS as version control.

We'd love your feedback!