We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

East Windsor, NJ

PROFESSIONAL SUMMARY:

  • 7+ Years of experience in the IT Industry with proficiency in Design and Development of J2EE Projects. Complete understanding of Object Oriented design and development of Web - based and client/server-based systems on multiple platforms.
  • Experience in requirement analysis, system design, development and testing of various applications.
  • Expertise in Core Java and J2EE technologies such as JSP, Servlets, JSF (PRIME Faces AND RICH Faces), EJB 2.0 and JDBC.
  • Expertise in Web Front End technologies, spring2.5/3.0 (IOC, AOP, MVC, ORM, Spring Batch and Transaction Management), Struts1.2, JSF, Tag Libraries, Struts custom validation rules, Tiles, JSTL, Java Script, DHTML, XML/XSL.
  • Good understanding of other J2EE technologies such as JDBC, JNDI, JTA and other Java technologies like Applets. Worked on different O/R Mapping tools Hibernate and JPA.
  • Worked on applications using Java/J2EE design patterns such as Business Delegate, Service Locator, Transfer Object, Data Access Object, Session Facade, Singleton, Factory and Adapter patterns.
  • Experience working with web services using SOAP, WSDL and XML related technologies like XML/XSLT to process, validate, parse and extract data from XML using DOM, SAX and STAX parsers for DTD and SCHEMA using tools like XMLSPY.
  • Expertise in OOA and OOD using UML (Use case diagrams, class diagrams, sequence and state diagrams using Microsoft Visio)
  • Experience in building Front-end web applications with JSP, JSTL, JavaScript, JQuery, JSON, HTML5, CSS, CSS3, Angular JS, Backbone JS, Action Script, DOJO.
  • Experience in integrating Amazon Web Services AWS with other applications infrastructure.
  • Extensive experience in programming, deploying, configuring, and fine-tuning middle-tier popular J2EE Application Servers like IBM Websphere 6.1/5.x, BEA WebLogic9.1/8.1, and open source Apache Tomcat, Apache Axis and Apache HTTP Server.
  • Worked with Multiple Databases like SQL Server, MYSQL, DB2, Oracle, and Teradata.
  • Experience with configuring connection pools using JNDI and JDBC.
  • Worked on wide variety of platforms like Unix and Windows operating systems
  • Worked with wide variety of IDE's like RSA, RAD, Eclipse 3.0, JBuilder and Netbeans.
  • Extensive use of Build tools such as Ant and Maven.
  • Expertise on LDAP server administration and JNDI API for communicating the openLDAP server.
  • Worked on Logging Framework using Log4j
  • Worked on JavaMail for sending the mail notification.
  • Experience in SubVersion (SVN), GIT, CVS as versioning software tools.
  • Involved in writing Junit Test cases, doing smoke test as testing framework.
  • Worked all phases of Software Development Life Cycle (SDLC) - Requirement analysis, Specification, Implementation, testing, Documentation and Process management.
  • Strong in DOS, Windows NT/00/98/95, Linux & UNIX environments.
  • Working experience in Production, Development, Staging and QA environments.
  • Expertise in HTML, DHTML, AJAX, Java Script and JQuery Data Table.
  • Working experience on Defect Reporting Tools such as Quality Center, Clear Quest.

PROFESSIONAL EXPERIENCE:

Confidential, East Windsor, NJ

Sr. Java/J2EE Developer

Responsibilities:

  • Designed and coded application components in an Agile/TDD environment utilizing a test driven development and SDET approach and pair-programming.
  • Developed the application using spring framework that leverages model view layer architecture, also configured Dependency Injection.
  • Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java.
  • Involved in Java multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework.
  • Designed and developed RESTful style Web Service layer and WSLD.
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure
  • Design of GUI using Model View Architecture (STRUTS Frame Work).
  • Integrated Spring DAO for data access using Hibernate
  • Created hibernate mapping files to map POJO to DB tables
  • Involved in the Development of Spring Framework Controllers
  • Developing application using Spring core module and POJO's using Eclipse and worked on Messaging service.
  • Developed user interface using JSP, JSP Tag libraries JSTL, HTML5, CSS3, JavaScript, Angular.js to simplify the complexities of the application
  • Used Spring MVC framework for developing web application.
  • Implemented the debugging functionality in an application by using Apache LOG4Jframework.
  • Used JMS for the asynchronous exchange of critical business data and events among J2EE components and legacy system.
  • Implemented a generic interface to Hibernate criteria API for UI search functionality.
  • Developed SQL, PL/SQL, stored procedures along with Shell Scripting- database application scripts.
  • Developed XML Schemas - XSD, DTD for the validation of XML documents, also used Subversion.
  • XML (SAX and DOM API, JDOM), XSLT was used for informative view.
  • Used XML web services using SOAP to transfer the amount to transfer application.
  • Involved in writing the JUnit test cases and integration testing of the system and also developed Junit classes extensively for end to end testing and worked with log4j for logging.

