We provide IT Staff Augmentation Services!

Java/j2eedeveloper Resume

2.00 Rating

Moline, IL

PROFESSIONAL SUMMARY:

  • Over 7 years of experience in Analysis, Design, Implementation and Testing of Object Oriented Applications using Java/J2EE.
  • Expertise in J2EE technologies like JSPs 1.x/2.0, Servlets 2.2/2.3/2.4/2.5 , EJBs 2.0/3.0, JDBC, JNDI and AJAX.
  • Strong Experience in Designing and Developing web applications using UML, Java/J2EE, Web technologies that include EJB, JSP, MVC Framework, Servlets, Struts, JMS, JDBC, HTML, HTML5, CSS2/3,XML, XPATH, JAXB, AJAX,XSL, XSLT, JavaScript, JQuery and Hibernate.
  • Expertise in developing applications using Spring Framework, Inversion of Control and Dependency Injection, Spring MVC, Spring JDBC.
  • Strong experience in different phases of Software Development Life cycle (SDLC) including Design, Implementation and Testing during the development of software applications.
  • Experience in developing Web Applications with various Open Source frameworks: JSF 1.2, Spring Framework2.0/3.0,SpringMVC, Web Flow, Hibernate 2.0/3.0 ORM, Jakarta StrutsFramework1.1/1.2/2.0, Struts Validation and Tiles Frameworks.
  • Experience with various J2EE design patterns like DTO, DAO, MVC, Session Facade, Business Delegate, Service Locator, Transfer Object, Singleton and View Object in the development of Enterprise Applications.
  • Experience in Application Servers and web servers like Web Logic, JBoss, Web Sphere and Tomcat.
  • Experience in working Hibernate Configuration, Hibernate Mapping, Hibernate Batch Processing, and Hibernate Caching.
  • Strong Experience in SOAP and RESTful for exchanging structured information in the implementation of web services.
  • Proficient with Core Java and markup languages HTML 4.0, XHTML, DHTML, CSS, XML.
  • Experience in handling the complete software development Impact Analysis, Program specification, preparation, Code review, Unit testing, Integration Testing.
  • Exposure of Garbage Collection (Marking, Normal Deletion, Deletion with Compacting) for memory management.
  • Expertise in developing the Web components using JSPs, Servlets, Filters, Custom Tag Handlers.
  • Expertise in developing application user interfaces with JSPs, AJAX, Java Script and DHTML, CSS.
  • Experience in integrating ORM tools like abates, Hibernate with Spring.
  • Experience of configuration tool CVS, VSS, Clear Case and SVN developing on Linux, Mac, and Windows Operating Systems.
  • Exposure to Oracle, DB2, and MS SQL databases in developing applications using SQL Scripts, Stored Procedures. Strong skills in SQL/PL - SQL programming.
  • Expertise in RDBMS namely Oracle, MS-SQL Server, MySQL and DB2, Sybase and Stored procedures Triggers.
  • Extensive experience with Java compliant IDE’s like Eclipse 3.0, RAD 6.1
  • Hands on experience with JUnit, and Log4j in developing test cases and determining application functionality and good experience in using ANT and MAVEN tool.
  • Experience using an Integrated Development Environment including Eclipse, MyEclipse, IBM RAD 7.5, and NetBeans.
  • Good understanding of Service Oriented Architecture (SOA).
  • Comfortable working in an Agile, Scrum and iterative development processes.
  • Possesses excellent communication skills and good team player with good problem solving and trouble-shooting capabilities and will prove a valuable asset to any project.

TECHNICAL SKILLS:

Languages: C++, Java, J2EE, SQL/PLSQL

Operating Systems: Windows 98/2000/XP/NT, Unix, MS-DOS

Java Technologies: J2SE, J2EE, JSP, Servlets, JDBC, JMS, EJB, MDB, JNDI, SOAP, RESTful web Services, JSF.

Web/App. Server: Tomcat 5.5 &6.x, WebLogic7.0,10.0, and Web Sphere 6.1, JBoss4.5

Frameworks& Tools: Struts1.1/1.2, JSF, Spring, MVC, ATG, Hibernate, JUnit, Easy Mock, AJAX, Eclipse, RAD 6.0, STS.

Web Technologies: JSP, JQuery, XML, JSON, HTML, XSLT, JavaScript, CSS, DHTML, Servlets, JSF, Ajax, JSTL

Databases: ORACLE, DB2,SQL Server, MYSQL

