We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume Profile

4.00/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL SUMMARY:

  • Expertise in using various Configuration Management tools like CVS, Clear Case and SVN.
  • Expertise in using IDEs like, RAD, Visual Age, Eclipse,
  • Sound Knowledge in Design Patterns like Singleton, Session Facade, Factory Method and Data Access Object DAO pattern.
  • Experienced in Oracle, DB2 and SQL Server 2005.
  • Good Experience in implementing Web Services such as SOAP, WSDL, UDDI.
  • Well Experienced in deploying and configuring applications onto application servers like Web logic, JBoss, Websphere and Apache Tomcat.
  • Involved extensively in designing/developing web based applications using HTML, XML and MVC design patterns
  • Performed in developing light weight business components and integrated applications using spring framework, and Spring Web MVC.
  • Very good working knowledge in Spring, Hibernate and Struts frameworks.
  • Thorough knowledge in core Java concepts like OOP, JAVA SWING, JDBC, JMS, Multi-Threading and advanced Java concepts like JSP, Servlets, XML, AJAX, Java Beans
  • Have 6 years of IT experience in design, development, research and implementation of Software Development Life Cycle SDLC , maintenance and documenting of various web-based, Enterprise, Client/Server and Distributed applications using Java/ J2EE.
  • Familiar with Unit and Integration Testing using TFS Unit testing Framework and NUnit.
  • Involved in Software Development Life cycle SDLC . Ability to be creative and take self-initiatives and execute/ manage multiple projects in parallel during time critical situations.
  • Excellent team player and ability to adapt to changes quickly and efficiently
  • Experience in dealing with on-site and off-shore teams, customers and stake holders.
  • Excellent Communication skills, Analytical skills and Problem solving skills.

TECHNICAL SKILLS:

Programming language

C, C , Java/J2EE, PL/SQL.

Web Technologies

JSP, Servlet, CSS, Java Script, HTML5, XML, EJB.

Web Servers

Apache Tomcat, Web Sphere, JBoss.

IDEs

Eclipse, Visual age, RAD

J2EE Frameworks

Struts, Spring MVC, Hibernate

LOG Tools

Log4j

Build Tools

ANT and Maven

Database Technologies

DB2, Oracle 11g/10g/9i Database, SQL Server 2005.

Configuration Management Tools

SVN,CVS and Clear Case

Operating Systems

Windows XP/2000/NT/98/95 and UNIX.

PROFESSIONAL EXPERIENCE:

Confidential

Role: Java/J2EE Developer

Responsibilities:

  • Involved in various SDLC phases like Design, Development and Testing.
  • Worked on Portal applications. Involved in developing of Group portal and Member portal applications.
  • Developed front end using Struts and JSP.
  • Developed webpages using HTML, Java script, JQuery and CSS.
  • Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.
  • Developed server side components servlets for the application.
  • Involved in coding, maintaining, and administering Servlets and JSP components to be deployed on a Web Sphere application server.
  • Implemented Hibernate ORM to Map relational data directly to java objects
  • Worked with Complex SQL queries, Functions and Stored Procedures.
  • Involved in developing spring web MVC frame work for portals application.
  • Implemented the logging mechanism using log4j framework.
  • Developed Web Services.
  • Wrote test cases in JUnit for unit testing of classes.
  • Used Maven to build the J2EE application.
  • Used SVN to track and maintain the different version of the application.
  • Involved in maintenance of different applications with offshore team.

Environment: Java, Spring Framework, Struts, Hibernate, RAD, SVN, Maven, Web Sphere Application Server, Web Services, Oracle Database 11g, IBM MQ, JMS, HTML, Java script, xml, CSS.

Confidential

Role: Java Developer

Responsibilities:

  • Used CVS to track and maintain the different version of the application.
  • Used Ant to build the J2EE application.
  • Designed developed GUI for claim creation, processing and tracking.
  • Created Use Case Diagrams using UML.
  • The user interface components are developed using Java AWT/swing API.
  • Developed the business layer components as Stateless Session Beans based on EJB API.
  • Developed the data access layer components as entity Beans based on EJB API.
  • Developed web based user interface screens using HTML and Java Script.
  • Created CSS to get unique look and feel across the related facets.
  • Client Side validations were done using JavaScript.
  • Deployed the EJBs on Web Sphere.
  • Developed Entity Beans as Bean Managed Persistence Entity Beans and used JDBC to connect to backend database DB2.
  • Made use of Visual Age for GUI development and deployment.
  • Stored procedures are created for high performance.
  • Designed and implemented Connection pooling for high-level performance.
  • Visual Age is used for coding through all the stages of this project.