Environment: Java/JDK,J2EE,JSP, PL/SQL, Spring, EJB, MAVEN, JMS, JNDI, Oracle, XML, DOM, SOAP, JUnit 4.0, Apache Camel, JSF, WebSphere, Hibernate, JDBC,REST-ful Web service, Weblogic, SOA, Tomcat.

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities

  • Involved in Analysis, Design and Development of the project.
  • Designed and developed web-based software using Java Server Faces (JSF) framework, Spring MVC Framework, and Spring Web Flow.
  • Developed GUI using JSP, Struts, HTML3, CSS3, XHTML, Swing and JavaScript to simplify the complexities of the application.
  • Designed and developed insurance application front end and back end business functionality, used Spring, J2EE Design Patterns such as MVC and JSP/Servlets to develop the application.
  • Designed, developed and maintained data layer using Hibernate and performed configuration of Spring Application Framework.
  • Worked with Java libraries to utilize AWS facilities as Simple Storage Service (S3), Simple Queue Service (SQS) and SimpleDB
  • Spring Framework IOC (Inversion of Control) design pattern is used to have relationships between application components. It is also used to separate the application configuration and specification from the actual application code.
  • Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Used Ajax for intensive user operations and client-side validations.
  • Developed application service components and configured beans using Spring loC, creation of Hibernate mapping files and generation of database schema.
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
  • Used JUnit for testing the web application.
  • Used JAXM for making distributed software applications communicate via SOAP and XML
  • Involved in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries for Oracle 10g/11g.
  • Undertaken development for a cross-platform JavaScript based solution using Angular JS.
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Developed code according to MVC architecture using AngularJS framework
  • Expertise in Distributed and Web environments, focused in JAVA Technologies -Java collections, Threads, Struts, Spring, Hibernate Framework.
  • Developed Ant Scripts for the build process and deployed in IBM WebSphere.
  • Implemented Log4J for Logging Errors, debugging and tracking using loggers, appenders components.
  • Implemented Business processes such as user authentication, Transfer of Service using Session EJBs.
  • Used Oracle's SQL Developer tool for creating tables, views, indexes, triggers and sequences.
  • Deployed the applications on IBM Web Sphere Application Server (WAS).

Environment: CoreJava, J2EE, Spring 2.0, Servlets, JSP, Oracle 11g, Hibernate 3.0, XML,Threads HTML5, CSS3, Angular.js, Swing, Struts, ANT, JSF, JMS, EJB, JUnit, CVS, Log4J, RAD 7.0, Oracle 10g/11g, DB2,SQL,Web Sphere Application server.

Confidential, Tampa, FL

Java Developer

Responsibilities:

  • Created detail design documents which has the UML Design diagrams, table information, object model etc which are required for the developer.
  • Designed Graphical User Interface (GUI) for various WebPages using AJAX, HTML, CSS, JSF, JQuery and JavaScript.
  • Implemented Design Patterns from Pure MVC Architecture to interact with backend J2EE and WebServices SOAP to pull out the data to JSF Components in combination of custom validation built on top of Struts validation frame work from the form bean.
  • MVC architecture is implemented by struts framework.
  • Developed Struts Action and Form classes to access Java Beans and UI
  • Developed API using Hibernate to interact with the Oracle database
  • Developed web application using JSP custom tag libraries, Struts Action classes and Action.
  • Designed Java Servlets and Objects using J2EE standards.
  • Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session facade, Value object and DAO design patterns.
  • Used Spring Framework's IOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action Classes.
  • Extensively worked on Spring Bean wiring, Spring DAO and Spring AOP modules.
  • Used join point and advice Spring AOP modules for cross cutting concerns and IOC for dependency injection.
  • Used Java Persistence API (JPA) and Hibernate for performing the Database Transactions. Using JPA for designing and creating the entities and establishing the relation between the entities in a persisted way for EJB.
  • Involved in developing EJB'S for the business logic using Session facade pattern and deploying them in Apache tomcat.
  • Wrote complex Database PL/SQL Statement and Did PL/SQL tuning for the performance of the Database.
  • Consumed Web Services (WSDL, SOAP, UDDI) from third party for authorizing payments to/from customers.
  • Developed web-based customer management software using JSF.
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML
  • Identified and resolved programming issues, Servlets and EJB s performance tuning opportunities
  • Involved in the creation of JUnit Unit Test Cases using Test Driver Development (TDD) technique.
  • Created the domains, application servers and load balancers using Weblogic 9.0.
  • Page design and development using Oracle BPM.
  • Layout and design the overall architecture and migration approaches using Oracle ADF.
  • Designed extensive additions to existing Java Web Application utilizing Service Oriented Architecture (SOA) techniques.

