We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY:

  • Having 8+ years of strong experience in Software Analysis, Design, Development, Implementation and testing of Object Oriented Applications Web based Enterprise Applications using Java/J2EE.
  • Worked on Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
  • Strong Core java programming skills using Collections API, annotations, Generics and Multithreading.
  • Extensively worked on N - Tier architecture systems with application development using Core Java, J2EE, SOAP Web Services, Struts, Spring, MVC Architecture, Hibernate, JSP, JSTL, Servlets, XHTML,JSON, HTML5, XML, Maven, Shell Script, Angular JS, JavaScript, JUNIT, JDBC, Oracle and SQL.
  • Experience in designing User Interface (UI) applications and professional web applications using HTML4/5, XHTML, CSS2/3, JavaScript, JQuery, AJAX, JSON, MVC, and Angular JS.
  • Expertise in J2EE Application development using JSP, Servlets, JDBC, XML, JQuery, Struts, AJAX and Hibernate.
  • Worked on J2EE frameworks like SPRING and STRUTS for developing industry standard web applications.
  • Expertise in working with Middleware technologies like JMS, WMQ, and Active MQ
  • Expertise in preparing architecture document - System Definition Document (SDD), Performance Testing Strategy (PTS) and Initial Architecture Analysis (IAA)
  • Experienced in configuration management tools like CVS, Win CVS, MKS, SVN Subversion and VSS.
  • Experienced in using Spring Framework (Spring Core, Spring MVC, Spring ORM, Spring Web flow and Spring AOP).
  • Ability to work with the team involving the different stages of Software Development Life Cycle (SDLC) including System Analysis, User Requirements Determination, Data modeling, Coding, Implementation and Testing.
  • Expertise in working with the application servers like Tomcat 6.0, JBoss4.0 and Web sphere 6.1.
  • Excellent understanding of linking databases with web applications using JDBC and ORM techniques like Hibernate (HBM and Annotations) and JPA (Java Persistence API).
  • Implementing Inheritance and Entity Relations in tables using Hibernate framework.
  • Experience in manipulating database records using SQL, PL/SQL queries.
  • Exposed to Web services SOAP (Simple object access protocol) and WSDL (Web Services Description Language).
  • Experience in implementing Service Oriented Architecture (SOA) using Web Services (SOAP, WSDL, Restful, JAX-WS and UDDI).
  • Experienced in using Oracle ADF framework
  • Experienced in developing Restful web services using Apache CXF.
  • Expertise in Design Patterns like MVC, Singleton, Factory, Abstract Factory, DAO (Data Access Object), Front Controller.
  • Experience in working with project development tools like Maven, Ant, JUnit and Log4J for logging errors and messages and Subversion for version control.
  • Strong experience in handling different Web Servers like Tomcat, and Application Servers like JBoss, and Web Logic Server.
  • Developed applications using Eclipse and Net Beans IDE in Windows and Unix Environment.
  • Experience in Enterprise Messaging using JMS (Java Messaging Service) API.
  • Good analytical, problem solving, communication and interpersonal skills with ability to work individually as well as in teams.

TECHNICAL SKILLS:

Programming Languages: Java (Java SE 1.6/1.7, Java EE 5/6/7)

J2EE Technologies: JSP, JDBC, JMS, RMI, Servlets, JNDI

Java Frameworks: Spring, Struts, Hibernate

Web Technologies: Angular JS, HTML5, CSS, JavaScript, AJAX, JQuery, XML

Web Services: REST, JSON, SOAP, Apache Axis 2

Databases: Oracle 9i/10g/11g, Oracle ADF framework Microsoft SQL Server 2008/2010/2012, MS Access

App/Web Servers: Apache Tomcat 6.0.x/7.0.x, Oracle Web Logic Server 10g/11g, JBoss 4/5,Web Sphere 6.1

Tools: Maven, Ant, Log4j, JUnit

Operating Systems: Windows 9x/XP/7/8, DOS, UNIX, Linux

Design Patterns: MVC, Singleton, Factory, Front Controller, DAO

PROFESSIONAL EXPERIENCE:

