We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

NyC

SUMMARY

  • Over 8 years of extensive experience in software design and development of web based applications.
  • Excellent & diverse practical experience in developing applications using J2EE technologies like Java, JSP/Servlets, JDBC, JNDI, JSF, RMI & JMS.
  • Exposure to the complete SDLC and UML diagrams.
  • Proficient in Java Multi Threading,Thread lifecycle methods and multiple request handling using synchronization
  • Experienced in telecom and cable.
  • Experienced in social networking web - site design with DRUPAL, Dream weaver (PHP API).
  • Highly experience on Enterprise applications, Distributed Application Development, Client/Server Applications, Servlet Applet communication, Internet/Intranet based database applications and developing, testing and implementing application environment using J2SE, J2EE, MVC design pattern, Java, Servlets, JSP, Struts 2.0, JavaScript, EJB 3.0, Hibernate 3.x, Springs 3.x, AJAX, Web Services (SOAP, WSDL, UDDI) JAX-WS and Restful Web Service, MQ-Series, HTML5, XML, WML,XSL, XSLT, XPath, SQL, PL/SQL, JUnit, and Linux.
  • Developed Ant scripts for the build and deployment of J2ee applications.
  • Knowledgeable of build and deploy systems like Ant and Maven.
  • Experience with Enterprise Java Beans (EJB) components Technical expertise & demonstrated high standards of skills in J2EE frameworks like Struts (MVC Framework).
  • Proven track record with cross browser compliant client side web languages like HTML, DHTML, and JavaScript & Cascading Style Sheets (CSS).
  • IDEs & Reporting tools: Eclipse, My Eclipse, Flex Builder 3.0, WSAD, RAD7.
  • Proficient in XML related technologies such as XML, XSL, XPATH, DTD, Schema, DOM
  • Extensive experience working on Web Services architecture in SOAP and WSDL using JAX-RPC.
  • Instrumental in databases like PLSQL, Oracle 8i/9i, 11i& SQL Server 2003 with extensive work related to SQL and various database objects like stored procedures, packages, functions, triggers & views.
  • Extensive experience working in Struts Framework, O/R mapping Hibernate framework and Spring Framework.
  • Extensive experience working on Web Services architecture in SOAP and WSDL using JAX-RPC.
  • Hands on experience in various application servers like Web logic Server 8.1, IBM Web sphere 6.0and Tomcat.
  • Experience with Web servers like Apache web server & Microsoft IIS web server.
  • Experienced in GUI/IDE Tool using Web Sphere Studio Application Developer (WSAD) and Eclipse.
  • Excellent knowledge in Microsoft technologies like ASP.NET, C#, ADO.NET.
  • Expertise in website designing using Dreamweaver tool as a designer of web pages constructed Using HTML, CSS, JQuery and JavaScript as a scripting language.
  • Proficient in developing OOD/OOP applications using DESIGN PATTERNS.
  • Used J2EE design patterns like DAO, Service Locator, MVC, Command, Singleton, Factory Pattern, Front Controller, etc.
  • Excellent knowledge in SOA architecture, osgi Framework and web Services.
  • Designed and developed various Screens using JSP, DOJO, JavaScript, HTML, and CSS.

TECHNICAL SKILLS

Operating Systems: Windows 2000/XP, Linux

Languages: JAVA2, C, C++, C#

Database: Oracle 8i, 9i, mysql, MS Access, Sql Server, DAO, DB2

Distributed Technologies& web technologies: EJB2.0, RMI, SOAP, ASP.Net, ADO.Net

Framework: Struts1.2, 2.0, spring 3.0, hibernate 3.0.

Web and Frontend Technologies: Servlet2.3, JSP1.2. JMS, JSF1.2, CSS, Flex

Scripting Language, markup: HTML5, Java Script, perl, cgi

Enterprise APIs: JDBC2.0, JNDI

Application Server: BEA Web Logic Server 8.1, webspherev5.0, 6.0, Jboss 5.0

Web Servers: Jakarta Tomcat 5.0.19, 5.0, 4.1, 6.0

IDE, Portal Products: Eclipse3.0, WSAD, life ray product 5.1

Markup Languages, Builds and Automation: HTML5, Xml Ant (.xml), Anthillpro, Cruise Control

PROFESSIONAL EXPERIENCE

Confidential, NYC

Sr. Java Developer

