We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • Over 7 years of experience in development and testing of web based and client/server applications using JAVA/J2EE Technologies.
  • Good understanding of OOA/OOD/OOP, UML and software development methodologies like RUP, Agile, XP, TDD & Waterfall.
  • Expert in developing applications using IBM WebSphere, JBoss and Apache Tomcat with J2EE Technologies.
  • Experience in developing JSP custom tag libraries.
  • Extensive experience in Struts and Hibernate framework.
  • Extensive experience of Spring Framework.
  • Extensive experience in IBM MQ Series, JMS
  • Expert in Service - Oriented Architectures (SOA) and Web Services.
  • In-depth and practical knowledge with design patterns like MVC, Business Delegate, Session Façade, DAO, Service Locator, Singleton, Factory and Value Object.
  • Expertise developing XML technologies: XML, DTD, Schema, XSLT, JAXP (SAX & DOM parsers), JAXB.
  • Experience with Java Script, HTML, CSS, DHTML.
  • Experience in unit testing using JUnit and end-to-end application and integration testing.
  • Expertise in using ClearCase, CVS and Subversion.
  • Expert in using different Java IDE’s like WSAD, RAD 6.0, Eclipse and JBuilder tools.
  • Expertise in SQL and PL/SQL stored procedures in databases like Oracle, MS SQL Server.
  • Excellent analytical and problem solving skills.
  • Excellent communication skills with solid team playing capabilities.

TECHNICAL SKILLS

Languages: Java, C, JavaScript, PL/SQL, DHTML, HTML, XML, UML.

Technologies: Servlets, JSP, JavaBeans, JNDI, JDBC, JSF, Struts, Spring, EJB, Hibernate, AJAX, JUnit, JMS, IBM MQ Series and Log4J.

Application & Web Servers: WebSphere 6.1, JBoss 4.2.3 GA, Tomcat 7.0

RDBMS: Oracle 10g, IBM DB2, MS SQL Server 2008, MS Access

Version Control Systems: ClearCase, CVS & Subversion

Operating Systems: MS Windows XP / 2000 / NT4 / 9x, Linux

Productive Tools: RSA7, Eclipse 3.5.1, TOAD, Ant, Maven, JUnit, Test Director.

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Java/J2EE Developer

Responsibilities:

  • Involved in studying the Current Legacy Systems, User Requirement and Creating Design Document.
  • Developed Sequence, Use Case Diagrams and Process Flow Diagrams.
  • Involved in Installation and configuration of Web Sphere Application Server.
  • Worked on WSAD 5.1.2 as the developing environment, ClearCase as version controller.
  • Design and development of User Interfaces using JSP, HTML, and CSS.
  • Writing PERL Scripts on Military Banking site to develop output XML Deposit and Loan Rate files processing outbound Fidelity loan rate files.
  • Multithreaded Java Programming to read the messages from the messaging queues.
  • Used Spring Framework with Hibernate to map to Oracle database.
  • Hibernate Query Language (HQL) as the Persistence Frame Work, for mapping the object. Oracle as the Database.
  • Developed the application using Servlets, JSP and Session Beans.
  • Implemented Java Messaging Service to publish-subscribe the messages and interact with systems CSMT and DAR.
  • Created Control Scripts in Oracle to load the data from DAR to create Tab Separated files.
  • Developed stored procedures, cursors, Database Triggers and implemented Scrollable ResultSets.

Environment: Java, J2EE, TOAD 7.5, WebSphere, WSAD, ClearCase, JSP, JSF, JMS, Spring, AJAX, Oracle, SAX/DOM, IBM MQ Series 7.0, EJB, Servlets, Hibernate, JavaScript, PL/SQL, Unix, Perl.

Confidential, Kansas City, MO

IT Specialist

Responsibilities:

  • Participated in the project kickoff meetings.
  • Designed and developed high level and low level design documents.
  • Involved in gathering the User requirement and participate in the requirements analysis.
  • Involved in developing the application Navigation Map, UML Class diagrams.
  • Involved in designing the Data Model and Involved in analysis and data migration of Conservation legacy database and CRES data.
  • Extensively involved in design and implementation of front-end controller using Struts framework and developing the Services to plug with shared services like SCIMS Ledger and Payments.
  • Used FSA 3.1 Object-oriented methodology, including object oriented design, analysis and coding; design patterns; and three layered application architecture to develop BCAP.
  • Provided database design support and application development support and Involved in writing Stored Procedures.
  • Configuring maven and Automated build process.

Environment: J2EE, JDBC,, Spring, DBUtils, Struts, RSA, Eclipse, JBoss, Maven, Web Sphere6.1, SQL Server 2005, SQL Server 2008 and Windows XP, WindowsNT4.0, JDK v1.4, HTML, XML, Jasper, Clear Case, Subversion, Maven.

Confidential, KS