Design & Modeling: UML, Design Patterns, Microsoft Visio, Rational Rose 3.0,Agile SCRUM

Tools: /IDES: RAD 7.5,Net Beans and Eclipse

Build Tools: ANT, Maven

Version Control Tools: CVS, SVN, ClearCase, Log4j, GIT, JUnit

PROFESSIONAL EXPERIENCE

Confidential, Moline, IL

Java/J2EEDeveloper

Responsibilities:

  • Actively involved in software development life cycle starting from requirements gathering and performing Object Oriented Analysis.
  • Integrated jobs scheduling using Quartz Scheduler for the application.
  • Developed application using Core Java concepts.
  • Worked on various design patters specific to the requirement.
  • Navigated and understood through the Workflow of the development.
  • Implemented changes in the code suitable to the Workflows.
  • Developed user interface using JSP, HTML and performed client side validations using Java Script.
  • Implemented Model View Controller (MVC) architecture Using Struts Framework at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
  • Developed some applications using Web Services.
  • Developed RESTFUL web service.
  • Experience in development of JAX-WS, Apache Axis for Web services, Web Services using SOAP, WSDL.
  • Created Business to Business communication by encapsulating SOAP Web services in Java File and Stateless Session Beans.
  • Test Web Services using SOAPUI.
  • Worked on generating the web services classes by using Service Oriented Architecture SOA, UDDI.
  • Created different interactive spring web flows for creating, modifying and deleting the case status.
  • Extensively worked on form validation using the Spring Validator framework.
  • Developed Form Beans and Action Classes to model views and client side functionality.
  • Used the Struts Validator framework for validating the forms.
  • Developed various EJB components to fulfill the business functionality.
  • Used JSP, spring/ JSTL tag labs and Java Script for developing the view tier and used Service Oriented Architecture with Java and XML/XLST also.
  • Unit tested the applications before release to QA.
  • Worked with Quality Assurance team in tracking and fixing bugs.
  • Used Log4j for logging purposes.
  • Developed Stored Procedures and Triggers on Oracle Database.
  • Involved in Performance Tuning of the database.
  • Developed Scripts for customizing reports depending upon various customer requirements.
  • Responsibilities include design for future user requirements by interacting with users, as well as new development and maintenance of the existing source code.
  • Client Side Validations are written using JavaScript.
  • Setup SVN for repository control and checking in of the code.
  • Used JIRA for tracking issues.

Environment: Java 1.6, J2EE, Servlets, JSP 2.5, JUNIT 4.1, Struts 1.2, Spring 2.5.6/3.0, Hibernate 3.2.6, EJB/MDB 2.x/3.0, Oracle10g, WebLogic 10.3.x, SOA, RESTful, Eclipse IDE 3.7, Log4J, Ajax, JIBX, JIRA, JAX-RPC 2.0, CVS, PL/SQL HTML 3, IBM MQ Series 6.0/7.0.

Confidential, NY City, NY

Java/J2EEDeveloper

Responsibilities:

  • Understanding the Domain Knowledge for the Product, Requirements and Design Documents gathering.
  • Preparing the Design Documents and analyzing the functional specifications.
  • Extensively used AGILE development methodology and project planning.
  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Developed ANT scripts to build and deploy the application in the JBOSSApplicationServer.
  • Used Abates to populate the data from the Database.
  • Used JavaScript and jQuery for validating the input given to the user interface.
  • EJBcomponents are deployed on the Web Logic.
  • Developed the application using Spring MVC, Servlets and Spaces for authentication.
  • Responsible for developing GUI / user interfaces using JSP, CSS&DHTML.
  • Designed and implemented database structure in MySQL Server.
  • Designed Interactive GUIs using Java Applets and Swing.
  • Built CVS and XML file loaders and splitters for financial data.
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML.
  • Involved in creating unit testing of various layers using JUnit and created automated test scripts for integration testing using Selenium.
  • Used SOAP UI to test the different methods in the Web service.
  • Effective usage of J2EEDesignPatterns namely Session Facade, Factory Method, Command and Singleton to develop various base framework components in the application.
  • Involved in Units integration, bug fixing, and User acceptance testing with test cases.
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Used CVS for version controlling and JUnit for unit testing.
  • Prepared statements are used for communication with MySQL database.
  • Created files & deployed on Tomcat using ANT deployment tool.
  • Implemented the logging mechanism using Log4j framework
  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Implemented Spring IOC for server side Java components.

