We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • 7 years of experience in designing, developing and managing large scale enterprise level web applications and software products using Java/J2EE technologies.
  • Superior project implementation skills using both core and advanced Java technologies (AWT, EJB, Servlets, JSP, EJB, JNDI, JMS, JDBC, RMI, XML, XSLT, SAX, DOM, JAXP, Hibernate, Web Services) with various middleware technologies.
  • Well versed in using Client Side Design and Development using JavaScript, XML, XSL, CSS, HTML/DHTML
  • Adept in developing applications using Oracle, Sybase, DB2 UDB and SQL Server 2005.
  • Expertise in Web Sphere, BEA Web Logic, JBOSS Application Servers and Tomcat 5.0
  • Hands on experience with Eclipse, RAD, Net Beans, WSAD IDEs
  • Proficiency in developing applications using JSF, Struts, Spring frame work and Hibernate 3.1.
  • Expert in using XML technologies such as XML, XSD, DTD, XML Schema, XSL, XSLT, XPath, XQuery, DOM, SAX and JAXP
  • Expertise in J2EE Design Patterns such as MVC, DAO, Singleton, Session Facade in the development of Multi - Tier distributed Enterprise Applications
  • Have worked with different SDLC methodologies like Waterfall, RUP, Agile (TDD, SCRUM and XP).
  • Implemented SOA architecture with Web Services using SOAP, WSDL and UDDI
  • Experienced in writing unit test cases using Junit and good exposure on TestNG.
  • Extensive experience using SQL and PL/SQL to write Stored Procedures, Triggers and Functions
  • Experienced with Class diagrams and Use Case diagrams based on Unified Modeling Language (UML) architecture using Rational Rose 2000, Microsoft Visio
  • Good designing and implementation experience with Java, C, Perl and UNIX shell scripting.
  • Experience in creating build scripts using ANT.
  • Experience working on Adobe Live Cycle Server ES3, Workbench and form generation.
  • Good exposure on E- commerce and OSGI framework as well.
  • Played a major role in my jobs in successfully completing the projects and effectively managing/coordinating with team members, delivering in fast paced & highly stressed environments.
  • Extensive experience in Requirements gathering, Analysis, Design, Code Reviews, Unit Testing and Integration Testing
  • Proven communication, technical skills and the ability to work in a team.

TECHNICAL SKILLS

Languages: Java, JavaScript, JSON, HTML,XML, PL/SQL

Operating System: Win7/XP/Vista, Unix/Linux, MS-DOS

Database Technologies: Oracle8i/9i/10g, DB2, MYSQL, SQL SERVER 2008, JDBC, MS-ACCESS.

Version Control Tools: Clear case, Visual Source Safe, Subversion (SVN).

Java API’s: Servlets, AWT, JDBC 3.0, RMI, EJB, JNDI, Java Mail API

Framework: JSF2.0, STRUTS2.0,LOG4j,Ant,Spring DI,MVC, Hibernate

Development IDE Tools: Eclipse 3.1/3.5, IntelliJ, IBM RAD, WSAD, Net Beans7

Web Servers/Servlets Container: Apache Tomcat 6.0.23, Jboss 4.2.3, BEA Web logic 11g, IBM WebSphere, Glassfish Application Server 2.1.1/3.0

J2ee technologies: J2EE: Servlets, JSP, JPA, JMS, EJB, JNDI, RMI, JFC/Swing, JDBC,JQuery, Maven, XML (JAX-WS, JAX-RS RESTFUL, SOAP/WSDL), HTML, Swing, CSS, Java Beans

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Java Developer

Responsibilities:

  • Analysis and understanding of the business requirements and implementing accordingly.
  • Implemented using the Agile (Scrum) methodology and Test Driven Development (TDD).
  • Implemented Front Controller, MVC, Inversion of Control (IoC), Data Access Object (DAO), Template Method, Singleton, Abstract Factory, Factory Method Design Patterns. Changing the properties depending on the environment and testing in the lower environments like DEV, SIT and UAT.
  • Fixing the environmental dependencies, adding Project Facets in eclipse IDE and compiling the application without any errors.
  • Closely working with QA and UAT environments and having status meetings and bug fixes until production.
  • All applications use Struts, JSP, HTML, and JavaScript for designing Front End Screens. Various Tag libraries are used in the JSPs, as part of the upgrade to 11g, have updated all the Tag Libraries.
  • Developed application using Struts, JSP, JSTL (Tag Libraries) on the presentation layer, the business layer is built using spring for dependency injection and integrated with the Hibernate.
  • Data Operations are performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Participate in the upgrade of WebLogic 12C.
  • Developing the test cases using Junit as part of testing.
  • Refactor the code and created the application log file by using Log4j.
  • Taking part of the production issues, dig through the log files, investigate and research the issue.
  • Worked on the Oracle WebLogic Admin and Portal Admin consoles to deploy the applications, creating domains to run the applications locally.
  • Using the SoapUI to check the generated request XML is as per requested XML.

Environment: Eclipse IDE, Java JDK 1.6, Oracle 11g,Struts 1.1,JSP,Spring 3.0, Servlets, HTML, JavaScript, Web Logic 11g,Web Logic 11g Portal, Hibernate 3.0, ANT

Confidential, NY

Sr.Java/J2ee Developer

