We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Herndon, VA

PROFESSIONAL SUMMARY:

  • Around 7 years of experience in IT Industry as a Java/J2EE Developer involving in Analysis, Design, Testing of web based and client server multi - tier applications which use Java/J2EE technologies.
  • Experienced in implementing OOPS concepts using Java/J2EE technologies such as Core Java (Collections, Generics, Enums and Annotations etc.), Servlets, JSP, JDBC, Spring, Hibernate and Web Services.
  • Well versed in all stages of Software Development Life Cycle including requirement analysis, design, development, testing, deployment and support and maintenance with various methodologies such as Waterfall, Incremental, Iterative and Agile models.
  • Strong Experience in developing user interfaces with HTML, DHTML, JSTL, XML and CSS.
  • Worked with scripting languages like JavaScript.
  • Well versed in MVC (Model View Controller) architecture using Spring and also implementing JSTL (JSP Standard tag library), custom tag development and tiles.
  • Experience in JSP, Java Beans and Servlets for developing applications using MVC architecture.
  • Experience in Persistence Framework like Hibernate ORM (Object Relational Mapping) in a typical n-tier architecture.
  • Good exposure in implementing web services-WSDL using SOAP and REST web services.
  • Experienced using WARs and EARs to build and deploy the applications in application servers using ANT scripts and different IDEs.
  • Experienced in programming tools like ANT, Maven Build scripts, JUnit and Log4j.
  • Good Exposure to Web/application servers such as Apache Tomcat, WebLogic, WebSphere.
  • Experience in developing various UML designs like class diagrams, cases and sequence diagrams using Rational Rose.
  • Strong experience with tools like Rational Rose (rational), CVS (project management) and SVN.

TECHNICAL SKILLS:

Technologies: Java J2EE 6.0, JSP, J2EE 6, Struts 2.0/1.1, Servlets, JNDI, Java, JDBC, WebServices, EJBs, Java Beans, JMS, Hibernate, Spring, XML, Javascript, XSLT, HTML, CSS, AJAX, JUNIT, JPA, Design patterns, C, C++, Angular JS.

Frameworks/ORM tools: Spring 3.0/2.5/2.0, Struts 2.0/1.1, Hibernate 3.0, Apache Axis2.

App Servers/ Middleware: WebSphere 7/6.1, Weblogic 11g/10/9/8.1, Tomcat 6.0, JBoss4.x IDE / Programming Tools Eclipse 2.1/3.7, Netbeans 7

Operating System: UNIX, Linux, Windows NT/XP/7/8.

Scripting Language: JavaScript, JQuery

Database/Tools: Oracle, MS SQL Server 2005, MySQL

Libraries and Tools: Ant, Maven, Rational Rose

Version Control: Subversion, CMVC, CVS

PROFESSIONAL EXPERIENCE:

Confidential, Herndon, VA

Java/J2EE Developer

Responsibilities:-

  • Designed the project using MVC, Session Façade, and Service Locator and Business Delegate patterns.
  • Followed agile methodology, interacted with the client, provide/take feedback on the features, suggest/implement optimal solutions and tailored application to customer needs.
  • Designed the project using MVC, Session Façade, and Service Locator and Business Delegate patterns.
  • Integrated the application with Spring Framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
  • Developed Web pages using Struts view component JSP, JavaScript, HTML, jQuery, AJAX, to create the user interface views
  • Created various actions under Struts-config.xml, tiles-def.xml files.
  • Implemented validation on the JSP fields using Struts Validation framework which included writing validation.xml and validation-rules.xml files
  • Implemented all DAO's using Spring Framework.
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Performed Validations on UI data using JSF validators and JavaScript.
  • Configured and deployed the application on Weblogic Application Server.
  • Implemented Complex business Delegate layer using DAO's created and business logic.
  • Exposed various capabilities such as Web Services using SOAP and WSDL.
  • Worked on J2EE components like Servlets, JSPs and MDBs.
  • Used MVC architecture,BusinessDelegate, Session facade, Data Access Object, Value Object and Singleton patterns
  • Configured and created application log files using Log4J required to trace application messages.
  • Compiled and built the application using Maven scripts and deployed the application.
  • Used SVN as version control system.
  • Actively involved in code reviews and bug fixing