Environment: Apache Tomcat server, Struts 1.x, JSTL, CSS, DB2, JSP, JDBC, Taglibs EJB, RAD, J2EE, Java, UML, HTML, JUnit, Log4j, ANT, JavaScript, J2EE Patterns, SQL, MVC, CVS.

Confidential, Lincoln, RI

Java/J2EEDeveloper

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC)
  • Used Rational Rose for developing Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase.
  • Extensively used AGILE development methodology and project planning.
  • Used JSF 1.2Framework in the application which is based on the MVCdesignpattern.
  • Implemented automatic/dynamic text filling support using AJAX/JSF components.
  • Used Hibernate3.0 in data access layer to access and update information in the database.
  • Used Spring 2.0 Framework for DI (Dependency injection) and integrated with Hibernate and JSF.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Actively involved in designing and implementing Singleton and Front Controller, Service Locator, Business Delegate and Data Access Object design patterns.
  • Used Java Message Service (JMS 1.1) for reliable and asynchronous exchange of important information such as loan status report.
  • Involved in writing EJBs (Stateless Session Beans) and Web Services for building the middleware distributed components and deployed them on application servers.
  • Used Oracle with the functionalities of the Database Administrator as the backend database using Windows NT OS.
  • Extensive use of MAVEN to build and deploy the application into dev environment and QA environment and work with the front-end developers in displaying the data.
  • Used Log4J 1.2to capture the log that includes runtime exceptions.
  • Used CVS 1.1 for version control and used IBMRAD 6.1 for implementing the application.

Environment: IBM Web Sphere Application Server 6.1, J2EE 1.4, JSF 1.2, Rich Faces, Hibernate 3.0, Spring Framework 2.0,Spring Web Flow, JMS 1.1, XML1.1, Web Services, SOA, SOAP-UI, REST, WSDL 1.1, SAX, DOM, JavaScript, Rational Rose, UML, HTML, JNDI, CVS 1.1, Log4J 1.2, Junit 3.8, ANT 1.5, DB2, IBM RAD 6.1, MAVEN, Windows NT.

Confidential, Pittsburg, PA

JavaDeveloper

Responsibilities:

  • Worked on Agile Methodology to meet timelines with quality deliverables.
  • Create functional and technical specifications for products.
  • Involved in entire life cycle development of the application.
  • Developed the Application using Spring MVC Framework by implementing Controller, Service classes.
  • Involved in the development of JSPs and Servlets for different User Interfaces.
  • Used AJAX for high intensive user operations.
  • Implemented the web services to access the order management applications at different geographical locations. Utilized JAXM to send the SOAP based messages to the service.
  • Developed JavaBeans and mapping files for Hibernate Object Relation Mapping for data persistence & storage.
  • Resolve application problems, support end-users, and manage the processes of reporting, diagnosing, and troubleshooting.
  • Implemented Maven build tool to build jar files.
  • Used ClearCase Version Control for Project Configuration Management.
  • Build and manage relationship with business, development, change management, IT Operations, and project managers to resolve time critical issues and troubles.

Environment: Java, Agile, MVC, Spring, Hibernate, JSP, AJAX, JSON, Web services, WebLogic, Oracle(SQL/PLSQL), JBuilder, Toad, Oracle SQLDeveloper, Bugzilla, Perl, Maven, Clear Case.

Confidential

JavaDeveloper

Responsibilities:

  • Involved in analysis and design of the application.
  • Involved in preparing the detailed design document for the project.
  • Developed the application using J2EE architecture.
  • Involved in developing JSP forms.
  • Designed and developed web pages using HTML and JSP.
  • Designed various applets using JBuilder.
  • Designed and developed Servlets to communicate between presentation and business layer.
  • Used EJB as a middleware in developing a three-tier distributed application.
  • Developed Session Beans and Entity beans to business and data process.
  • Used JMS in the project for sending and receiving the messages on the queue.
  • Developed the Servlets for processing the data on the server.
  • The processed data is transferred to the database through Entity Bean.
  • Used JDBC for database connectivity with MySQLServer.
  • Used CVS for version control.
  • Involved in unit testing using Junit.

Environment: CoreJava, J2EE, JSP, Servlets, XML, XSLT, EJB, JDBC, JBuilder 8.0, JBoss, Swing, JavaScript, JMS, HTML, CSS, MySQL Server, CVS, Windows 2000

We'd love your feedback!