Confidential, Santa Clara, CA

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) and the project was developed using Agile software Development Process.
  • Developed user interface using jQuery, Ajax, HTML5, DHTML, JSP, JSP Tag libraries to simplify the complexities of the application.
  • Developed Customized Spring Multi Action controllers for handling similar operations and configured spring and Spring JDBC frameworks to develop full-fledged MVC and DB interaction application.
  • Developed and implemented Swing, Spring and J2EE based MVC (Model-View-Controller) framework for the application.
  • Configuring spring frame work that includes Spring core and the Spring ORM to work with Hibernate.
  • Implemented application level persistence using Hibernate and spring.
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML5.
  • Involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web content.
  • Developed API using Hibernate to interact with the Oracle database, and Oracle ADF framework
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML5, CSS, JavaScript, jQuery UI.
  • Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Enhanced and optimized the functionality of Web UI using CSS3, HTML5 and Angular JS.
  • Developed business layer using spring, hibernate and DAO.
  • Involved in implementation of MVC pattern using Angular JS, and Spring Controller.
  • Created a simple customer management web application using Maven as project management tool, Struts as web framework, and Hibernate as database ORM framework.
  • Created login and registration web page application using Maven, Struts, and Hibernate.
  • Uses the DAO pattern for data access layer and JMS API for the messaging requirement.
  • Involved in intense User Interface (UI) operations and client side validations using AJAX toolkit.
  • Developed JUnit test cases to validate the REST services.
  • Design and develop user interface using HTML5 tags, AJAX, Angular JS, JQuery, and XML.
  • Wrote client side and server side validations using Struts Validators and JavaScripts Validations.
  • Developed web applications using Spring MVC, JQuery, HTML5
  • I have used the application servers such as Web Sphere 6.1 and Tomcat 6.0.
  • Used Eclipse IDE for designing, coding and developing applications
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved
  • Involved in the development of presentation layer and GUI framework using CSS and HTML5. Client Side validations were done using JavaScript.
  • Customized Jasper Reports and SQL procedures according to the client requirements.
  • Developed a Web 2.0 control console to manage data matching for data staging
  • Uses the DAO pattern for data access layer and JMS API for the messaging requirement.
  • Involving in Building the modules in Linux environment with Ant Script.

Environment: Java, J2EE, JSP, Servlets, HTML 5, CSS, MVC, Struts, Angular JS, SOAP Web Services, REST, Spring, Hibernate, XML, SQL, Apache Tomcat, Agile methodology, Oracle 11g, Apache ANT, Unix, Junit, Tomcat 6.0, Web Sphere 6.1.

Confidential, Jacksonville, FL

Java/J2EE Developer

Responsibilities:

  • Involved in design, develop and implementation of the application using Spring 3.0 and J2EE framework.
  • Implemented Hibernate for data persistence
  • Used JSP, Servlets, and HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS.
  • Developed and Refracted the Action Servlets and JSPs using Struts following MVC architecture.
  • Involved in exposing the application as a Web Service (RESTful, JAXB, JAX-RPC, SOAP) and configuring to connect to other web services.
  • Developed the application using Spring MVC Framework by implementing controller and backend service classes.
  • Responsible for design and implementation of various modules of the application using Struts-Spring-Hibernate architecture.
  • Responsible for writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with spring for processing business needs.
  • Used Spring framework along with JSP, HTML, CSS, Angular JS and Java Script to construct the dynamic web pages (presentation layer) for the application.
  • Developed J2EE application using Spring framework with Hibernate, Spring MVC, Spring Test Context Framework and JUnit for unit testing.
  • Developed the User Interface for Audit, Monetary Destination, Non-Monetary Destination and Customer modules using Struts, Hibernate and HTML5.
  • Used Spring MVC for loading database configuration and hibernate mapping files, created data source instance for instantiating Hibernate DAO Support’s session factory object.
  • Involved in developing Classes diagram in UML showing generalization and other relationships,
  • Combined Spring MVC and JQuery to perform the Ajax request and response to create and validated a form on server side.
  • Created web application prototype using jQuery and Angular JS.
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS.
  • Involved in the designing and developing modules in application using Spring.
  • Used dependency injection, AOP and transaction management.
  • Designed and developed User Interface using JSP, JSTL, HTML, AJAX, and JQuery.
  • Using hibernate implemented JPA for persisting backend database transaction results in persisted classes.
  • Built web-based applications using Spring MVCArchitecture suitable for Apache Axis framework.
  • Created an XML configuration file for Hibernate for Database connectivity.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Implemented persistence layer using various features of Hibernate 3.0 framework like HQL queries etc.
  • Assisted Oracle DB development team in developing stored procedures and designing the database.
  • Client side scripts using JAVA, JSP, and Java Script.

Environment: Java, J2EE, Servlets, EJB, Spring, Hibernate, Angular JS, SOAP Web Services, REST, HTML5, JMS, JavaScript, JDBC, CSS, SQL, JUnit, XML, Agile SCRUM Methodology, UNIX, Oracle 10g, Tomcat, JBoss 4.0, Maven, SVN.

Confidential, Lyndhurst, NJ

Java/J2EE Developer

