We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

5.00/5 (Submit Your Rating)

San Fransisco, CA

PROFESSIONAL SUMMARY:

  • Having 7+ years of professional experience in design and development of enterprise applications using Object Oriented Programming, Java/J2EE technologies, Web application development, testing and deployment.
  • Experienced with the entire Software Development Lifecycle (SDLC) process including requirement analysis, conceptual and detail design, development, verification and testing.
  • Extensive experience in developing applications using Java and various J2EE technologies including EJB, JSP, Servlets, RMI, JSP Custom Tags Libraries, JavaBeans, JDBC, XML, JNDI and JMS.
  • Experience in developing Web Applications with various Open Source frameworks: Spring Framework, Spring MVC, Hibernate ORM and Struts.
  • Expertise working on Application servers and Web servers like Apache Tomcat, IBM WebSphere, WebLogic, and Red Hat JBoss.
  • Have good knowledge and experience with various design patterns like Singleton, MVC, Service Locator, Business Delegate, Session Facade, DTO, and DAO.
  • Hands on experience building RESTful and SOAP based web services using JAX - WS, JAX-RS, JAX-B (SAX, DOM parsers), XML, and JSON.
  • Hands on experience with build tools like Maven (Managing Dependencies using POM.xml) and ANT scripts.
  • Proficient in SQL, PL/SQL programming. RDBMS experience includes Oracle, Stored Procedures and Triggers.
  • Experience in working on various operating systems like Windows and Unix/Linux.
  • Experience in using Database IDE tools like TOAD and Oracle SQL Developer.
  • Extensive experience with IDE’s like Eclipse, IBM’s Rational Application Developer (RAD).
  • At ease and productive in high stress and fast-paced environments requiring skills in problem solving
  • Self-motivated and goal oriented team player with strong analytical, debugging and problem solving skills. Diversified knowledge and ability to learn new technologies quickly.

TECHNICAL EXPERIENCE:

Languages: Java, C, C++, PL/SQL.

Frame Works/ J2EE Technologies: Servlets, JSP, JSTL, JDBC, Struts, JSF, EJB, Spring2.5/3.x, Hibernate2.x/3.0, IBATIS-OM, Design Patterns, JNDI, JMS, JAX-B, JAX-WS, JAX-RS

Scripting: JavaScript, Unix Shell.

Database: Oracle, SQL Server, MS Access.

Web/Application Servers: Apache Tomcat, WebLogic, JBoss, Websphere.

IDE tools: Eclipse, IBM RAD, Oracle Eclipse (OEPE)

XML Technologies: XML, XSLT, DOM, DTD, SAX, JAXB

Web Services: JAX-RPC, JAX-WS, SOAP, WSDL, UDDI

Version control: CVS, SVN, Rational Ross, Clear Case, Jenkins.

Deployment tools: Ant, Maven

Modeling& Design Tools: Rational Rose, MS-Visio

Operating Systems: Windows 98, NT, 2000, 2003, XP, Vista, Win7, Unix, Linux

PROFESSIONAL EXPERIENCE:

Confidential, San Fransisco, CA

Sr. J2EE Developer

Responsibilities:

  • Followed Test driven development of Agile Methodology to produce high quality software.
  • Developed and designed UI Search and results screens for legal Professionals and legal Organizations using JSF, JavaScript, HTML and CSS.
  • Configured faces-config.xml and navigation.xml to set all page navigations and created EJB Message Driven Beans to use asynchronous service to perform profile additions.
  • Developed Add, Edit and profile view web pages using JSF HTML, JSF CORE tags.
  • Implemented J2EE standards, MVC2 architecture and used JavaScript and JQuery for front end validations.
  • Design and developed Web Services (RESTful) client using AXIS to send service requests to Webservices. Invoked Web Services from the application to get data.
  • Perform hands-on development and coding in Java, and JSP.
  • Wrote Operations and corresponding handlers to communicate with Oracle database.
  • Used hibernate for implementing persistence layer. Created and updated Hibernate queries
  • Implemented DAO classes to retrieve the profile information and did other configurations using JDBC
  • Performed Validations on UI data using JSF validations and JavaScript and HTML pages.
  • Wrote JUnit test cases for all possible entity to entity relationships to test Entity Relationship Tools.
  • Created data base tables, functions, stored procedures and wrote prepared statements using PL/SQL.
  • Developed messaging components using JMS to send messages.
  • Responsible for builds and deployment of application using ANT, Jenkins tool on Web Sphere server
  • Designed and developed a logging component using Apache Log4J to log messages and errors.
  • Created entity relationship tools functionality document explaining the entity to entity relationship tree structure.
  • Involved in taking Responsibility for the full software development life cycle (SDLC) in the project.
  • Participated in Daily stand-up meetings with project manager, Team Lead, co-developers, communicated with testers and resolved trackers.
  • Involved in resolving bugs post production.
  • Resolved performance issues and participated in code reviews.