Environment: JAVA, JSP, Servlet, EJB, LINUX, Spring, JavaScript, Hibernate, JQuery, Struts, Design Patterns, Agile, HTML, JMS, XML, Eclipse, Apache, Oracle ECM, Struts, Webservice, SOAP, ILOG, Web2.0, Oracle BPM, JSF, WSDL, Apache Axis2, Apache Tomcat Server, SOA, PL/SQL, Oracle10g, UML, Weblogic, Rational Rose, Junit.

Confidential, Glen Allen, VA

Java Developer

Responsibilities:

  • Created Various UML Diagrams e.g. Class diagrams, Sequence diagrams.
  • Responsible for the design and development of the framework. The system is designed using J2EE technologies based on MVC architecture. The Views are programmed using struts, JSP pages, Model is a combination of EJB's and Java classes and Controllers are Servlets.
  • Developed user interface using JSP JQuery, and AJAX to speed the application.
  • Used Spring Framework for Transaction Management and Dependency Injection.
  • Used Hibernate annotations for mapping objects to the relational database and Implemented persistence using Hibernate.
  • Used Hibernate to store Java Objects to a relational database.
  • Involved in developing EJB's for the business logic and deploying them in Apache tomcat.
  • Responsible for creating of Action classes, JSPs, Model classes.
  • Extensive experience using framework APIs like Struts, Spring and Hibernate
  • Used Java Messaging Services for reliable and asynchronous exchange of important information.
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
  • Implement the presentation layer (GUI), based on open source framework, involving Servlets, JSP, JSTL, JSF, CSS, HTML, JavaScript and Beans.
  • Designed Interactive GUIs using Java Applets and Swing.
  • Developed Servlets and Worked extensively on Sql.
  • Implementation of Spring IOC container, Spring JDBC template, Spring Exception Strategy and AOP.
  • Involved in writing SOAP based web services for communication between its upstream applications.
  • Involved in migrating SOAP based Web Service to RESTful services.
  • Developed web services for data transfer from client to server and vice versa using SOAP and WSDL.
  • Created different database objects (Stored Procedures, Functions, and Triggers) for the backend MS SQL server.
  • Involved in debugging the product using Eclipse 3.6 and JIRA Bug Tracking.
  • Created war files & deployed on Tomcat using ANT deployment tool.
  • Expertise in employing Water Fall Model and best practices for software development
  • Maintenance of data in different Oracle Databases and environments using TOAD.
  • Built CVS and XML file loaders and splitters for financial data
  • Used Clear Case for source Version Control.
  • Tested with the Junit Test Cases for both Professional and Institutional Claims.

Environment: Java, Servlet, EJB, Struts. JMS, JDBC, Hibernate, Spring, Java Script, AJAX, UML, Eclipse, Weblogic, SOAP,, JBoss, ANT, JQuery, NetBeans, JSP, EJB, WSDL, Toad, Water Fall Model, web services, HTML, XML, MS SQL server2005, My SQL, CVS, JIRA, ClearQuest, Swing, ClearCase, Junit.

Confidential

Software Engineer

Responsibilities

  • Understanding and analyzing the requirements.
  • Implemented server side programs by using Servlets and JSP.
  • Designed, developed and validated User Interface using HTML, Java Script, XML and CSS.
  • Implemented MVC using Struts Framework.
  • Handled the database access by implementing Controller Servlet.
  • Implemented PL/SQL stored procedures and triggers.
  • Used JDBC prepared statements to call from Servlets for database access.
  • Designed and documented of the stored procedures
  • Widely used HTML for web based design.
  • Involved in Unit testing for various components.
  • Worked on database interaction layer for insertions, updating and retrieval operations of data from oracle database by writing stored procedures.
  • Used Spring Framework for Dependency Injection and integrated with Hibernate.
  • Involved in writing JUnit Test Cases.
  • Used Log4J for any errors in the application

Environment: Java, J2EE, JSP, Servlets, HTML, DHTML, XML, JavaScript, Struts, Eclipse, WebLogic, PL/SQL and Oracle.

We'd love your feedback!