Responsibilities:

  • Designing the technical document for the middleware component and architectural diagram
  • Designing the Flow process diagram, sequence diagram and class diagram for different Functional components.
  • Developing the Rest based webservice to make a call to the target system exposed wdsl. Test the webservice using the SOAP UI.
  • Edited and verified the struts deployment descriptor, struts-config.xml file created by WSAD.
  • Wrote GWT code to create presentation layer using GWT.
  • Develop the Soap based webservices using the spring framework.
  • Develop the spring web templates client for testing the request sent to the exposed target system wsdl.
  • Deployed the webservice using the JBoss EAP server.
  • Integrated the plugins as maven and jaxB for marshalling and unmarshalling objects .The soap faults failures were handled from the spring framework.
  • Developed a Message queue for a transaction failure message delivery to the downstream
  • System such as cashering, echeckout.
  • Worked on ORM tool like Hibernate and JPA annotations.
  • Used JPA annotations for object mapping for one to many and many to one crud operations.
  • WSImport was used to generate the java classes and obtain the XSD schemas for request Processing.
  • Wrote a code using spring annotations for soap binding to java objects.

Environment: Eclipse 3.1, telecom and cable, Jboss EAP server 6.0, JPA, hibernate, Struts2.0, Java 6.0, JDK 1.7, spring .0, Cruisecontrol,GWT Junit. Maven with JAXB2 plugin.

Confidential, NYC

Sr. Java Developer

Responsibilities:

  • Actively participating in all the phases of the System Development Life Cycle (SDLC).
  • Participating in the High-level and low-level system design, planning, estimation and implementation.
  • Preparation of the technical design documents including class diagrams, sequence diagrams, flow charts, process flow diagrams and etc.
  • Application developed in SOA Architecture, MVC architecture using spring framework.
  • Used Spring Framework for Dependency injection and integrated with the Hibernate framework for interacting with the Oracle database.
  • Hibernate 3.0 was used for Object Relational Mapping. Hibernate Query language and the Hibernate Criteria Queries were used in the DAO layer.
  • Design and Implemented WSDL/SOAP Web Services to provide the interface to the various clients running on both Java and Non Java applications.
  • Identifying and implementation of different J2EE design patterns like Service Locator, Business Delegate, and Dao etc.
  • Used SOAP UI to test the Web services.
  • Developed Integer and Date GWT components to support user entry of integer and date (month/day/year) value with internationalization
  • Setting the coding standards and code review.
  • Unit test case preparation and Unit testing as part of the development.
  • Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.
  • Implemented modules using Core Java APIs, Java collection, Threads, XML, and integrating the modules.
  • AGILE development process has been followed.

Environment: Core Java, Java beans, Spring Framework 2.5, Hibernate, Servlet 2.4, Oracle 10g, JDBC, Web-Services, GWT, JIRA, Html 5, CSS3, JUnit framework, telecom and cable, Eclipse IDE, Hudson, SOAP UI, JDK 1.6 .

Confidential, Detroit, MI

Senior Java developer

Responsibilities:

  • Involved in changing the application Front-end UI with the company frameworks using Adobe Photoshop, Dreamweaver and eclipse.
  • Used Liferay’s content management system to develop and manage the front end.
  • Designing the Database with new tables creation and establishing the relationships using oracle9i, 11i, Toad.
  • Included the functionalities in various implemented core client application using java collection classes and designed new classes for different routing process of the banking application using util classes’ methods.
  • Tested the methods of the util classes created for different search functionalities using the
  • Company framework and working functionality compatibility for Lombardi tool.
  • Created the jar files of this framework classes compatible to the Lombardi tool model API of wells Fargo.
  • Worked on with functionality interacting model changes with respective client side front end UI and recompiled the classes to create a new jar file using JBOSS application server and eclipse to test the working functionalities.
  • Working on development of middle-tier business objects and infrastructure components in a distributed application, for an on-line wholesale web-site.
  • Used the JavaScript dynamic functionalities for different UI components and handled the exceptions.
  • Develop HTML5 Boilerplate, a set of web development templates with the web's best practices.
  • Develop Modernizer, feature detection JavaScript library for HTML5 and CSS3 features.
  • Develop the front end web design using Photoshop and Dreamweaver.
  • Debugged the Sirius force framework designed with GWT.
  • Wrote GWT code to create presentation layer using GWT widgets and event handlers.
  • Developed Front-end featured a rich web interface implemented using JavaScript toolkits ExtJS, Dojo.
  • Involved in test-cases using JUnit, debugging implementation and deployment activities.
  • Designed and developed the business objects and Hibernate object/relational persistence layer for the Java-based Platform.
  • Used the Hibernate API for various annotations and transactions with the oracle 11i database.
  • Implemented AJAX functionality based on EXTJS.
  • Used Ext JS ui components to implement various functionalities, Coded for Various windows, panels, form and tree components, adding custom event on components and implementing their listeners for operation to be performed.
  • Worked on integration of Ext.ux tree search component with existing system to provide dynamic search in available dimension from dimension tree.
  • Implemented business objects and business logic of the application different modules of wholesale (Java).
  • Involved in the Hibernate Hql query conversion to Sql using the Sql developer tool within the core client application.
  • Redesigned the framework used model API and added the attributes and methods as per the application flow UI designed elements
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database.
  • Designed and developed loan registration system using GWT.
  • Used JPA (Java Persistence API) with HQL queries to add persistence layer to the application and for ORM (Object Relational Mapping).