Environment: Java 1.5, J2EE, JSF 2.0, Prime faces 2.x, Web services (AXIS 2.0, Restful) Spring 2.5, Clear Case, JavaScript, HTML, SAX, EJB, JUnit, JQuery, Jenkins, JMS, MQ-Series, ECLIPSE 6.5, Hibernate 3, Web Sphere 6.1, Toad, CSS and Oracle 10g.

Confidential, Memphis, TN

Sr. J2EE Developer

Responsibilities:

  • The entire application was developed in J2EE using an MVC based architecture.
  • Created use cases, class diagrams, activity diagrams and collaboration diagrams.
  • Developed Admission & Census module, which monitors a wide range of detailed information for each resident upon pre-admission or admission to your facility.
  • Developed presentation layer components, using Ajax,JSON, JQuery, HTML, JSP, JSTLandJavaScript.
  • Developed front end of application on MVC architecture employing Spring Framework- responsible for setting up configuration files- web.xml, springbeans.xml developed UI layer using JSP, JavaScript, AJAX, HTML/DHTML, CSS.
  • Worked on design, coding, System testing, and Integration testing of web based java applications.
  • Used JavaScript for client side validations.
  • Used Core Spring for setter dependency injections.
  • Consumed a Web service for exchange rate calculation.
  • Used Data Access Object (DAO) pattern to introduce an abstraction layer between the business logic tier and the persistent storage tier.
  • Used Hibernate for Database Persistence.
  • Used Web services for transmission of large blocks of XML data over HTTP.
  • Used Collections extensively to store, retrieve and manipulate objects in the business logic layer.
  • Involved in unit testing using JUnit, system testing and creation of various test scripts.
  • Built scripts using ANT that compiles the code, pre-compiles the JSPs, built an EAR file and deployed the application on the application server.
  • Used CVS as a version control system, an important component of Source Configuration Management (SCM).
  • Used Log4J for logging.

Environment: JSP, Spring core, Web Services, Hibernate3.0, JDBC, XML, CSS, Tomcat, Eclipse, UML, HTML, JQuery, Apache Ant, WebLogic Portal Server, Junit, Log4J, CVS.

Confidential, Webster, MA

J2EE Developer

Responsibilities:

  • Analysis, design and development of Application based on J2EE using Spring and Hibernate.
  • Involved in interacting with the Business Analyst and Architect during the Sprint Planning Sessions.
  • Hibernate was used for Object Relational mapping with Oracle database.
  • Used Spring IOC for injecting the beans and reduced the coupling between the classes.
  • Involved in developing the user interface using Struts
  • Implemented data access tier using Spring DAO.
  • Used Spring IOC (Inversion of Control)/DI (Dependency Injection) for wiring the object dependencies across the application
  • Integrated Spring and Hibernate ORM framework for persistence and used Hibernate Dao Support with Hibernate Template to access the data.
  • Used spring transaction management for implementing transaction's for the application.
  • Design patterns used - Service Locator.
  • Jasper Reports - Involved in gathering report requirements and developing the same.
  • Developed Presentation layer using HTML, JSF, JQuery and Seam tag library.
  • Involved in unit testing using JUnit 3.
  • Involved in writing PL/SQL stored procedures using PL/SQL Developer.
  • Involved in Fixing the production Defects for the application.
  • Used Eclipse as IDE for application development.
  • Used JBoss for application deployment.

