We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • More than 7 years of experience in full life cycle development involving analysis, design (System/Database/OO),development, deployment, testing, documentation, implementation & maintenance of application software in Web - based environment, Distributed n-tier architecture, and Client/Server architecture using J2EE Technologies.
  • Excellent Project implementation skills using both core and advanced Java technologies ( Servlets, JSP, Struts, JSF, Hibernate, Spring, EJB, Web Services, JNDI, JMS, JDBC,RMI, XML, XSLT, SAX, DOM, JAXP, AJAX, JavaScript) with various middleware technologies.
  • Hands-on experience with various Application servers and Web servers (IBM Web Sphere Application Server, BEA WebLogic, JBoss, and Tomcat) with wide variety of development tools like MyEclipse, Eclipse, NetBeans.
  • Experienced with Multi Threaded and Event-driven applications
  • Experienced in writing Server Side Components - Enterprise Java Beans (EJB) Session (both stateful and stateless) and Entity Beans, Remote Method Invocation (RMI) for distributed computing applications, access remote servers and invoking database with Java Database Connectivity (JDBC).
  • Good knowledge on Javascript packages (ext.js, gwt, adobe flex) which are used for building and optimizing complex browser-based applications
  • Excellent Knowledge of Web development and good experience in using different Web Development Tools.
  • Expertise in utilizing tools like Dreamweaver CS4, Eclipse, NetBeans .
  • Good Experience in co-coordinating on-site and off-shore efforts.
  • Worked in a fast paced deadline oriented Environment.
  • Quick Learner, highly motivated team player with excellent organizational and analytical skills.

TECHNICAL SKILLS

Languages: Java,UML, C++ and C.

Scripting Languages: UNIX Script, Java Script, Ajax, CSS

Frame Works: Struts 2.0/1.3/1.2.8 , Hibernate 3.2/3.0(with JPA annotation),JSF(icefaces), Spring, Flex, JUnit, Log4j, iBatis,SLF4J.

Web technologies: EJB,JSP,Swing,JSTL,JDBC,JMS,JNDI,JTA,Servlets,HTML, DHTML, XML,Web Services( SOAP, WSDL),Java Beans, XML, XSL, XSLT, JUNIT.

Web/Application Server: WebLogic 8.1 & 9.0, 10.0, Apache Tomcat 5.5 & 6.x. IBM Web Sphere Application Server 6.x, JBoss 4.x.

Security Tool: Ca Siteminder r6,r12

Source Control: CVS,Maven,SVN

Design Patterns: MVC, Front Controller, singleton, Data Access Object(DAO).

Visual Modeling Language: UML, Rational Rose, Visio.

IDE’s: Eclipse,MyEclipse,Netbeans,Macromedia Dream weaver

Operating Systems: Windows XP/2000/NT, UNIX, Linux

Protocols: TCP/IP, HTTP, HTTPS(HTTP+SSL), TELNET,FTP, SOAP,LDAP .

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta,GA

Java Developer

Responsibilities:

  • Designed and developed the Mobile Login pages and also configured the ssl certificates.
  • Designed Mobile Login Application which detects the phones, tabs used and also sets up a mobile login page suitable with that device.
  • Creation of authentication channels with different service providers using SAML integration and Siteminder.
  • Designed and developed Omiture Reporting with a certain presentation framework requirements
  • Designed web pages using JSP/HTML/meta-tag and performed client side validations with Java Script.
  • Developed the users successful last login time session and designed the LDAP clean up process.
  • Implemented the multi threaded Java server application application that accepts and processes XML requests
  • Contributed to XACML process where developed the Policy Decision Point, Policy Enforcement Point and Policy Information Point for Policy Administration Point.
  • Designed different web pages for mobile users for different Service Providers as per the requirements.
  • Implemented the transaction system that accepts the XML and also stop duplicating the request.
  • Migration of all the applications from Weblogic 9.2 to Jboss 4.3.
  • Created Rules, Realms, Policies for different service providers (federation).
  • Use of JavaScript for implementing a page which gives all the information related to the application and servers used. Also it will provide the third party jars used by the application

