We provide IT Staff Augmentation Services!

Sr. Java/ J2ee Developer Resume

3.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY:

  • 7+ years of IT experience in analysis, design and development using Java and J2EE.
  • Experienced in System Development Life Cycle with Agile, SCRUM methodologies
  • Expert level skills in design and development of multi - tier web based applications involving HTML 4.1, Core Java, CSS, AJAX, ODBC, XML and J2EE technologies like JSP 2.1, JSP Tag Libraries, Servlets 2.5/3.0, Java Script, JQuery, JDBC 3.0, JNDI and EJB 2.1.
  • Expert level skills in programming with Struts1.2/2.1/2.5 Framework, Custom Tag Libraries, Struts Validation Framework.
  • Expertise in programming with Spring 2.5/3.0 Framework, Spring IOC Container, Spring AOP and Spring Batch.
  • Expertise in programming with Hibernate 3.5/3.0 Framework, Hibernate Configuration, DAO Design, Object Relation Mapping (ORM).
  • Experienced in designing, developing, and deploying J2EE applications on Web sphere, Web logic, Apache Tomcat7.0/8.0 and J Boss Servers
  • Good exposure to Version Control Systems: CVS, Subversion, Perforce and Clear Case
  • Expertise in using ER Diagrams, understanding data models, writing SQL and PL/SQL queries for Oracle 9i/10g,DB2, MS SQL Server databases.
  • Developed UML Diagramsfor Object Oriented Design: Use Cases, Sequence Diagrams and Class Diagrams using Rational Rose and Visual Paradigm
  • Hands on experience in solving software design issues by applying design patterns including Singleton Pattern, Proxy Pattern, Factory Pattern, Abstract Factory Pattern, DAO Pattern and Command Pattern
  • Experience in Building, Deploying and Integrating with Ant and Maven
  • Experience in development of logging standards and mechanism based on Log4J
  • Strong experience with developing test case using JUnit3/4.
  • Experience in Fine tuning application using profiling tool JProbe

TECHNICAL EXPERIENCE:

Languages: Java 1.8/1.7/1.6/1.5 , SQL, PL/SQL, C++

Java/ J2EE Technologies: J2EE, JDBC4.0, JSP2.1, Servlets2.5/3.0, Hibernate3.0/3.5, Spring2.5/3.0, Struts 2.0/2.5, JUNIT 4

Web Technologies: JavaScript, CSS, HTML4.1, DHTML, XML, XSL, XSLT, Jquery

Web/Application Servers: IBM Websphere,Weblogic server7.0/8.1 /9.2, Apache Tomcat5.0

Modelling language: UML

Software Development methodologies: Waterfall, Agile

Databases: Oracle9i/10g, MS SQL Server2005, MY SQL

Version Control Tools: ClearCase, SVN

Operating System: Red Hat Linux, Microsoft Windows

PROFESSIONAL EXPERIENCE:

Confidential, Mclean, VA

Sr. Java/ J2EE Developer