Responsibilities:

  • Designed and implemented application using JSP, Spring MVC, Struts, JNDI, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, SQL, ANT, JMS, Oracle.
  • Involved in various phases of Software Development Life Cycle (SDLC)
  • Well experienced in MVC architecture and Struts framework.
  • Involved in Analysis, Design and Implementation/translation of Business User requirements.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Hibernate.
  • System built using Model-View-Controller (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as Composite View, Session Façade, Business Delegate, Bean Factory, Singleton, Data Access Object, and Service Locator.
  • Redesigned the Aero portal screens and Menus using JSP, and JQuery.
  • Developed the Admin screens using JSP and JavaScript.
  • Used a fast & concise JavaScript library called JQuery that simplified the HTML document traversing, event handling and Ajax interactions for rapid web development.
  • Used Spring Framework for Dependency injection and integrated with the EJB using annotations.
  • Deployed web applications in WebLogic server by creating Data source and uploading jars.
  • Automate build process by writing ANT build scripts.
  • Configured and customized logs using Log4J.
  • Spring MVC model integration for front-end request action controller.
  • Developed JUnit test cases and developed the web framework using angular JS and Ext JS.
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database.
  • Involved in installing and configuring Eclipse and Maven for development.
  • Developed various UML diagrams like use cases, class diagrams and activity diagrams.
  • Played a key role in the design and development of almost all the modules of the project.
  • Used Log4J to validate functionalities and JUnit for unit testing.

Environment: Java, J2EE, SOAP Web Services, MVC, Spring, Struts, Hibernate, JUnit, JSP, JDBC, HTML, EJB, Servlets, JBoss, CVS, XML/XSL, SQL, Agile, Ext JS.

Confidential, Torrance, CA

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Developed user Interfaces using JSP's to provide unique personalized look-and-feel for administrators and other users of the system.
  • Used spring framework for dependency injection, transaction management in different layers.
  • Used Spring MVC framework controllers for Controller part of the MVC.
  • Designed dynamic web pages with analysis charts and constantly updating data using JavaScript, AJAX and JQuery.
  • Developed web pages to display the account transactions and details pertaining to that account using DHTML, Spring Web Flow, and CSS.
  • Configured JDBC and LDAP security in the application server.
  • Developed LDAP server configuration file to enable encryption support for password storage.
  • Responsible for implementing the transaction management in the application by applying Spring AOP methodology.
  • Worked on Struts Framework components like struts-config.xml, validator-rules.xml, validation.xml, struts action classes,form-beans.
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using Spring framework.
  • Programmed the business modules requiring interaction with the database using Spring and Hibernate frameworks.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Developed the Business logic on the web tier using EJB Stateless Session beans.
  • Designed and implementing Session Facade, Service Locator and DTO design patterns.
  • Involved in designing the user interfaces using JSPs.
  • Involved in Design documentation and implementation.
  • Developed business layer components using enterprise java beans (EJB).
  • Developed JUnit test cases for all the developed modules.
  • Used SVN for version control across common source code used by developers.
  • Developed XMLWeb Services using SOAP, WSDL.
  • Used JDBC to invoke Stored Procedures and database connectivity to Oracle.

Environment: J2EE, JDK, JSP, JavaScript, spring, Eclipse, Struts, Hibernate, HTML, AJAX, XML, EJB, SQL, JUnit, Web Services, UNIX, SVN, Oracle

Confidential

Java developer

Responsibilities:

  • Analyzed the requirements and enhanced the application which improved maintainability, extensibility and performance.
  • Designed Class Diagrams and Sequence diagrams for the application.
  • Involved in enhancing Presentation layer, Business layer and DAO layer components.
  • Implemented JSP, HTML, CSS, JavaScript and Ajax to design front end.
  • Client and Server side validations were done using JavaScript and Ajax.
  • Extensive use of Ajax to update the part of webpage which improved the performance of the application.
  • Used JQuery, a cross browser JavaScript library to dynamically add the items to a request on the client side.
  • Implemented database transactions using Hibernate ORM framework and Oracle ADF framework
  • Business logic layer was implemented using Servlets and EJBs.
  • Implemented XML parsers such as DOM.
  • Incorporated persistence tier using Hibernate framework.
  • Developed code for Java Multithreading.
  • Worked on Draggable, Droppable and Resizable JQuery interactions.
  • Implemented Log4j to maintain system log.
  • Created service component using EJB.
  • Incorporated Mule for messaging.
  • Deployed the application on JBoss application server.
  • Used Oracle 8i as relational databases.
  • Involved in Unit testing, bug fixing, QA and Production support.

Environment: Java, JSP, Servlets, Hibernate, EJB, HTML, JQuery, JavaScript, Ajax, Log4j, XML, DOM, JBoss.

We'd love your feedback!