Software Engineer

Responsibilities:

  • Prepared HTML mockups and UI design is appreciated by senior management.
  • Used Struts for development of web application.
  • Involved in development of business components using Stateless session beans.
  • Implemented DAO’s using Hibernate.
  • Designed and developed integration components for integration with various web applications using JMS & Web services.
  • Developed reusable JSP taglib to generate DHTML grid control for bulk copy & paste from Excel and crumb trail generation.
  • Used Hibernate for DAO’s implementation.
  • Designed and developed reusable scheduling component to configure various batch jobs.
  • Designed and developed email component to send emails. Used velocity framework to merge static content with data pulled from database.
  • Developed Auth Manager components based on RDMBS for role based access control.
  • Developed ANT scripts to automate build process.

Environment: Java, J2EE, JBoss, HTML, DHTML, Web Services, Struts, Velocity, Oracle, JavaScript, Hibernate, CVS.

Confidential, CA

Java/J2EE Developer

Responsibilities:

  • Involved in System design using UML (Use case Diagrams, Class Diagrams and Sequence Diagrams) diagrams created using Rational Rose. Customized Struts framework.
  • Implemented Design patterns - Business Delegate, Session Façade, DAO, Value Object, Proxy Pattern and Service Locater patterns.
  • Created several custom tags for JSP for maximum reusability of user interface components and also implemented Java Server Faces JSF for server side user interfaces.
  • Participated in several design sessions in order to create common development strategies (eg. error handling, exceptions, performance improvement practices, session management etc.)
  • Designed and developed several Servlets, JSP and Java classes for presentation layer.
  • Responsible for writing business rules and accessing (firing) the rules in Session Beans.
  • Design implements the server side (Business and persistent) logic using EJB.
  • Responsible to create, develop and implement web service components.
  • Implemented application communication through asynchronous messaging service using MDB.
  • Also worked with Java Messaging Service JMS for working with both Synchronous and Asynchronous Messaging.
  • Wrote SQL queries and Stored Procedures using SQL/PLSQL.
  • Responsible for code reviews, integrated all the modules using WebSphere Application Server.
  • Implemented JUnit Frame work for the entire application.

Environment: Java 1.4, J2EE 1.4, JSP2.0, Servlets 2.4, EJB 2.1, JMS 1.1, JDBC 3.0, JNDI 1.2, LDAP, Struts 1.3, XML, JSF 1.1, SOA, XML Beans, Web Services, SOAP, Ant, IBM DB2 8.2, JUnit 3.8, Apache Tomcat 7.0, Web Sphere 6.0, RSA 7, WSAD 5.0, RUP, DB2 Control Center, IBM Rational Rose 2003 for UML 1.3, Rational ClearCase.

Confidential, San Diego, CA

J2EE Developer

Responsibilities:

  • Agile software development process with iterative development, SOA and test-driven development approaches.
  • Designed and developed a web site application using J2EE, XML, EJB, Servlets, and JSP under the Apache Struts Framework.
  • Involved in preparinguse-case documents
  • Prepared UML sequence diagrams and class diagrams.
  • Involved in the development of GUI screens using JSP, Custom tags, HTML and JavaScript
  • Developed front-end screens using JSP and Tag Libraries
  • Developed the application using Struts framework by creating DispatchAction and DynaActionForm classes.
  • Created tile definitions, struts-config files, validation files and resource bundles using Struts framework.
  • Developed Struts Action classes, DAO, Views using Struts custom tags.
  • Improved the performance of the application by changing the server side java classes to JavaScript using AJAX, also Ajax has been used to make server calls to avoid page refreshes.
  • Used Hibernate to achieve object and relationship persistence in the data layer.
  • Performed Unit testing using JUnit and generated test results by using Apache Maven
  • Involved in Maven build automation and version control for BXSS
  • Involved in code reviews and review meetings.

Environment: WebSphere 6, Eclipse, LDAP, Struts 1.1, Java Script, HTML, Ajax, XML, XSLT, JMS, Hibernate, JUnit, Maven, Oracle, Subversion.

Confidential

Software Engineer

Responsibilities:

  • Identified the Business Requirements of the project.
  • Involved in preparing the Detailed Design document for the project.
  • Developed UI using JSP, Tiles, Java Script, and CSS.
  • Developed the application using Struts framework.
  • Created tile definitions, struts-config files, and validation files for the application using Struts framework.
  • Implemented Action Classes and Action Forms using Struts framework.
  • Used JDBC to connect to the database.
  • Involved in Unit testing, System Testing and writing test cases.
  • Design Database tables.
  • Wrote SQL queries and stored procedures
  • MySql Server administration
  • Apache Tomcat server administration.

Environment: JSP Struts 1.1, JDBC, J2EE, Apache Tomcat 5, HTML, JavaScript, MySql.

We'd love your feedback!