We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

San Francisco, CA

SUMMARY:

  • A skilled java developer with proven expertise in using new tools and technical developments to drive improvements throughout a entire software development lifecycle. Having extensive industry and full life cycle experience in a java based environment, along with exceptional analytical, design and problem - solving capabilities
  • Over 5+ years of experience in object oriented programming analysis with extensive full Software Development Life Cycle (SDLC) experience in Application Software Specifications, Design, Development, Testing and debugging, maintenance.
  • Experience in full life-cycle development of software using Object Oriented Programming/ methodologies(OOPs).
  • Experience in Design and development of Internet/Intranet applications using JAVA/EJB 3/Spring/JSP/ servlets/JDBC/hibernate technologies.
  • Experience in Server side development using EJB, JNDI, JDBC, RMI, JDK and Log4j.
  • Extensive experience with spring along with Hibernate for managing the Database Transactions.
  • Expertise in implementing various J2EE design patterns like Service Locator, Session Fa ade, Data AccessObjects (DAO), Factory, Singleton, Data Transfer Object (DTO) and Business Delegate in the developmentof Multi-Tier distributed Applications.
  • Extensive experience in modeling presentation tier using Struts MVC (Model-View-Controller) architecture.
  • Very good experience with the scripting in HTML, JavaScript, CSS.
  • Good Experience in Core Java concepts like JavaBeans, Collections Frameworks, and Multi-threading etc.
  • Experience in Analysis, Design, Code Reviews, Unit testing and Integration Testing.
  • Developed applications using Eclipse and Spring Tool Suite (STS).
  • Expertise in developing applications using EJB, JSP, Spring Root, Servlets, JDBC, JNDI, HTML, JavaScript, AJAX, XML.
  • Familiar with Taglibs and other important directives to provide functionality to the JSP pages.
  • Experienced in the functional usage and deployment of applications in JBoss, Web Logic, Web Sphere andApache Tomcat.
  • Good knowledge of application development using Angular JS.
  • Good Knowledge in Object Relational (ORM) mapping tools like Hibernate.
  • Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM).
  • Proficient with Web Services Description Language (WSDL) for describing Web services and developing aUDDI compliant registry for publishing and finding description for Web services.
  • Performed System Integration test to ensure quality of the system.
  • Very good knowledge of all the Object Oriented Programming concepts (Inheritance, Encapsulation andPolymorphism).
  • Expertise in Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML) by usingRational Rose.

TECHNICAL SKILLS:

Technologies: Java J2EE 6.0, JSP, J2EE 6, Struts 2.0/1.1, Servlets, JNDI, Java, JDBCWeb Services, EJBs, Java Beans, JMS, Hibernate, spring, XML, JavaScript, XSLT, HTML, CSS, AJAX, JUNITJPA, LincQ, Design patterns.

Frameworks/ORM tools: Spring … Spring Roo, Struts 2.0/1.1, Hibernate 3.0, and Apache Axis2.

App Servers/ Middleware: Web Sphere 7/6.1, Web logic … Tomcat 6.0, JBoss4.x

IDE / Programming Tools: Eclipse 2.1/3.7, Net Beans 7

Operating System: UNIX, Linux, Solaris, Windows NT/XP/7/8.

Scripting Language: JavaScript, JQuery, Python

Web Services: Apache Axis, SOAP

Database/Tools: Oracle, MS SQL Server 2005, MySQL

Libraries and Tools: Ant, Maven, Rational Rose

RELEVANT PROJECT EXPERIENCE:

Java/J2EE Developer

Confidential, San Francisco, CA

Responsibilities:

  • Analyzing the requirement document and preparing queries for clarification from client.
  • Involved in High Level Design Document (HLD) preparation.
  • Involved in business requirement gathering and technical specifications.
  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle(SDLC) using Agile and waterfall methodology.
  • Involved in Presentation Development using Struts Framework.
  • Implemented J2EE standards, MVC architecture using Struts Framework.
  • Implemented Servlets, JSP and Ajax to design the user interface.
  • Implemented and configured various Action classes for handling the client requests using Struts framework.
  • Upgrading Spring Roo Add - Ons from 1.0.x to 1.1.0
  • Used EJBs (Stateless Session beans) to implement the business logic, MDBs (JMS) for asynchronous communication internal and external to the system.
  • Wrote WebServices using SOAP for sending and getting data from the external interface.
  • Automation of Web Services Testing using SOAP UI 5.0.0
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session fa ade, DAO, DTO.
  • Involved in implementing the JMS (Java messaging service) for asynchronous communication.
  • Involved in using JMS Queues and JMS Topics for one-to-one and one-to-may communication in the application.
  • Backend application layer is implemented using EJB (Enterprise Java Bean) in WebLogic Application Serverenvironment.
  • Deployment of application in Tomcat server.
  • Hands on experience in resolving issues in the production server.
  • Created Stored procedures using PL-SQL for data modification (Using DML insert, update, delete) in Oracle
  • Interaction with Oracle database is implemented using Hibernate.
  • Involved in consuming web services using JAXWS development.
  • Involved in improving the existing design by minimizing dependencies between the layers with the help ofdesign patterns
  • Involved in procedures and functions modifications.
  • Involved in DB Design and Application design for Play Back Mock.