Environment: JAVA, J2EE,Maven,, XML/XSL,ExtJS, JDK 6.0, Oracle 9i, 11g, UML Jboss Server 5.0, spring 2.0, struts 2.0, Hibernate 3.0, GWT, Sql Developer, telecom and cable SQL SERVER 2008, SVN, MAVEN, HTML5, CSS3,Photshop, Dreamweaver, WSDL,XML.

Confidential, Green Bay, Wisconsin

Java Developer

Responsibilities:

  • Was involved in the complete project life cycle including design, development and implementation and verification and validation.
  • Engaged in the development of the entire spectrum of business components, including the web interface, J2EE based middleware and authentication systems, database connectivity systems and relational databases.
  • Developed the application front end as a struts framework: developed action classes, form beans and Java Server Pages, using WSAD.
  • Used Ant to build Applications.
  • Implemented Session EJBs at the middle tier level using WSAD to house business logic and to enforce data validation.
  • Involved in implementing the DAO pattern for database connectivity, used the JDBC API extensively, and participated in configuring data sources on Web Sphere Application Server 5.0.
  • Developed J2EE programs based on EJB 1.0, 2.0 and deployed on WebLogic.
  • Wrote the GWT load handlers code handle the widgets in the framework thus avoiding the Sirius force runtime exceptions.
  • Created and configured database tables for financial information and coded SQL and Stored Procedures with oracle database.
  • Involved in developing the Ant scripts for build process.
  • Stateless session beans were used with design patterns (Façade, Value Object and DAO) for flexibility and re-usability.
  • Used CVS to enforce versioning control, created branches and patches.
  • Used the Validation.xml and validator-rules.xml files to make use of the struts custom validators to validate the form bean fields.
  • Developed inter server communication using JMS.
  • Deployed and tested the prototype on Web Sphere Test Environment 5.1 and contributed to deployment and maintenance on Web Sphere Application Server 5.1.

Environment: WSAD 5.1.2, Web Sphere App Server 5.1, Web Sphere Test Environment 5.1, Struts, JSP, XML Session EJBs, Ant, JDBC, oracle9i, UML, Windows XP

Confidential, Houston, TX

Java Developer

Responsibilities:

  • Developed application layout and composing tiles definitions, managed beans, Transfer Objects to pass data over layers, Business Delegates for invoking business methods of EJBs, Stateless Session Beans which will access Business Objects, which will in turn call DAO's to retrieve & update data in the database.
  • Performed Use case design, object modeling using UML, like transformation of the Use Cases into Class Diagrams, Sequence Diagrams.
  • Participated in coding Spring AOP components for the Transactional Model to handle many requests. Involved in writing JSP and Servlet components. Spring Framework at Business Tier and uses Spring's Bean Factory for initializing services.
  • Developed the AJAX asynchronous calls to the server to validate and populate the pages that are directed through view resolver.
  • Used Spring Core Annotations for Dependency Injection.
  • Developed Backing beans to handle UI components state and stores that state in a scope.
  • Wrote EJB Stateless session to communicate with Controller and Service layer i.e. make the EJB calls from Backing Beans.
  • Involved in writing the database integration code using Hibernate.
  • Used Spring Framework with Hibernate to map to Oracle database.
  • Wrote HBM Files for mapping Java objects to tables in relational database and updated it as required.
  • Hibernate used as Persistence framework mapping the ORM objects to tables and developed HQL, SQL queries.
  • Build the application using TDD (Test Driven Development) approach.
  • Used Oracle as database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
  • Used MAVEN for project management and build automation.
  • Used Subversion as a version control for implementing the application.

Environment: Java 1.6, JSF 1.2, Spring 2.5, Hibernate 3.0, EJB 3.0, JMS, AJAX, Web services, IBM Web Sphere Application Server 8.0, JBoss, Java Beans, UML, XML, HTML, JavaScript, CSS, XSL, Oracle 10g, SQL, PL/SQL, Apache Maven, subversion, TFS, JIRA, Remedy(Incident Management Tool).

Confidential

Jr, Java Developer

Responsibilities:

  • Testing the various components.
  • Involved in mapping the Servlets for handling the client request in the xml file.
  • Coding and developing the JSP Pages using HTML, CSS, JavaScript, Jquery.
  • Involved in creation of a Database bean and deploying the bean in Web logic server and fixing the bugs.
  • Involved in installing the Web logic server 8.1 and adding the plug in of the required web server.
  • Testing the various JSP pages and code Reviewing.
  • Coding and involved in implementation of different modules.
  • Involved in deploying the Java Bean on the Application server WebLogic 8.1. validations of the Jsp pages were done using the client side scripting language
  • Like Java script.

Environment: Java 2, JSP1.2, Servlets 2.4, JavaScript, telecom and cable, Windows 2000, Web logic 8.1, Tomcat 5.0

We'd love your feedback!