We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Menomonee Falls, WI

SUMMARY:

  • 10 years of extensive experience specializing in designing and developing core Java/J2EE applications by utilizing the standards tools and techniques
  • Involved in all phases of Software Development Life Cycle including Analysis, Design, Development, Integration, Implementation
  • Thorough understanding of Object Oriented Principle and Design Patterns like Factory, Abstract Factory, Singleton, Builder, Prototype, Proxy Patterns etc.
  • Highly Experienced with Java - J2EE technologies ( Servlet, JSP,JSF, EJB, JNDI, JDBC, JMS, DAO, collection, Multi-Threading, Ajax, Java Beans, J2EE Patterns), XML, XSD, Web Services, SOAP, WSDL, UDDI
  • Excellent working knowledge of popular frameworks like Struts1.x/2.x, Hibernate 3.x/4.x, Spring 2.x/3.x
  • Good understanding of Apache Tomcat 5.x/6.x/7.x, Oracle WebLogic 10.x/11g/12c, IBM WebSphere Application Server 7.x/8.x, GlassFish 2.x/3.x in areas of development, deployment, configuration setting, and deployment descriptors.
  • Involved in Development of Software using UML Methodology, J2EE Design Patterns, and Core Java
  • Strong working knowledge of MVC( Model View Controller) architecture and efficient in implementing it with ApacheStruts Framework and Spring Framework
  • Hands on experience with industry standard IDEs like Eclipse and NetBeans
  • Expertise in using EJB, JMS, JNI, JNDI for implementing J2EE technology
  • Good understanding in developing Databasesto create objects like tables, views, functions, triggers, and stored procedures package using PL/SQL in DB2 9.x/10.x, My SQL3.x/4.x/5.x, Oracle 9i/10g/11g/12c, SQL Server2005/2008
  • Worked with database persistent layer like EJB, Hibernate
  • Expertise in Message Based Systems using JMS API and Message Driven Beans for utilizing Java Message Oriented Middleware (MOM) API from various providers, including IBM MQ Series/ WebSphere MQ
  • Expertise in creating Data Flow Diagram, Use Case Diagrams, Class Diagrams, State Diagrams, Sequence Diagrams, and Activity Flow Diagrams
  • Experience with Waterfall and Agile methodologies
  • Excellent organizational and interpersonal skill with a strong technical background
  • Quick learner and ability to work in challenging and versatile environments

TECHNICAL SKILLS:

Languages: Java,VB.Net, C#, SQL, PL/SQL

Java/J2EE Technologies: Collections, Multi- Threading, JDBC, Servlets, JSP, Java Beans, JMS, JNDI, Swing

J2EE Frameworks: Apache Struts 1.x/2.x, Spring 2.x/3.x, Hibernate 3.x/4.x Log4J, JSF, Junit

Web Technologies: XML, HTML,XHTML, CSS, Java Script, AJAX, Web Services, SOA, WSDL

Application Servers: IBM WebSphere 7.x/8.x, Oracle WebLogic 10.x/11g/12c, Apache Tomcat 5.x/6.x/7.x, GlassFish 2.x/3.x

Databases: Oracle 9i/10g/11g/12c, DB2 9.x/10.x, My SQL 3.x/4.x/5.x, SQL Server 2005/2008

IDEs: Eclipse 3.x/4.x, Net Beans 6.x/7.x, Edit Plus, Notepad Plus

Operating Systems: Windows XP/2000/7, Unix

Build Tools: Ant, Maven, Rational Clear Case

PROFESSIONAL EXPERIENCE:

Confidential, Menomonee Falls, WI

Sr. Java Developer

Responsibilities:

  • Involved in designing and developing Object Oriented methodology.
  • Create Core Java Interfaces and Abstract Classes for different functionalities
  • Created Hibernate based Entity Classes and mapped them with Oracle 11g Database tables.
  • Involved in the Development of HTML pages, JSPs, JavaScript and CSS for different User Interfaces
  • Integrated Spring 3.0 framework IOC (Inversion Of Control), Dependency Injection with Hibernate 3.0 ORMFramework and written several Bean XML files
  • Handled J2EE Design Patterns like Business Delegate, Singleton, Factory, MVC pattern
  • Written Web ServicesSOAP, WSDL and Web Services Clients using Axis, and XML and implemented SOA architecture
  • Involved in interacting with multiple subsystems with core application in SOA architecture
  • Implemented AJAX to reduce data transfer between Client and Server
  • Worked with TOAD to perform Database related operations
  • Extensively worked with JUnitFramework to write Test Cases to perform unit testing of the application
  • Used Spring Dependency Injection concepts to integrate Hibernate DAO classes with JSF Action Classes involved in writing complex multi-table Join and Conditional SQL Queries in OracleDatabase
  • Written Hibernate annotation based mapping java classes with Oracle Database tables
  • Extensively worked with Core Java Collection Classes like ArrayList, HashMap, and Iterator etc.
  • Worked with Rich Faces Library to enrich User Interface using JSF
  • Used JSTL to create WebPages using JSP
  • Created Managed Beans and defined navigation rule for JSF
  • Worked with Hibernate framework to store and retrieve data from Oracle Database
  • Used JMS to asynchronously exchange messages between the Glassfish 3.0 Application Server and other applications

