Java Application Developer Resume
Roseville, CaliforniA
SUMMARY
- Around 7 years of IT experience in Design development and debugging Web - based and Enterprise applications using OOA, OOD, OOPS and JAVA/J2EE technologies.
- Expertise in Object Oriented Analysis and Design, Agile methodologies.
- Expertise in various Web development technologies like AJAX and Object Relational Mapping Technology like Hibernate and Curam.
- Expert level Programming Skills in core Java, JSP, Servlets, JDBC, Java Script, Struts, XML, SOAP and HTML.
- Experience in different web and application servers like Tomcat 5.0, Web Sphere 6.1 and WebLogic 7/8/10.
- Experience in using different source control tools like CVS, SVN and VSS.
- Hands on experience in writing ANT, Maven 2.2.1 build scripts.
- Very strong in Relational databases like Oracle 9i/10g, SQL, MySQL 5.0, DB2 and worked on developing stored procedures.
- Extensive programming in Java, J2EE using Eclipse, MyEclipse, JBuilder tools.
- Experience in PL/SQL stored procedures, functions, triggers, SQL * Plus, SQL scripts and triggers for relational databases like Oracle 9i and 10g.
- Experience working in Agile Methodology.
- Good domain experience in Banking (Financial Services) and e-commerce.
- Good knowledge in UNIX and Linux.
- Possesses excellent analytical, problem solving, leading and learning skills as well as a keen interest in the emerging technologies.
- A dedicated team player with excellent communication, organizational and interpersonal skills.
- Hands on experience in knowledge of user acceptance, Black Box, White box and Unit testing.
- Willing to learn and adapt to new technologies.
TECHNICAL SKILLS
Languages: JAVA, C, C++, Objective-C, JavaScript, PHP, JSON, JQuery
Application Servers: WebSphere 6.0, WebLogic 11g
IDE: Eclipse 3.x, 4.x, Net Beans 5.x/6.x/7.x, Android Studio Eclipse, Visual Studio, GDB
Web Technologies: Servlets, JSP, XML, XSL, HTML,CSS, JavaBeans, JavaScript, Jquery,ExtJs,XSLT, JSF, AJAX
OS: Windows (NT/2000/XP/Vista/7/Server 2008), UNIX
Java APIs: JDBC, Servlets, Java Beans, EJB
Concepts: OOPS, Design Patterns
Web Servers: Tomcat 6.0 Apache HTTP Server
Data bases: Oracle 11g/10g/9i, SQL Server 2008/2003, DB2,Microsoft Access
Méthodologies: Agile Methodology, Waterfall Model
Tools: Eclipse, MyEclipse, WSAD, J Developer, Toad, Rational Rose
PROFESSIONAL EXPERIENCE
Confidential, Roseville, California
Java Application Developer
Environment: Java, Curam Framework, DB2 5.0, HTML, CSS, JSP,JAX-WS, JAX-RS, WebSphere Application Server, Rational Rose for Modeling.
Responsibilities:
- Gathered all the client specifications and requirements which are then followed by detailed design and analysis sessions to get the in-depth knowledge.
- Developed dynamic content on UI Pages of the application using JSP, UIM and VIM.
- Developed Java classes and JSP files.
- Used Toad for interacting with the DB2 Database for executing the queries
- Developed user-defined tags using XML.
- Used Web Services like SOAP to retrieve data from different systems.
- Designed the HTML based web pages for displaying the reports.
- Developed, Tested and Debugged the Java, JSP and EJB components using Eclipse.
- Fixing the bugs identified in test phase
- Worked on Web Logic application server to deploy JSP and EJB applications.
Confidential, Fayetteville, Arkansas
Java Developer
Environment: Java, Spring MVC, Oracle 10g, HTML, CSS, JSP, AJAX, JBoss, JAX-WS, JAX-RS, WebSphere Application Server V7.0s
Responsibilities:
- Designed and developed the application usingAgile Methodology.
- Involved in multi-threaded J2EE design and coding utilizingSpring Inversion of Control (IOC) architecture.
- Involved in Spring MVC model integration for front-end request action controller using JSP.
- Developed User Interface using JSP and AJAX based design.
- Used JSP, HTML, CSS, JSTL and JavaScript to construct the UI layer for the application.
- Wrote Script for AJAX implementations in the website and created components, used JQuery for client side form validations and used JSON for creating objects in JavaScript
- Involved in implementing the DAO pattern for database connectivity using JDBC.
- Involved in the ETL-JBOSS Integration for validating the data coming from the Data Marts and filtered using the DROOLS.
- Used Log4j components for logging. Perform daily monitoring of log files and resolve issues
- Used SQL Developer for interacting with the Oracle11g Database for executing the queries
- Used Web Services like AXIS, SOAP to retrieve data from different systems.
- Used Quality Center for tracking of all the defects in the various environments.
- Coordinated with the infrastructure team for moving the enhancements and bug fixes into different environments like development, stage and production.
Confidential, Milwaukee, WI
Java/J2EE Developer
Environment: JDK 1.6, J2EE, Java Server Pages, Servlets, EJB, Spring, Eclipse, WAS 5.0, hibernate 3.0, Log 4j, AJAX, Java Scripting, JQuery, Service Now Tool, oracle 11g .
Responsibilities:
- Designed and developed Servlets for Server Side Applications.
- Implemented MVC Architecture using spring framework.
- Written different Controller classes like Abstract Controller, Multi Action Controller, Parameterizable View Controller, URL Filename View Controller etc.
- Wrote DAO Classes using Hibernate persistence mechanism.
- Extensively implemented Stateless and State full Session beans to capture user conversation and To achieve scalability, memory management and transactions, and Entity beans to bring relational Data to object world.
- Configuration of hibernate.config.xml file.
- Used session facade and service locator patterns to delegate requests to appropriate session EJB.
- Developed Contract Prompt pages using JSP and Servlets.
- Used JQuery for developing rich user interfaces.
- Designed screens using JSP.
- Extensively Developed Taglibs for the JSPs.
- Devised logging mechanism using Log4J.
- Configuration of struts-config.xml file.
Confidential, Alameda, CA
JAVA/J2EE Developer
Environment: Java, J2EE, JSP 2.0, Servlets 2.4, JDBC 3.0, HTML, XML, Java Script, Eclipse3.2, Oracle9i, Windows 2003.
Responsibilities:
- Gathered user requirements followed by analysis and design. Evaluated various technologies for the Client
- Developed HTML and JSP to present Client side GUI.
- Involved in development of JavaScript code for Client Side Validations.
- Designed the HTML based web pages for displaying the reports.
- Developed Java classes and JSP files.
- Extensively used XML documents with XSLT and CSS to translate the content into HTML to present to GUI.
- Developed dynamic content of presentation layer using JSP.
- Develop user-defined tags using XML.
- Developed, Tested and Debugged the Java, JSP and EJB components using Eclipse.
- Developed Enterprise Java Beans like Entity Beans, Session Beans (both Stateless and State full Session beans) and Message Driven Beans.
- Developed JSP as the view, Servlets as Controller and EJB as model in the Struts Framework.
- Worked on Web Logic application server to deploy JSP and EJB applications.
- Created and implemented PL/SQL stored procedures, triggers.
Confidential
Java Developer
Environment: Java, J2EE, JSP 2.0, Servlets 2.4, JDBC 3.0, HTML, XML, Java Script, Eclipse3.2, Oracle9i, Windows 2003.
Responsibilities:
- Participate in requirement reviews.
- Develop new functions that our customers wanted.
- Maintain existed functions that our customer wanted to modify.
- Interacted with technical and business staff and communicating their responses to the development team.
- Documenting CR impact analysis and prepared implementation documents.
- Implemented multicurrency functionality for the User and Admin modules.
- Used JDBC to read and write data to the database
- Used Java Servlets to write the business logic
- Developed web pages using HTML, JSP, DHTML and CSS
- Writing JUnit Test cases for Unit testing in Pension Manager Module.
- Involved in maintenance, enhancement and development work.
- Created the database tables in SQL Server.
- Involved in debugging and Bug fixing.
- Fixing the bugs identified in test phase
Confidential
Jr Java Developer
Environment: Java, J2EE, JSP 2.0, Servlets 2.4, JDBC 3.0, HTML, XML, Java Script, Eclipse3.2, Oracle9i, Windows 2003.
Responsibilities:
- Developed business logic layer and data access layer
- Designed the layout of user interface
- Wrote global methods for FAQs support, help, contact, general information pages which displays in the same page with hiding visible sections for better performance of site.
- Retrieved dynamic content data for all content pages.
- Tested application with unit testing, manual testing and writing test classes.