Environment: JAVA, EJB, JSP, HTML, CSS, JavaScript, CVS, Unified Modeling Language, XML, Web Sphere Application Server, Visual Age, DB2, Java AWT/Swing API.

Confidential

Role: Java Developer

Responsibilities:

  • Used Maven to build the J2EE application.
  • Used Clear Case to track and maintain the different version of the application.
  • Involved in various phases of Software Development Life Cycle SDLC of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed a prototype of the application and demonstrated to business users to verify the application functionality.
  • Attended everyday Enterprise Workflow Stand-Up meeting to provide current status, thus implementing Agile Scrum Methodology with Test Driven Development.
  • Designed Use case diagrams, Class diagrams and Sequence diagrams using UML.
  • Developed and implemented the DAO design pattern including JSP, Servlets, Form Beans and DAO classes and other Java APIs.
  • Implemented dynamic web interface using AJAX and user authentication through LDAP.
  • Developed JSP fragments for control of the business processes in the middle-tier and did its integration.
  • Used JSON for storing and exchanging test information, as it is smaller and easier to parse compared to XML.
  • Created and deployed web pages using HTML, CSS, JSP, JavaScript and jQuery.
  • Integrated usage of CRUD operations, performed Inner/Outer joins, used stored procedures, stored functions and cursors using Oracle
  • Used IBM Rational Application Developer 8.0 with Web Sphere Application Server.
  • Performed unit testing to have defect free application code.
  • Written JUnit Test cases while performing unit testing.
  • Worked with QA team for testing and resolve defects.
  • Used Maven automated build scripts to compile and package the application.
  • Implemented Log4j for the logging the project.

Environment : Java, JSP, Servlets, XML, HTML, CSS, Java Script, AJAX, JSON, jQuery, Web Sphere Application Server, JDBC, XML, Multithreading, UML, SOA, Rest Web Services, RAD, Maven, JUnit, Oracle 10g,Clear Case, Maven

Confidential

Role: J2EE Developer

Responsibilities:

  • Converting Functional requirements into Use case diagram, Class Diagrams, Sequence Diagram using UML.
  • Designed the Object Model and Architecture for the application using Visio, writing Technical Specification document Preparing the schedule for the entire SDLC
  • Involved in development of User Interface using JSP, Java Script, XSLT, XML, AJAX, HTML, Tag libraries and Struts MVC framework.
  • Used Struts, Front Controller and Singleton patterns, for developing the action and servlet classes, Involved in designing and developing business and utility classes of the system.
  • Used Struts validator framework to validate data.
  • Deployed on Web Sphere application server.
  • Developed application using Eclipse IDE.
  • Implemented the business logic in stateless session Beans
  • Developed Message Driven Beans to send emails notifications.
  • Developed backend procedures using PL/SQL.
  • Source code maintenance using CVS.
  • Participated in Unit testing and functionality testing for tracking errors and debugging the code.

Environment: Java, J2EE, Struts, HTML, Oracle 9i, JSP, EJB, JUnit, Struts,Web Sphere, XML, UML, CVS, Visio, Eclipse, Windows.

Confidential

Role: Java Developer

Responsibilities:

  • Involved in development of Staffing sub-modules like Staffing Override, Interview Override, Resume Upload.
  • Interacted with the User Group to gather requirements.
  • Developed application using Eclipse IDE.
  • Designed the sub-modules based on the initial specifications defined by the user group.
  • Performed Analysis and development of Stateless Session Bean, Data Access object and Application Component for Screening and Short-listing module.
  • Involved in developing in all the tiers of J2EE application.
  • Configured JBoss Application Server and deployed the web components into the server
  • Involved in debugging, testing and integration of the system

Environment: Core Java, Servlets, JDBC, EJB, JSP, JMS, Java Swing, HTML, XML, Oracle 9i, JBoss

We'd love your feedback!