Environment: Java, J2EE, JSP, springs, Struts, Hibernate, Eclipse, WebLogic 10g, jQuery, MVC, Oracle 11g, Rational Rose, HTML, XML, UML, Web Services, JUnit, EJB, SVN, Windows, UNIX

Confidential, Des Moines, IA

Sr. Java/J2EE Developer

Responsibilities:

  • Designed and implemented application using AngularJS, Spring 3.3, Spring IOC, Spring Annotations, Spring MVC, Spring Transactions, Hibernate 4.0, SQL, IBM WebSphere 8 and JBoss 7.
  • Worked on Agile Methodology.
  • Involved in Tech Walk through, Daily Stand ups and Playbacks for releases 3.14, 1.15, 2.15 and 3.15.
  • Involved in application development, design, production support and maintenance phases using Java JDK 1.6
  • Used the Spring Aspect Oriented Programming (AOP) to write various cross cutting routines to implement recurring functionalities like transaction, logging module and auditing user login data.
  • Used AngularJS integrated with Bootstrap framework for UI development.
  • Involved in migration from XMI to AngularJS.
  • Used JMS - MDB for vendor communication
  • Worked on writing unit test cases for Angular JS controllers using Karma test runner and Jasmine framework.
  • Wrote server-side test cases using TestNG.
  • Wrote SOAP implementations for communications with all other modules.
  • Wrote front end test cases using Jasmine and Karma test runner.
  • Factory, Data Access Object (DAO), Service Locator, and Chain of Responsibility.
  • Wrote SQL queries using Oracle database.
  • Used Maven to build war and ear files to deploy on Application Servers.
  • Provided production support for the application after deployment., used session façade as the design pattern.

Environment: AngularJS, Spring 3.3, Hibernate 4, SOAP, REST, JMS, Agile Methodology, SCRUM, Servlet, XML, SVN, Oracle 11g, SQL Developer, Quartz, TestNG, Jasmine, Karma, Eclipse, WebStorm, Maven, Log 4J, IBM Websphere 8, JBoss 7, JIRA, Log4J, Splunk.

Confidential, Covington, KY

ava/J2EE Developer

Responsibilities:

  • Worked closely with business team to collect functional requirements and given design and estimates for major modules.
  • Created technical specification document (TSD)
  • Created relational database schema using Ms Visio
  • Created development environment using jQuery, spring, JPA, Oracle, Maven and Tomcat
  • Created maven script considering the internal standards and compatibilities.
  • Developed web pages using jQuery data tables extensively.
  • Added project in Jenkins and Sonar for continues integration.
  • Developed the functional components using JAVA, Spring MVC, JSP, Hibernate, XML Schema, HTML and JavaScript
  • Created and published secure web services using spring web services for upstream systems using SOAP protocol and WSDL
  • Consumed several web services in order to integrate with downstream systems
  • Implemented the persistence layer using Hibernate Annotations.
  • Supported QA team and fixed issues as required.
  • Created unit test cases for all possible areas of code and perform unit testing.

Environment: JAVA, Spring MVC, Hibernate, JSON, JSP, JDBC, Web Services, SOAP, XML Schema,SOA, HTML, JavaScript, jQuery, Oracle and Tomcat.

Confidential, Baltimore, MD

Java/JEEDeveloper