Environment: Core Java, J2EE, JSP, Spring 3.0 Framework, Hibernate 3.0 Framework, Glassfish 3.0 Server, Oracle 11g Database, JSTL, JSF, TOAD, JMS, SOAP, WSDL, SQL, Windows 7, NetBeans 7.0, JavaScript

Confidential, Chicago IL

Sr. java Developer

Responsibilities:

  • Created dynamic HTMLpages,used JavaScript for Client-Side Validation and AJAX to create interactive front-end GUI
  • Developed the UI panels using JSF, DOJO, JQuery
  • Used Git as the Configuration Management and Version Control
  • Design and implementation of front-end webpage using CSS, DHTML, XHTML, JSP, JavaScript, XSL, Struts TagLibrary
  • Used Sublime Text 1 for Development of Application
  • Consumed WebServices for transferring data between different application
  • Used CanJslibrary for client side MVC
  • Implemented WebServices based on SOA architecture with SOAP and WSDL
  • Developed Servlet for processing data on server
  • Followed Agile methodology for Software development

Environment: java, JSP, JavaScript, HTML, JSTL, JSF, JQuery, DOJO, CSS, AJAX, CanJS, Spring MVC, Sublime Text 1 editor, XSL, Git, Eclipse 4.2, Oracle 11g Database, WebLogic 11g Server, windows 2000,JavaScript

Confidential, Louisville, KY

Sr. Java Developer

Responsibilities:

  • Understood the insurance business functionality and business process of the system.
  • Responsible for developing UML(Use cases realization models, class & Sequence diagrams) models using Rational Rose.
  • Participated actively in requirements gathering in close contact with the client and was responsible for functional requirement documentation.
  • Responsible for MVC design and implementing the J2EE framework.
  • Designed and developed user interface(UI) components using HMTL, JSP, Struts and Tiles.
  • Implemented design patterns like Service locator and DAO.
  • Designed and implemented the data layer components using Hibernate.
  • Created Stored Procedures and functions and wrote complex SQL queries for various functionalities.
  • Implemented XML data using SAX and Web Services(SOAP) using Apache Axis.
  • Responsible for Integration testing and debugging the Application.
  • Developed JUnit Testing framework for various modules.

Environment: Java, JSP, Struts 1.2, Tiles, XML, XSLT, XPath, CSS, AJAX, JavaScript, Hibernate3, Web Services, SOAP, Oracle 10g, WebSphere, RAD6.1, ANT, UML, Rational Rose, JUnit.

Confidential, Charlotte NC

Java Developer

Responsibilities:

  • Involved in complete Software Development Life Cycle management using UML(Unified Modeling Language) - Requirements Gathering, Conceptual Design, Analysis, Detailed Design, and Development
  • Written Web Services to publish messages to MQ to communicate with legacy applications
  • Written WebServices (WSDL) to exchange data between different applications which are on different platforms
  • Designed and Developed multiple Web (UI) pages using JSP, JSF, JavaScript and HTML
  • Developed architecture for the client application using Servlet, JSP
  • Developed the CSS required for the UI. This included over-riding existing ICEFaces CSS.
  • Involved in designing UI and write backing business logic, in the existing framework. The existing framework involved Spring 2.5, Hibernate 3.0, and DB2 9.5 in the persistence layer with JSF, ICEFaces and JSP forming the front-end.
  • Involved in Top-Down and Bottom-Up Web Services development
  • Implemented business logic using Java Coding and development with EJB
  • Developed asynchronous Web Services using Message Oriented Middleware (MOM) technologies
  • Used AJAX to reduce data transfer
  • Created connection to database using JDBC
  • Developed application using NetBeans 6.5
  • Used Designed Patterns like DAO, Singleton
  • Deployed Application into JBoss 4.0 Application Server
  • Designed Database schema in DB2 database and normalized them
  • Used Hibernate mapping for connecting to the database

Environment: Java, JSP, J2EE, EJB, DB2 9.5 Database, JBoss 4.0 Application Server, Spring Framework 2.5, Hibernate 3.0, Web Services, UML, JSF, HTML,NetBeans 6.5, Linux

Confidential, Little Rock AR

Java Developer