Responsibilities:

  • Involved in the High level and detailed design, Coding, Testing, and Implementation of the applications.
  • Involved in Daily stand up meetings and reporting to scrum master as part of agile methodology.
  • Involved in preparing JSP views using Struts Frame work.
  • Written java client class to call Web service.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Developed UI pages using JSP&Struts frame work.
  • Writing stand-alone Java classes, reusable components and Java Beans for getting data from the tables.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Writing standalone Java classes, reusable components and Java Beans for getting data from oracle database.
  • Implemented RestFul webservices using Jersey for PayId info.
  • Used Spring Framework for Dependency injection, security features and integrated with the Hibernate framework.
  • Created ANT Scripts for building the project, and used Maven for project configuration.
  • Developed user interfaces for presenting the expense reports, transaction details using JSP, XML, HTML and Java Script.
  • Used Log4J for logging the application exceptions and debugging statements.
  • Written JUnit test cases.
  • Developed class diagrams and sequence diagrams.
  • Performing the Unit testing and basic functional testing with different set of data.
  • Supporting System Integrating Testing and User Acceptance Testing.

Environment: Agile,JDK 1.6, Struts2.0, Hibernate3.0,Spring, JSP, Servlets, HTML 5, Maven, JDBC,, Java Script, XML, XSLT, SQL Server, RAD 6.0, JUNIT, LOG4J, SVN.

Confidential, Decatur, IL

Sr. Java/J2ee Developer

Responsibilities:

  • Understanding user change requirements and analyzing the source systems and worked in agile environment attending the sprints.
  • Developed UI pages using JSP&Struts frame work.
  • Implemented Spring Bean Factory to create proxied object using AOP framework
  • Wrote data Components for Plan Setup wrote and called Stored Procedures using Java, HQL and Hibernate.
  • Developed form beans, action classes and maintained configuration files like struts-config.xml
  • Preparing sequence diagrams for some components.
  • Validations are done using Struts validation framework and java Script.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Implemented Restful webservices client using Jersey framework.
  • Involved in the development of client side validation framework using JQuery and JS.
  • Preparing unit test cases and documents for QA.
  • Used Maven build script for building and deploying Buildforge application
  • Writing stand-alone Java classes, reusable components and Java Beans for getting data from oracle tables.
  • Performing the Unit testing and basic functional testing with different set of data.
  • Supporting System Integrating Testing and User Acceptance Testing.

Environment: Agile, JDK 1.6, Struts, Hibernate 3.0, Tiles, Axis, JSP, Servlets, HTML 5, JQuery, XML, XSLT, SQL Server, LOG4J, Maven, SVN

Confidential, Cincinnati, OH

Java/J2ee Developer

Responsibilities:

  • Involved in the design and development phases of Software Development Life Cycle (SDLC).
  • Developed user interfaces using JSP, JSP Tag libraries and Java Script to simplify the complexities of the application.
  • Involved in the development of client side validation framework using JQuery and JS.
  • Used Java/J2EE Design patterns like MVC, Factory Method, Singleton, and Data Transfer Object (DTO) Service Locator.
  • Implemented the spring integration on web tier to inject the delegate class to use the exposed services of application tier.
  • Configured navigation rules for dispatching to corresponding pages on clicking links/buttons.
  • Used JavaScript for client side validation and developed Cascading style sheets.
  • Used ANT scripts to build the application and deployed on Web Sphere Application Server.
  • Developed test cases on JUnit.
  • Written hibernate mapping files, POJO classes and .hbm files.
  • Involved in writing HQL queries and criteria queries.
  • Managed users and user group using LDAP.
  • Worked on Web Sphere Application Server to develop and run application.
  • Used CVS for version control across common source code used by developers.

Environment: Core Java, J2EE, Servlets, JSP, Spring IOC, MVC, Hibernate, JQuery, Log4j, CVS, AJAX, RAD 6.0, JUnit, Oracle9i, HTML, XML,, Java Script, CSS

Confidential, Danbury, CT

Java J2eeDeveloper

Responsibilities:

  • Involved in the design, coding, testing & implementation of the Application.
  • Developed user interface using JSP,JSTL and CustomTag Libraries and AJAX to speed the application.
  • Used Struts Framework in the application, which is based on MVC design pattern. Developed Action classes and Form beans and configured the struts-config.xml.
  • Consumed Web Services from third party for authorizing payments to/from customers.
  • Implemented JAX Web services by applying SOA concepts in conjunction with SOAP.
  • Used ANT scripts to build the application and deploy onWeb sphere Application Server.
  • Monitored the error logs using Log4J and fixed the problems.
  • Implemented SOA architecture with web services using SOAP, Jprofiler, WSDL, UDDI and XML.
  • Wrote many Java Scripts to do client side validations.
  • Did the application support on different environments from QA to Production. Was responsible for analyzing the issues, providing technical & functional support to the users and fix them.
  • Implemented asynchronous messaging service using JMS and MDB’s.
  • Developed the different components of application using Rational Application Developer (RAD) 6.0 and used CVS for version control.
  • Provided Production Support for the application.
  • Involved in Internal Audit and Code Review.

Environment: Java/J2EE, RAD 6.0, Eclipse 3.0, Oracle 10g, Spring 2.5, Struts, JSP, Servlets, JavaScript, HTML, JMS, XML, Web Services, PL/SQL, JDBC, JNDI, Ajax, ANT, CVS, Log4J

We'd love your feedback!