Java Developer Resume
CA
SUMMARY
- 7 + years of extensive experience in Java2.0, J2EE, Servlets, JSP, jQuery, HTML,Java Script, Struts Framework, RMI, EJB, Web Services, Hibernate, Spring,, JDBC, XML, JSF, Weblogic 6/7/8/9, WebSphere 4.0/5.0/6.0, Jboss 4.0, Tomcat, WSAD 4.0/5.0, RAD, Jprobe, Eclipse, DB2, Design patterns and Design methodologies, Unix, AIX 4.x, 5.x.
- Extensive expertise in software analysis, design, development experience in object oriented, client/server, relational and web environments with a deep insight of Object Oriented Analysis and Design, Object Oriented Programming, software processes, system deployment, implementation and administration.
- Experienced in Extreme Programming, RUP, Agile Programming Methodologies.
- Involved in custom programming such as Client Server applications (Intranet and extranet) and developed business applications using the JAVA/J2EE Technologies.
- Extensive web development experience using Sun J2EE related tools, IBM RAD, Eclipse, BEA Weblogic 5.1/6.1/7.x/8.x, WebSphere 5.x, LOG4J, Web Services, SOAP, WSAD, STRUTS Framework, MVC, Rational clear, XML, Oracle 8.x/9.x and SQL Server 2000.
- Expertise in technologies including Java, Servlets, EJB, JDBC, MVC, Java Swing, Java Applet, JSP, XML, XSL, XSLT, JSTL, CSS and Ant Scripting.
- Expertise in GUI Design. Extensively HTML, XML, Java Script, Perl, DHTML, and JSP.
- Good working experiences in application servers like WebSphere 4.0/3.5 & BEA Weblogic 5.1/4.5/8.1, JBoss, Tomcat and worked in the areas of Deployment, Enterprise Bean Provider and Application assemble.
- Extensive experience in developing applications and Web design using J2EE Design Patterns, MVC Architecture, STRUTS Framework, Spring, JMS, CMIS Apache Chemistry.
- Good Exposure to Service Oriented Architecture (SOA) such as Webservices including SOAP,, WSDL, JMS, IBM WebSphere Series.
- Experienced in developing Oracle PL/SQL, DB2 UDB Stored procedures and Crystal Reports.
- Excellent communications skills, creative problem solver, proactive listener, and the ability to work in a team or individually.
TECHNICAL SKILLS
Languages: Java (JDK 1.4/1.5, J2SE 1.3/1.4/5.0), SQL, PL/SQL, C/C++
IDEs: MyEclipse 6.0.1, RAD, WSAD, Eclipse, Jdeveloper
Databases: Oracle 7i/8i/9i/10g, DB2 8/9 UDB, MySQL 3.x/4.1/5.0, SQL Server 2000/2005
Platforms: Windows 95/98/NT/2000/XP, Sun Solaris 9/10, Unix Aix 5.2/5.3, Linux
Frameworks: Struts 1.1., 1.2, Springs 1.1.0/2.5
Application Servers: BEA WebLogic 8.1, IBM Web Sphere 5/6, JBoss 4.0, Apache 5.5/6.0/7.0
XML Parsers: SAX, JAXP, JQuery
Dist Object Mgmt: EJB 2.0, RMI, SOAP, JCA, RUP, MQ Series 5.1, Message Broker.
APIs: JDBC, JMS, JNDI.
Web servers: Tomcat 5.0.28 / 5.5
Scripting Tools/GUI: AJAX (HTML/DHTML/XSLT/JSTL, JavaScript),Reporting tools, Unix Scripting
UML Tools: Altova, UModel 2006, MS Visio, Rational Rose.
Design Patterns: MVC, Singleton.
Database Tools: Toad for Oracle, Toad for SQL server,DB2
XML Editors: Altova XMLSpy 2006, Editplus.
Version Mgmt Tools: SubVersion 1.4 (SVN), CVS, PVCS.
ORM Framework: Hibernate 2.0, 3.0.
Testing Tools: JUnit 3.8/4.0, Tprobe.
PROFESSIONAL EXPERIENCE
Confidential, CA
Java Developer
Responsibilities:
- Extensively used J2EE features for the development of application.
- Designed developed and deployed the application using Eclipse and Apache Tomcat 7.0.
- Designed Java components using Spring MVC framework.
- Classes are designed by using object oriented design (OOD) concepts like encapsulation, inheritance etc
- Used Stored Procedures, Query optimization for calling API’s from Oracle DB.
- Designed and configure Subversion for the project.
- Migrated from Oracle to Mongo DB to ensure scalability and performance.
- Worked on JSON for parsing the requests from UI.
- Developed Web service’s using SOAP, REST.
- Creating Confidential standard xml’s (WFXML) and WSDL’s.
- Worked in creating UNIX environment to deploying the code in UNIX JVM’s.
- Worked on CFX, JAXWS for binding the Xml request and response’s.
- Worked on Business views and Universes to Business Objects
- Worked on Unix and Ant scripts build file.
- Angular.js client MVC framework plug - in that assists with application dependency and configuration management.
- Used Oracle/SQL Developer for Data Management.
- Designed the database triggers to invoke Java methods.
- Used Relation Clear Quest and Quality Center for issue tracking.
- Involved in the creation of build scripts to build the application from the source and JUnit for testing.
Environment: Java, J2EE, Putty, Servlets, JSON, Tomcat, oracle SQL Developer Tool, Angular.js, Spring MVC, Business Objects,, SVN, XML, JUnit, Oracle9i and Windows7.
Confidential, CA
Java Developer
Responsibilities:
- Extensively used J2EE features for the development of application.
- Designed developed and deployed the application using Eclipse and weblogic.
- Designed Java components using struts-2.2.3.1 framework.
- Designing and developing EJB Session Beans (stateless session beans) for business logic and business access as per Use cases
- Classes are designed by using object oriented design (OOD) concepts like encapsulation, inheritance etc
- Used Stored Procedures, Query optimization for calling API’s from Oracle DB.
- Developed Web service’s using SOAP, ATOM, REST.
- Worked in UNIX environment for deploying the code in UNIX JVM’s.
- Worked on Apache Chemistry Frame wok.
- Worked on HP Kantian packages to deploy the code in Production.
- Worked on Business views and Universes to Business Objects
- Worked on Unix and Maven technology.
- Used JSP for developing User Interfaces.
- Used J query, java script, Ajax for front end validations.
- Used Oracle/SQL Developer for Data Management.
- Used Relation Clear Quest and Quality Center for issue tracking.
- Involved in the creation of build scripts to build the application from the source and JUnit for testing.
Environment: Java, J2EE, SSH, Servlets, JavaScript, Tomcat, PL/SQL Developer Tool, Struts, Business Objects, HP Kantian Packages, CVS, PVCS, JSP, javascript, jquery, html, ajax, XML, JUnit, Oracle9i and WindowsXP.
Confidential, Richardson, TX
Java Developer
Responsibilities:
- Extensively used J2EE features for the development of application.
- Designed developed and deployed the application using Eclipse and weblogic.
- Designed Java components using struts-2.2.3.1 framework.
- Designing and developing EJB Session Beans (stateless session beans) for business logic and business access as per Use cases
- Classes are designed by using object oriented design (OOD) concepts like encapsulation, inheritance etc
- Used Stored Procedures, Query optimization for calling API’s from Oracle DB.
- Developed DSL API ejb framework as per requirements.
- Developed SWING Schema design for database application like an XML.
- Worked on Business views and Universes to Business Objects
- Worked on Unix and Maven technology.
- Used JSP for developing User Interfaces.
- Used Oracle/SQL Developer for Data Management.
- Used Relation Clear Quest and Quality Center for issue tracking.
- Resolving issues of DSL and Uverse and Titan products.
- Involved in the creation of build scripts to build the application from the source and JUnit for testing.
Environment: Java, J2EE, EJB, JSP, Custom Tags, putty, Ajax, Servlets, JavaScript, Weblogic6.1, PL/SQL Developer Tool, Struts, Business Objects, Visual Source Safe, XML, JUnit, Oracle9i and WindowsXP.
Confidential, SANFRANSISCO, CA
Java Developer
Responsibilities:
- Extensively used J2EE features for the development of application.
- Designed developed and deployed the application using RAD.
- Designed Java components using REA framework.
- Designing and developing EJB Session Beans (stateless session beans) for business logic and business access as per Use cases
- Classes are designed by using object oriented design (OOD) concepts like encapsulation, inheritance etc
- Used mobile web service to get rate of Foreign Exchange.
- Developed necessary DAO’s with Hibernate as the persistence framework.
- Used AJAX to retrieve a list of search results from the server.
- Worked on Business views and Universes to Business Objects
- Worked on SWING Schema Design for Oracle Database.
- Used JSP for developing User Interfaces.
- Used Oracle/SQL Developer for Data Management.
- Worked on Stored Procedures, Query Optimization etc.
- Involved in the creation of build scripts to build the application from the source and JUnit for testing.
Environment: Java, J2EE, EJB, JSP, Custom Tags, putty, Ajax, Servlets, JavaScript, Weblogic6.1, PL/SQL Developer Tool, Struts, Business Objects, Visual Source Safe, XML, JUnit, Oracle9i and WindowsXP.
Confidential, Lansing, MI
Sr. Java Developer
Responsibilities:
- Extensively used J2EE features for the development of application.
- Designed developed and deployed the application using Websphere Integration Developer.
- Designed Java components using DAO and Singleton design patterns.
- Designing and developing EJB Session Beans (stateless session beans) for business logic and business access as per Use cases
- Classes are designed by using object oriented design (OOD) concepts like encapsulation, inheritance etc
- Created Dispatch Action classes and DynaAction forms.
- Developed web application using Struts Framework tiles application.
- Implemented Struts 1 Frame Work based on MVC paradigm.
- Used AJAX to retrieve a list of search results from the server.
- Used JQuery, Java Script, CSS script, XSLT, XML’s for frontend validations.
- Worked on Business views and Universes to Business Objects
- Used JSP for developing User Interfaces.
- Used Oracle/SQL Developer for Data Management.
- Involved in the creation of build scripts to build the application from the source and JUnit for testing.
- Used Visual Source safe for Version management.
Environment: Java, J2EE, EJB, JSP, Custom Tags, Hibernate, Ajax, Servlets, JavaScript, Weblogic8.1, PL/SQL Developer Tool, Struts, Business Objects, Visual Source Safe, XML, JUnit, Oracle9i and WindowsXP.
Confidential, CA
Java Developer
Responsibilities:
- Worked on the company websites for public, members and involved in the development of several new features.
- Extensively used the Java 1.6 and its new features
- Followed MVC architecture while designing and developing.
- Used Java scripting, jQuery and HTML for implementing new mobile application.
- Generated technical design documents based on the requirements, including the flow diagrams, use case diagrams, class diagrams etc.
- Written JUnit test scripts to automate the unit testing process.
Environment: JDK 1.5, JSP, Spring MVC, JDBC, WebMethods 6.5, TOAD, DB, Ant, Web Services, JavaScript, EDI, TCP/IP, JSON, JMS, JCA, XSL, Jprobe, DOJO, Tiles, Windows, Linux.
Confidential, OHIO
J2EE Developer
Responsibilities:
- Involved in Analysis and designing the application.
- Designed and developed web pages using HTML and JSP.
- Developed Application Client that handles basic customer and account administration for the banking application through a Swing user interface.
- BankAdmin Class, Event Handle Class, DataModel Class were developed that creates the user interface and for handling action events.
- Involved in Credit Card front-end validations backend processing.
- Designed and developed Servlets to communicate between the presentation and business layer.
- Used EJB as a middleware in developing a three-tier distributed application.
- Developed Session Beans to implement business logic, which uses Entity Beans to make database calls
- Communication between the distributed application modules is handled through asynchronous JMS messages
- Developed XML documents for data transfer between the web clients and the server.
- Used XSLT to transform data from one Document into another.
- The processed data is transferred to the database through Entity Bean.
- Used JDBC for database connectivity with Oracle.
- Configured the Weblogic application server and deployed the web components
- Involved in unit testing using Junit.
Environment: J2EE, JSP, Servlets, XML, XSLT, EJB, JDBC, Web logic 6.1, Swing, JavaScript, JMS, HTML, CSS, Oracle 9i, Windows 2000, Sun Solaris.