Responsibilities:

  • Developed JSP and extensively used tag libraries
  • Designed the system with OOAD methodology using various design patterns like factory method, Singleton, Façade, Adaptor, Template etc.
  • Implementing and planning the server-side architecture using Spring and Hibernate.
  • Developed business layer using Spring & Hibernate architecture. configured the spring framework for entire business logic layer with XML bean configuration files
  • Preparation of Low Level Designing and High Level Designing and relevant documentation.
  • Coding using Core Java (JDK 1.6), JSP, Servlet, and Spring MVC.
  • Wrote Controller classes in Spring MVC framework in the web layer.
  • Extensively used Eclipse based STS IDE for building, developing and integrating the application.
  • Used Table per hierarchy inheritance of hibernates and mapped polymorphic associations.
  • Developed one-many, many-one, one-one annotation based mappings in Hibernate.
  • Develop DAO service methods to populate the domain model objects using hibernate.
  • Used java collections API extensively such as Lists, Sets and Maps.
  • Wrote DAO classes using Spring and Hibernate to interact with database for persistence.
  • Implemented Unit and Integration test cases with JUNIT Framework based on Functional Flow.
  • Wrote request handler methods in the Spring MVC controllers.
  • Configured view resolvers for Spring MVC Web layer.
  • Design and developed Data Access Objects for the Pesistable Entity beans for the database interaction.
  • Configured Log4j for logging and debugging
  • Designed unit test plans and developed JUnit cases

Environment: Java, JDBC, Spring Application Framework(Spring ORM, Spring JDBC, Spring MVC, Spring Tx), Hibernate ORM, Oracle 11g, CXF, Eclipse based Spring Source Tool Suite(STS),JSON, Axis, JUnit, Log4J, Maven, Apache Webserver, SOA, Linux and Windows.

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed and developed the back end processing tool to migrate 200 Million documents from CCIS to Claims system.
  • Lead the Design, development, Enhancement & implementation of web-based Enterprise applications employing the SDLC methodologies.
  • Interact with the Business partner and analyze the requirements to develop solutions for the range of insurance Application Modules to improve the performance of the business process.
  • Involved in the major application Enhancement projects to develop a web based insurance solution for the top most Re-Insurance companies
  • Developed application tools to generate custom reports and unique solutions using JAVA/J2EE, UNIX and Mainframe technologies. And also designed a JAVA tool to migrate Millions of Claim documents in to a new Claims system.
  • Involved in the Redesign of the application work-flow for the Billing & Claim processing system, customize the interface for actuarial pricing and Audit systems
  • Coordinated the Client Project with the offshore development effort and Participated in design review discussions with the customer.

Environment: Java/J2EE, Struts/ Spring Frame work, Hibernate, Tivoli, JCL, DB2, Documentum, TIBCO, Oracle 10g, PL/SQL, UNIX, WebSphere, JBoss, and SQL Server

Confidential

J2EE Developer

Responsibilities:

  • Went through the overview of the iWarranty product.
  • Worked on Registration, Recovery and Service contracts modules.
  • Studied Detail design document and designed class and sequence diagrams using Rational Rose.
  • Used forward engineering approach to create skeleton classes from class diagrams.
  • Followed architectural standards and coded Request Handlers, BO, DAO, SQL Helper classes.
  • Involved in writing complex stored procedures, prepare statements.
  • Used Java Servlets extensively and using JDBC for database access
  • Using JavaScript performed client side validations on Registration module.
  • Coded JSPs, Servlets and implementation logic for BO, DAO.
  • Used Struts MVC at front end. Server side validations were performed using Struts validation framework.
  • Coded test cases for the developed classes using JUNIT framework.
  • Documented developed modules.

Environment: JDK 1.4, JSP, Servlets, HTML, J2EE, JDBC, RationalRose, Struts, agile, CXF, Oracle, Websphere Application Server.

Confidential

Software Engineer

Responsibilities:

  • Analysis, design and development of Application based on J2EE and Design Patterns.
  • Used the Struts framework for managing the navigation and page flow.
  • Created templates using design patterns (Business Delegate, Service Locator, Session Façade) extensively.
  • Developed the EJB-Session Bean acts as Façade, will be able to access the business entities through their local home interfaces.
  • Used JDBC for accessing the data from the DB2 database.
  • Provided support for Production and Implementation Issues.
  • Involved in end-user/client training of the application.
  • Involved in the release management process to QA/UAT/Production regions.

Environment: J2EE, Java 1.2, EJB2.0, Java Beans, JDBC, JSP, Struts1.0, Design Patterns, BEA WebLogic 7.1, PL/SQL, DB2, UML, agile, WinCVS, JUnit, Log4j.

We'd love your feedback!