Responsibilities:

  • Involved in business discussions regarding requirements analysis and System Module Specifications.
  • Used java beans, model objects to transfer a package of information among view layer, business service layer, data layer and EJBs to execute business logic separately.
  • Implemented JQuery framework which involves the hands on table, traversing and events.
  • Integrated components like partial triggers, calendar, action/value change listeners with JSF for enhancing the front end GUI layout. Implemented JSF with Managed Beans, Topics, and Connection Factories in some portions of project (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Developed EJB classes in the persistence layer for transaction management.
  • Created test cases using JUNIT and Mockito. (mocking framework).
  • Used AJAX technology for invoking server calls.
  • Used Log4J API for logging and debugging and Used HP ALM to keep track of Defects.
  • Developed the application using Agile methodology and followed TDD.
  • Clear Case is used for version control systems and source code management. 
  • Involved in various internal releases of the application and supported the application modules during testing and pre-production phases.
  • IBM Doors Product is used to keep the track of the SRS and updating the changes according to the BRD.
  • Used Ant for building and deploying the war file into application server.
  • Involved in designing the Design Document, including Sequence Diagrams, Class Diagrams and Object Models.
  • Worked with Eclipse as the IDE to develop, test and deploy the application.
  • Used DB2 as the backend database.

Environment: Java, J2EE, JSP, Servlets 2.5/3,Struts 1.2/2.1, Spring 2.5, Web Services, SOAP, WSDL,HTML, XHTML, DHTML, JavaScript, JQuery, CSS, JSF, weblogic, Log4j, Oracle10g, JUnit 3.5, Eclipse 3.6, EJB, IBM Doors .

Confidential, Alpharetta, GA

Sr. Java/ J2EE Developer

Responsibilities:

  • Designed and developed various modules of the application with J2EE design architecture and frameworks such as Spring Batch, Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Followed Agile software development with Scrum methodology.
  • Implemented Java/J2EE design patterns such as Factory, DAO, Session Façade and Singleton.
  • Utilized Hibernate in persistence layer and developed POJOs and data access object (DAO) to handle all database operations.
  • Worked on Oracle as the backend database.
  • Executed server side validations using Hibernate validator framework.
  • Wrote application front end with HTML, JSP, Ajax/JQuery, Spring Web Flow, XHTML, DHTML and CSS.
  • Wrote custom JSP tags for role-based sorting and filtering.
  • Utilized JQuery for UI centric Ajax behavior.
  • Assigned, tracked, reported and audited issues in the application using Log4j.
  • Worked on project build-script by using Ant and deployed on JBoss.
  • Set up and executed unit test plans using JUnit, ensuring that results were documented and reviewed with quality assurance teams responsible for integrated testing.
  • Provided extensive pre-delivery support using bug fixing and code reviews.

Environment: Java, J2EE, JSP, Servlets 2.5/3, Hibernate 3.5, Spring 2.5, Web Services, SOAP, WSDL,HTML, XHTML, DHTML, JavaScript, JQuery, Struts 2.0, CSS, Spring Web Flow, JBoss, Log4j, Oracle10g, JUnit 4, Eclipse 3.5, EJB.

Confidential, Dallas, TX

Java/ J2EE Developer

Responsibilities:

  • Developed various product applications using Java, J2EE, Struts and related technologies. 
  • Involved in various phases of Software Development Life cycle (SDLC) of the application like requirement gathering, Design, Analysis and code development. 
  • Used Eclipse IDE and Tomcat as the web server for deploying the application. 
  • Built JBOSS Portlets using JAVA/J2EE, XML with JBOSS 5 as application server and SQL Server as database. 
  • Worked on Maven to build the application and used JRebel for code integrations
  • Used JUnitframework for unit testing of application and Log4j to capture the logs.
  • Worked closely with QA, Business and Architects to solve various defects in quick and fast manner to meet deadlines.
  • Involved in analysis, design, testing phases and responsible for documenting technical specifications.
  • Developed the application using Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Involved in development of middle layer business methods, which incorporated the core business functionality using Singleton Beans.
  • Deployed the application on the JBoss Application Server.
  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure using Struts.
  • Responsible to enhance the Portal UI using HTML, Java Script, XML, JSP, Java, CSS as per the requirements and providing the client side Java script validations and Server side Bean Validation Framework. 
  • Performing Configuration Management using Clear Case and CVS
  • Wrote PL/SQL stored procedures and involved in performance tuning of complex queries. 
  • Responsible in testing the classes and methods using JUnit test case. 

Environment: Java 1.6, 1.7 HTML 4.1, DHTML, XHTML, CSS, JavaScript, Ajax, JQuery 1.3.1, XML, JSON, XML, XSL, XSLT, Rest, JBoss, Log4j, JUnitframework, Hibernate, Struts 2.0, Maven, Spring 3.0.

Confidential, Woodbridge, NJ

Java Developer

Responsibilities:

  • Used Object Oriented Programming and design.
  • Wrote stored procedures, complex queries using PL/SQL to extract data from the database, delete data and reload data on Oracle9i DB using the Toad tool. 
  • Developed both front-end and back-end of the product using Java, J2EE, Ajax, JQuery, spring and Hibernate, and other technologies. 
  • Developed user interfaces using JSPs, GWT, HTML, CSSJava Script, jQuery, JSPCustomTags
  • Used Spring Core Annotations for Dependency Injection.
  • Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.
  • Responsible to write the different service classes and utility API which will be used across the frame work.
  • Used Axis to implementing Web Services for integration of different systems.
  • Developed Web services component using XML, WSDL, and SOAP with DOM parser to transfer and transform data between applications.
  • Exposed various capabilities as Web Services using SOAP/WSDL.
  • Developed Hibernate mapping files with Oracle database. 
  • Used EclipseIDE for development and SVN for versioning system.
  • Used Strutstlds (logic, bean, html, nested etc) with JSP pages. 

Environment: Java, J2EE, JSP, Spring, Struts, Hibernate, Agile, Tomcat, Web Services, Oracle9i, MySQL, Eclipse 3.5, SVN, Maven, JUnits, Hudson, JMS.

Confidential

JAVA/ J2EE Developer

Responsibilities:

  • Involved in design, development and testing phases of the application.
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Involved in the understanding and designing of the complex back-end middleware framework.
  • Used Java Servlets, JSPs, AJAX, HTML and CSS for developing the Web component of the application.
  • Planned and implemented various Oracle Tables, stored Procedure, triggers, views, cursors.
  • Participated in the technical code reviews, prepared unit test cases, detailed time estimation, impact analysis and code review documents.

Environment: Java/J2EE, JSP, Servlets, Struts, Java Script, AJAX, HTML, CSS, JDeveloper IDE, Oracle, Oracle SQL Developer, Ant, Apache Tomcat Web Server.

We'd love your feedback!