Responsibilities:

  • Responsible in Clients Logins and Billing/Updating Modules of the Application
  • Documented the Use Cases, Class Diagrams, and Sequence Diagrams using Rational Rose
  • Implemented Model View Controller (MVC) architecture using Struts 2.0.11 framework at the Web tier level to isolate each layer of the application to avoid the complexity of integration and easy maintenance
  • Created Action Class which routes submittals to appropriate Enterprise Java Beans components and render retrieved information
  • Developed user interface using JSP, JSTL, Struts Tags, Java Script and HTML
  • Developed various EJB components to fulfill the business functionality
  • Developed Session Beans to process requests from the user and used the Hibernate 3.0framework to retrieve and persist client information
  • Used Web Services and SAX XML parsers and used SOAP for sending and receiving data from different applications
  • Used JMS to asynchronously exchange messages between the WebSphere 6.1 Application Server and other applications
  • Developed Message Driven Beans to use the JMS Queue to communicate between the current and the legacy systems.
  • Used Java/J2EE Design Patterns like Business Delegate, Session Facade, and Service Locator in the project which facilitates clean distribution of roles and responsibilities across various layers of processing
  • Performed database operations and queries using MySQL 5.1
  • Used Log4J for logging and debugging and used JUnit extensively for testing
  • Used WebSphere 6.1 Application Server for deploying various components of application
  • Used CVS for Version Control

Environment: J2EE, IBM WebSphere 6.1 Application Server, Rational Rose, Java, XML, SAX, JSP, JMS, HTML, JNDI, JDBC, JavaScript, Servlet, Struts 2.0.11, CVS, Log4J, JUnit, EJB, Hibernate 3.0, PL/SQL, MySQL 5.1, Eclipse 3.3

Confidential, Woodlands, Tx

Java Developer

Responsibilities:

  • Developed UML Diagrams ( Use Cases, Class, Sequence, Activity Flow) based on the business requirements using IBM Rational Software
  • Involved in the Development of HTML pages, JSPs, JavaScript and CSS for different User Interfaces
  • Used AJAX in User Validation and Suggestion List and to Display Dialog Boxes
  • Developed the application using Spring 2.0 Frameworkby implementing Controller, Service Classes
  • Involved in Writing Spring Configuration XML files that contains declarations and other dependent objects declaration
  • Developed User Interface using JSP, JSPTL, Spring Tag Libraries, and Java Script to simplify the complexities of application
  • Implemented Logging using Spring’s Aspect Oriented Programming (AOP) concept
  • Implemented asynchronous messaging between components using JMS
  • Developed Application Service Components and Configured Beans using Spring IOC, Creation of Hibernate Mapping Files and generation of Database Schema
  • Developed Session Beans, Message Driven Beans to be deployed on GlassFish 1.0 Server
  • Developed WebServices using SOAP and WSDL for getting Customer Information
  • Worked on Parsing the XML files using SAX parser
  • Designed and Developed HibernateDAOs using Spring Framework’s Hibernate DAO support and Hibernate Template
  • Designed and implementing Session Facade, Service Locator, and DTO Design Patterns
  • Used Rational Clear Case for Version Control

Environment: Java, J2EE, JSP, HTML, CSS, Java Beans, Servlets, SQL, JDBC, Java Script, Oracle 10g Database, GlassFish Server 1.0, Eclipse 3.2, Spring 2.0 Framework, Hibernate 3.0

Confidential

Java Developer

Responsibilities:

  • Implementation and maintenance of WBCM using Spring 1.0 framework
  • Developed presentation layer using HTML, Java Script, CSS, JSP, and AJAX
  • Worked extensively on Entity Beans and Session Beans Development and Spring - context XML to handle the requests and response from various components
  • Used JDBC to connect Oracle 10g Database
  • Used WebServices to access data from Server Side
  • Wrote JSP and Servlet classes to generate dynamic HTML
  • Developed Hibernate mapping files with Oracle Database
  • UsedLog4J for output log Statement
  • Persistence layer is implemented using Entity Beans
  • Used ANT to create Scripts and run the JUnit test cases
  • Deployment of Web Application on Tomcat Server 5.5
  • Used JUnitframework for unit testing of application
  • Developed Software architecture using J2EE
  • Created and implemented PL/SQL stored Prodedures, triggers

Environment: Java, J2EE, EJB, Hibernate 2.0, Spring 1.0 framework, Oracle 10g, Tomcat 5.5 Server, ANT, Eclipse 3.1, JUnit, CVS, AJAX

Confidential

Java Developer

Responsibilities:

  • Involved in the Analysis, Design, Implementation, and testing of the project
  • Used Java CollectionsAPI such as Lists, Sets, and Maps
  • Used Core Java concepts like Exception Handling and Multi - Threading concepts
  • Implemented the Presentation Layer with HTML, XHTML, and JavaScript
  • Developed Web Components using JSP and Servlets
  • Implemented database using DB2 8.0
  • Used JDBC to connect the web application to Database
  • Designed RelationalTables and Indexes
  • Wrote Complex SQL Queries and Stored Procedure
  • Involved in fixing bugs and unit testing with Test Cases using JUnit framework

Environment: Java, J2EE, JSP, Servlet, JDBC, JavaScript, SQL, JUnit, DB2 8.0 Database,Eclipse 3.0,Collections framework, HTML

We'd love your feedback!