Environment: J2EE, EJB, Web Services, XML, XSD, RUP, Microsoft Visio, Clear Case, Source Integrity, Oracle 10g, Web Logic 10.3, JMS, SOA, LDAP, Spring Roo, RAD, LOG4j, Servlets, JSP, UNIX, Struts, Hibernate.

Java/J2EE Developer

Confidential, Foster City, CA

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development life cycle.
  • Involved in business requirement gathering and technical specifications.
  • Implemented J2EE standards, MVC architecture using Struts Framework.
  • Involved in building the Web Application using the Struts Framework by creating the Action classes, Formbeans and configuring the action mappings in struts - config.xml.
  • Implemented JSP and Ajax to design the user interface.
  • Used Struts, JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Extensively used Core Java such as Exceptions, and Collections
  • Presentation Tier is built using the Struts framework.
  • Used EJBs (Stateless Session beans) to implement the business logic.
  • Involved in writing the ANT scripts to build and package and deploy the application.
  • Jenkins and ANT scripts for automating the process of building, testing and deploying the system.
  • Developed the test cases using JUnit for unit testing.
  • Wrote Web Services using SOAP for sending and getting data from the external interface.
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session fa ade,DAO.
  • Backend application layer is implemented using EJB (Enterprise Java Bean) in Web logic Application Serverenvironment.
  • Created Stored procedures using PL/SQL for data modification (Using DML insert, update, delete) in Oracle
  • Interaction with Oracle database is implemented using Hibernate (ORM).

Environment: Java, J2EE,Servlets, Struts, spring, PL-SQL, HTML, Weblogic Application Server, Rational Rose, UML, MS Visio, Rational Unified Process (RUP), XML, Oracle, VSS, Log4j, UNIX.

Java /J2EE Developer

Confidential, Pleasanton, CA

Responsibilities:

  • Analyzing the requirement document and preparing queries for clarification from client.
  • Involved in High Level Design Document (HLD) preparation.
  • Development of Web Layer with MVC framework using Java, JSP, Servlets.
  • Coding for Model and Controller.
  • Development of Web application using Struts framework based on MVC architecture.
  • Implemented and configured various Action classes for handling the client requests using Struts framework.
  • Used EJBs (Stateless Session beans) to implement the business logic, MDBs (JMS) for asynchronous
  • Communication internal and external to the system.
  • Wrote WebServices using SOAP for sending and getting data from the external interface.
  • Automation of Web Services Testing using SOAP UI 5.0.0
  • Involved in implementing the JMS (Java messaging service) for asynchronous communication.
  • Involved in using JMS Queues and JMS Topics for one - to-one and one-to-may communication in the Application.
  • Backend application layer is implemented using EJB (Enterprise Java Bean) in WebLogic Application Serverenvironment.
  • Was involved in improving the existing design by minimizing dependencies between the layers with the helpof design patterns
  • Involved in analysis for Reporting framework.
  • Involved in procedures and functions modifications.
  • Cross browser issue fixing with Firebug and IE Developer.
  • Configuration manager role using Jenkins tool.

Environment: Web Logic 11g / Oracle 10g/ STS 3.0, Java, J2EE, Hibernate, Spring MVC, Spring Web flowJSP, EL, Servlets, AIX-Unit, Cruise Control, AXIS2 - Web Services, Query, SVN, FOP.

Java/J2EE Developer

Confidential

Responsibilities:

  • Involved in development of General Ledger module, which streamlines analysis, reporting and recordingof accounting information. General Ledger automatically integrates with a powerful spreadsheet solution forbudgeting, comparative analysis and tracking facility information for flexible reporting.
  • Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing componentsusing Business Objects, XML, and JDBC.
  • Designed user - interface and checking validations using JavaScript.
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and storedprocedures.
  • Developed various EJBs for handling business logic and data manipulations from database.
  • Involved in design of JSP's and Servlets for navigation among the modules.
  • Designed cascading style sheets and XML part of Order entry Module & Product Search Module and didclient side validations with java script.

Environment: J2EE, Java/JDK, JDBC, JSP, Servlets, JavaScript, EJB, JNDI, JavaBeans, XML, XSLT, Oracle 9i, Eclipse, HTML/ DHTML, SVN.

Hire Now