Environment: Java, HTML, meta-tag, JavaScript,SAML, JSP, Servlets, XML,Weblogic 9.2,CA Siteminder, Jboss 4.3,Log4J,SLF4J,CVS,SVN,MyEclipse,Maven,XACML,Win 2000,Unix.

Confidential, Denver,CO

Java Developer

Responsibilities:

  • OO Analysis and Design using UML include development of class diagrams, Sequence diagrams, and State diagrams and implemented these diagrams in Rational Rose.
  • Designed and implemented a servlet based product management interface and user profile screens to update the backend Oracle tables used for quoting and authentication.
  • Designed and developed coordination of project to develop a Struts/MVC based web application.
  • Designed web pages using JSP/HTML/DHTML and performed client side validations with Java Script.
  • Developed the User Interface using Java Server Pages utilizing Custom Tag Libraries.
  • Developed Servlet Classes that act as controller to handle request/response mechanism
  • Developed necessary stateless session beans, and entity beans and deployed using Websphere Application server.
  • Developed and deployed EJB’s (Session and Entity) to implement the business logic and to handle various interactions with the database.
  • Used JDBC connectivity for retrieving the data from database
  • Developed Database Objects like Stored Procedures, Triggers, Indexes, Views to maintain referential Integrity of the database
  • Involved in Unit Testing

Environment: Java, HTML, DHTML, JavaScript, JDBC, JSP, Servlets, EJB, Struts, XML, XSLT, IBM Web Sphere Application Server, WSAD, UML, Rational Rose 2000, Win 2000,Unix.

Confidential, IL

J2EE Developer

Responsibilities:

  • Utilized Struts Framework encouraging application architectures based on the Model View Controller (J2EE design Patterns) design paradigm.
  • Performed server side programming using Servlets, JSP.
  • Developed JSP Custom Tag Libraries and used in JSP Pages.
  • Created Enterprise Java Beans (EJBs) and deployed them in the Web sphere application server environment, to implement business controller Servlet that dispatches request to appropriate Action Classes.
  • Coded XML pages that use XSLT and display data to the user.
  • Parsed and created the XML content and updated the Oracle database using DOM & SAX Parsers.
  • Written PL/SQL Functions, Procedures, SQL queries, Triggers to Query the Database.
  • Visual Source Safe is being implemented as Version Control system
  • Written Test Cases using Junit.

Environment: J2EE, Struts, XML, UML, CSS, HTML, DHTML, XSL, XSLT, Java Script, Servlets, JSP, EJB, Java Beans, JDBC, JNDI, Oracle 9i, PL/SQL, Web sphere application Server, eclipse, JAXP, XML Parser, ANT, log4J, Junit.

Confidential, WI

Java/Flex Developer

Responsibilities:

  • Responsible for overall design & analysis of overallFlex UI componentdevelopment and integration with backendJ2EE.
  • Responsible for developing Flex UI components usingFlex Builder
  • Flexdevelopment experience, creating rich user interfaces for complex applications
  • Responsible for development ofMXMLandAction Scriptfiles to meet the business requirements
  • Responsible for implementing best design patterns fromCairngorm architectureto interact with backendJ2EEand web services layer to pull out the data toFlex UI components.
  • Implemented Controller logic for the application based onCairngormframework.
  • Worked heavily onFlex DATA GRIDandFlex DATA SERVICESComponents.
  • DevelopedAction Scriptfunctions for event handling, response handling and error handling.
  • Designed and developed all requiredData providerswhich are being used by Flex General UI controls.
  • Embedded flex screens withJSPfiles and brought the rich look and browser compatibility.
  • Worked on advanced level ofHTML, XML, AJAX, and JavaScript.
  • DesignedCSSstyle sheets for application wide usage.
  • Integrated Flex RIA to Java application usingLCDS Data Serviceand perform CRUD operations using Spring/Hibernate.
  • Used VSS (Visual Source Safe)for Version Repository Maintenance
  • Developed SQL scripts for querying the database.
  • Actively participated and provided feedback in a constructive and insightful manner during dailyStand upmeetings and weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues

Environment: Flex Builder, Cairngorm Framework, MXML, Action Script, LCDS (Adobe Live Cycle Data Services), Spring, Hibernate, J2EE, HTML, XML, AJAX, JavaScript, JBoss, Oracle10g

Confidential, Philadelphia, PA

Java Developer

Responsibilities:

  • Involved in analyzing the requirement, modeling the Classes and Objects, Preparing sequence diagrams using UML and Rational Rose.
  • Created and configured Spring IoC (Inversion of Control) using Dependency Injection.
  • Spring framework implemented with iBatis to connect and query to the Oracle database.
  • Extensively used JSF, Ajax, and CSS for application GUI screens.
  • Created drop down Menus, Sliding toolbars and dynamic web pages using HTML, JavaScript and Cascading Style Sheets (CSS).
  • Used Ajax and JavaScript for Client side validations.
  • Responsible for creation and maintenance of the core Subversion repository; enabled the team's distributed development through the Subclipse Eclipse Plugin.
  • Got opportunity to use Log4j for logging and JUnit for unit testing.
  • Actively participated in deploying the application into JBoss server.
  • Involved in the System Testing, User Acceptance Testing (UAT) and Production Storm Support.

Environment: Java, JSF,Icefaces, Spring, XML, XSL, CSS, Agile with scrum, CVS, Ant, JUnit, Log4j, JMS, Eclipse, MySql, JBoss,Subversion, Session Facade, Ajax and UNIX.

Confidential

Java Developer

Responsibilities:

  • Developed application using Spring MVC framework.
  • Created Controllers and Validators to process front-end logic.
  • Created Spring remote services to expose business functionality and applied design patterns like Singleton, Facade, and DAO patterns.
  • Developed Hibernate DAOs and configuration files to access the database.
  • Used WebLogic 8.1 as the application server.
  • Involved in testing using JUnit

Environment: Spring 1.2, Hibernate 3.0, JSP, Servlets, JavaScript, XML, JDBC, MyEclipse 4.1, WebLogic 8.1, ANT, Log 4j, Windows, Unix.

Confidential, NYC

Consultant/Programmer Analyst

Responsibilities:

  • The UI components were developed using HTML and JSP
  • Built the presentation layer utilizing the Struts framework.
  • Servlets were running back-and-forth between UI and the EJBs to service requests from the UI, formatting object type data to suite UI.
  • Involved in discussions for building a transactional persistence tier for enterprise
  • Applications using Hibernate and Spring Framework.
  • Servlets are used to service requests from UI to manipulate Business Objects and invoke respective EJBs for making database updates
  • At the middle-tier, Session Beans and Servlets were extensively used for business transactions, fetching analytic results from Analytic Engine and implementing business rules
  • Developed and Deployed Session Beans and Entity Beans for database updates on BEA Web Logic Application Server
  • Used WebLogic 8.1 as the application server, Oracle 9i as the back-end database
  • Designed sequence and class diagrams with UML and flow diagrams
  • Involved in testing using JUnit

Environment: J2EE, Java 1.4, Servlets, EJB2.0, Struts1.1, JSP, XML, Eclipse, JDBC, JMS, Oracle 9i, WebLogic 8.1, JUnit, Windows.

Confidential, Maryland, VA

Java Developer

Responsibilities:

  • Gathering requirements from analysts
  • Designing modules based on requirements in the Struts application
  • Implementing the code to give definition to the modules developed
  • Designing various reports with the reporting tool to generate reports accepting dynamic inputs including charts and sub reports and reports involving complex calculations logic, sub-reports, and charts
  • Following best practices in coding standards and using checkstyle plugins with Eclipse for better indentation of code
  • Developing unit test cases for the developed modules
  • Configuring the Orion Application Server during development and WebSphere during production
  • Maintaining build scripts and nightly builds
  • Uploading the thoroughly tested developed code with the code repository in MS Visual Source Safe
  • Reviewing the code for the developed modules

Environment: Java, Struts, Crystal Reports, Jasper Reports, Orion, WebSphere5.1, JUnit, Ant, Eclipse, and Cascading Style Sheet (CSS)

We'd love your feedback!