Environment: Java 1.6, JDBC 3.0, PL/SQL, Spring IOC, Spring DAO, Hibernate, JQuery, Oracle 11g, Eclipse, JBoss, JUnit 3, PL/SQL Developer.

Confidential, MN

J2EE Developer

Responsibilities:

  • The entire application was developed in J2EE using an MVC based architecture. Core Java, highly concurrent Multithreaded coding
  • Design components based on object oriented design-using UML.
  • Worked closely with the Business/Users team in proposing technical requirements
  • Developed and executed Test cases using unit testing (JUnit) & integration testing.
  • Participated in demonstration of the CIF 2.0 application to the Business team during Testing and UAT phase
  • Developed the presentation layer in JSP, CSS, Web 2.0, HTML developed for multiple browsers and Client-Side validations were done.
  • Data Access programming using IBATIS -ORM and JDBC.
  • Business-logic controller framework development utilizing Spring framework and dependency injection, catering to both standard server-side and AJAX client requests.
  • Implemented Transaction Management based on SpringAOP and Dependency Injection based on Spring Core.
  • Employed IBATIS and JDBC for ORM mapping and persisting the data to backend.
  • Tomcat Web Server was used for deploying the application.
  • Worked on writing JQuery functions in implementing Change Requests of application.
  • Involved in bug fixing, client requested enhancements during the maintenance.
  • Developed SQL and PL/SQL scripts for Affiliation and Groups module.
  • Developed clients for the webservices and tested it using SoapUI.
  • Developed various helper classes for the persistent in correlation with hibernate.
  • Applied CSS (Cascading Style Sheets) for entire site for standardization of the site.

Environment: Java, Servlets, Spring, IBATIS, Rational Rose, JSP, HTML, JNDI, LDAP, CVS, SQL, PL/SQL, Toad, JavaScript, JUnit, JQuery, Maven, Oracle 10g, Websphere 6.0, RAD 6.0, Windows XP.

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in Drawing Case diagrams, Class diagrams, and Sequence diagram for each scenario.
  • Designed and developed web interfaces and business logic using Jakarta Struts Framework (MVC architecture), JSP, Servlets, Java Beans, JDBC, AJAX, Java Script, HTML, DHTML and XML Technologies.
  • Also responsible for developing the client side of this n-tier product, this is a Swing-based application that makes extensive use of the drag-and-drop idiom.
  • Extensively used JavaScript for client side validations and for capturing dynamic events.
  • Used Struts tiles to achieve reusability among the view pages.
  • Involved in writing various plug-in components using jQuery for each AJAX call response handlers.
  • Wrote model classes for specific database actions, added methods to the existing DAO’s.
  • Loading data from Text Files to Database by using SQL Loader.
  • JDBC is used for connecting to the database Oracle 8.0.
  • Developed a Controller Servlet for Single Point of Control and fetching Connection from Connection Pool.

Environment: JSP, Struts, JDBC, JDK, HTML, Web Logic, XML, HTML, Oracle 8i, SQL, PL/SQL, Putty, Rational Rose, Windows NT, UNIX.

Confidential

Jr. Java Programmer

Responsibilities:

  • Developed dynamic pages using JSP tags to invoke Servlets. JSP Content is configured in XML Files.
  • Prepared PL/SQL queries and stored procedures for creating tables, triggers and select statements.
  • Used Oracle drivers with Oracle as a backend to perform various database manipulations.
  • Validations for the Client Side were done using JavaScript.
  • Developed a conceptual static HTML prototype to validate the business requirements.
  • Involved in integration and testing.

Environment: Java/Java, Eclipse, JSP, Servlets, Struts, JavaScript, J Query, AJAX, HTML, JSTL, Hibernate, XML,Log4j, CVS, Oracle, SOAP Web Services, Web logic.

We'd love your feedback!