We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Flowood, MS

SUMMARY

  • Highly motivated IT professional, 8 years of experience in development and implementation of customized software and web - based applications.
  • Experience in teh field of Software Development as Developer. Expertise in full Software Development Life Cycle (SDLC) including Software Architecture, Object Oriented programming, Designing & Prototyping.
  • Actively involved in each phase of Software Development Life cycle (SDLC) Requirements, Design, Implementation, and Testing during teh development of teh application.
  • Experienced in design and development of various web and enterprise applications using J2EE technologies like JSP, AngularJS, Servlets, JSF, EJB, JDBC, Hibernate, IBatis and spring, JPA, XML, JAXB, JSTL, JAX-WS, AJAX, ANT and Web Services (SOAP, REST).
  • Experienced in WEB and GUI development using HTML, DHTML, XHTML, CSS, JavaScript, JSP, CSS, JQuery, DOJO, POJO, and AJAX technologies.
  • Working noledge of Struts2.0, Hibernate 3.0 persistence technology, Spring Framework 2.5, 3.0.
  • Extensive noledge and implementation skills in Struts MVC framework and JSF.
  • Hands-on experience with Web/Application servers (Tomcat, IBM WebSphere, BEA WebLogic and JBOSS).
  • Exposure to implement Object Oriented Analysis & Design (OOAD) and Web Services (WSDL using SOAP protocol).
  • Involved extensively in designing/developing web based applications using HTML, XML and MVC design patterns.
  • Extensive experience in building enterprise Applications and Distributed Systems using technologies such as Java, J2EE (Servlets, JSP, JSF, EJB, Struts, spring, Hibernate, JDBC, JNDI, JTA, JMS) and XML.
  • Worked with Relational Database Management Systems including Oracle, SQL Server and PL/SQL and have worked extensively on JDBC to connect to and access various remote database including Oracle, MySQL, SQL Server.
  • Extensive experience in working in Multi-Tier Environment and Design Patterns.
  • Good noledge on teh spring modules like Spring IOC, Spring MVC, Spring DAO, Spring Web flow, Spring Security and Spring AOP.
  • Good Knowledge in Object Relation Mapping using Hibernate.
  • Expertise in using Web Service technologies like SOAP, RestAPI, UDDI, WSDL.
  • Extensive experience in developing Web Services applications and inter process communication
  • Applications using JTA, RMI, JMS, WSDL, JAX-WS, JAX-RPC, JSON.
  • Good Understanding of OOA, OOD, OOPS and J2EE Design Patterns like MVC, Singleton, Session Facade, Factory and Service Locator.
  • Hands-on experience in working with XML related technologies such as DOM, SAX, XML Schema, XSL, XSLT, XPath, DTD, XSD and JAXB.
  • Extensive experience in JavaScript, HTML5, CSS, DHTML, AJAX and PHP.
  • Solid design skills using Java Design Patterns, Unified Modeling Language (UML) and Object Modeling Technique (OMT).
  • Good noledge in OOAD, UML/RUP with Rational Rose, Eclipse UML plug-in and rational testing tools.
  • Experience in working with different operating systems Windows 98/NT/2000/XP, UNIX.
  • Exposure to three-tier and N-tier Client/Server Development architecture.
  • Expert level skills in Java, JSP, Servlets, Struts, JUNIT, Multithreading, JDBC, RMI with experience in MVC Design Pattern of J2EE Architecture.
  • Worked under Agile (XP, Scrum, TTD), RUP methodologies.
  • Good Working Knowledge of J2EE Application Server - Web logic, Apache Tomcat Server and Web Sphere. Also, Experience in JUNIT Testing.
  • Skills in analyzing user requirements, modeling teh system and ensuring teh functionality.
  • Strengths include excellent interpersonal and communication skills.
  • Has teh ability to provide solutions from a functional and technical perspective, meet deadlines.
  • Excellent team player, very dynamic, flexible with positive attitude and excellent learning skills.

TECHNICAL SKILLS

Operating System: Windows NT/2000/XP, UNIX.

Programming Languages: C,C++,JAVA, SQL, PL/SQL,PHP

J2EE Technologies: Servlets, JSP, JDBC, JSTL, JSF, Spring, Hibernate, Struts, EJB, Web Services, RMI, JNDI

Modeling Language: UML

Web/Application Servers: Apache TOMCAT 6.x/7, Web logic 8.x/9.x/10.x/11.g, IBM Web Sphere 6.x/7.x/8.x, JBoss 6.x/7.x

Web Technologies: HTML5, XML, XHTML, JavaScript, DHTML, CSS, XSL, XSLT, SOAP, WSDL, SAX, DOM, Ajax, JSON

IDE: Eclipse, RAD 7.0/6.0/9.0, WSAD, JBuilder, Oracle JDeveloper 10g

Databases: Oracle 8i/9i/10g, MySQL 4.x/5.

Configuration Tools: JUnit, Log4j, Rational Rose, CVS, SVN, ANT, MAVEN, RTC

Application Frameworks: Struts, JSF, Spring MVC, Hibernate, IBatis

PROFESSIONAL EXPERIENCE

Confidential, Flowood, MS

Sr. Java/J2EE Developer

Responsibilities:

  • Designed front-end using JSP, JavaScript, AngularJS, JQuery, HTML, and CSS.
  • Developed Session Beans for necessary transactions like fetching teh data required, updating teh respondent information.
  • Worked on publishing and testing teh web services (JAX-WS) and interacting with teh internal teams who consumed teh web services.
  • Responsible for developing DAO layer using Spring MVC and configuration XML’s for IBatis.
  • Developed server-side services using Java, spring, Web Services (WSDL).
  • Used JSF to build application to create a page structure by arraigning JSF components in tree.
  • Designed and developed teh business logic layer and data access layer using different kinds of Data Access Objects (Dao’s). Used spring and Hibernate at persistence layer (DAO).
  • Produced and consumed both SOAP and RESTful Web Services using JAX-WS and JAX-RS. Used SOAP UI for testing Web Services.
  • Involved in publishing teh Web Services to help users interacting with Web Services.
  • Involved in teh migration of independent parts of teh system to use persistence technology such as JDBC.
  • Wrote database queries using SQL and PL/SQL for accessing, manipulating and updating Oracle database.
  • Developed Controller Servlets and Used Java Script for client validations.
  • Created action classes in Struts and developing manager’s classes using Hibernate.
  • Designed and developed various modules of teh application with J2EE design architecture.
  • Created and maintained teh configuration of teh Spring Application Framework.
  • Designed and implemented Spring Framework based RESTful web services.
  • Worked on a team of developers that designed, developed, and successfully shipped a Java web service for Dropdowns and required data.
  • Consumed Rest Web Services for transferring data between different applications.
  • Experienced with WSDL.
  • Implemented Exception handling Framework using spring.
  • Developed Servlets to process teh requests, transfer teh control according to teh request to corresponding Session Beans, JSP pages.
  • Developed teh business logic layer and data access layer using Data Access Objects (DAO’s).
  • Data Access programming using IBATIS --ORM using JDBC to access teh database.
  • Involved in development of domain layer using session and entity beans.
  • Used Spring Core Container module to separate teh application configuration and dependency specification from teh actual code for injecting teh Dependencies into teh Objects.
  • Worked on database interaction layer for insertions, updating and retrieval operations of data.
  • Wrote and consumed Web Services using WSDL and published it on Tomcat Server.
  • Used RAD 9 as teh IDE for teh project.
  • Involved in writing JUnit Test Cases.
  • Used Log4j logging framework to debug teh code.
  • Used RTC as version controlling tool.
  • Using teh UML methodology, developed Use Case Diagrams, Class Diagrams and Sequence Diagrams to represent teh dynamic view of teh system developed in Visual Paradigm.
  • Identifying and developing test cases and test scripts to perform load tests for performance and regression testing.

Environment: Java 7.0, JSP, Servlets, AngularJS, Spring, Eclipse, IBatis, XML, HTML, CSS, CVS, JavaScript, Tomcat 7.0, SQL Server 2008, JUnit, Rest Web Services, JSON, JAX-WS, SAX, DOM and Windows Environment.

Confidential, Queens, NY

Sr. Java/J2EE Developer

Responsibilities:

  • Designed front-end using JSF, spring, JSP, JavaScript, AJAX, HTML, CSS, RICHFACES.
  • Developed Session Beans for necessary transactions like fetching teh data required, updating teh respondent information.
  • Worked on publishing and testing teh web services (JAX-WS) and interacting with teh internal teams who consumed teh web services.
  • Involved in coding of Servlets and EJB communication.
  • Developing teh RMS application to maximize teh revenue by forecasting teh demand based on teh statistics.
  • Responsible for developing DAO layer using Spring MVC and configuration XML’s for Hibernate.
  • Developed server-side services using Java, spring, Web Services (SOAP, WSDL).
  • Designed and developed various modules of teh application with J2EE design architecture, Spring MVC architecture using IOC, AOP concepts.
  • Created and maintained teh configuration of teh Spring Application Framework (IOC) and implemented business logic using EJB.
  • Consumed Web Services for transferring data between different applications.
  • Experienced with SOAP/WSDL.
  • Involved in designing teh Data Model using Rational Software Architect according to teh STIF messaging specifications.
  • Used Soap based Spring Web services for transferring data between applications
  • Implemented Exception handling Framework using Spring AOP.
  • Developed Servlets to process teh requests, transfer teh control according to teh request to corresponding Session Beans, JSP pages.
  • Developed teh business logic layer and data access layer using different kinds of EJB’s and Data Access Objects (DAO’s).
  • Developed DAO's (Data Access Objects) and performed O/R mapping using Hibernate to access teh database.
  • Involved in writing Session beans, Message driven beans and Hibernate mapping files.
  • Involved in development of business domain layer using session and entity beans - EJBs.
  • Developed and deployed Spring AOP module to implement teh crosscutting concerns like logging, security, Declarative Transaction Management.
  • Used Spring Core Container module to separate teh application configuration and dependency specification from teh actual code for injecting teh Dependencies into teh Objects.
  • Development and implementation of Asynchronous communication interface using JMS API.
  • Configured EJB and Hibernate on Web sphere Server.
  • Developed SAX and DOM parsers and XSD for validating teh XML files.
  • Worked on database interaction layer for insertions, updating and retrieval operations of data.
  • Wrote and consumed Web Services using SOAP, WSDL and published it on WebLogic Application Server.
  • Created and configured hibernate annotations, performed persistent logic using HQL (Hibernate Query Language).
  • Used Eclipse as teh IDE for teh project.
  • Involved in writing JUnit Test Cases.
  • Utilized message driven beans for message processing using JMS.
  • Designed and created SOAP Protocols for transferring Value Objects.
  • Used Log4j logging framework to debug teh code.
  • Used CVS as version controlling tool.
  • Using teh UML methodology, developed Use Case Diagrams, Class Diagrams and Sequence Diagrams to represent teh dynamic view of teh system developed in Visual Paradigm.
  • Identifying and developing test cases and test scripts to perform load tests for performance and regression testing.

Environment: Java 7.0, JSP, Servlets, Spring, JSF, Eclipse, EJB 3.1, Hibernate, Ajax, XML, HTML, CSS, CVS, JavaScript, Web sphere Server, SQL Server 2008, JUnit, Web Services, JAX-WS, SAX, DOM and Windows Environment.

Confidential, Albany, NY

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in SCRUM process of AGILE methodology in Requirement gathering, Design, Analysis and Code development through iterations.
  • Used OO techniques such as UML methodology (use cases, sequence diagrams and activity diagrams) and developed class diagrams using Rational Rose.
  • Developed teh user interface using JSF, Ajax and FACELETS. Majorly worked on JSF technologies like ICEFACES and RICHFACES.
  • Worked on HTML technologies like CSS.
  • Designed DTD's for XML representation of data.
  • Developed DAO's (Data Access Objects) and performed O/R mapping using Hibernate to access teh database.
  • Created *.hbm.xml mapping for all data table objects and created hibernate- config.xml.
  • Used JNDI for naming and directory services.
  • Developed teh EJB (Session Beans) as part of teh publishing teh web services.
  • Implemented teh business rule validations on teh front end.
  • As a Programmer participated in teh designing of teh Web framework using Struts framework as a MVC design paradigm.
  • Involved in entire life cycle development of teh application.
  • Reviewing and analyzing data model for developing teh Presentation layer and Value Objects.
  • Used HTML, CSS, XHTML and DHTML in view pages for front-end.
  • Extensively involved in developing Web interface using JSP, JSP Standard Tag Libraries (JSTL) using Struts Framework.
  • Used Struts & JavaScript for client-side validation.
  • Used Struts Tag Libraries to develop teh JSP pages.
  • Used JSTL in teh presentation tier.
  • Used and configured Struts ValidatorForms, MessageResources, ActionErrors, Validation.xml, Validator-rules.xml.
  • Involved in writing teh client side scripts using JavaScript.
  • Developed Controller using Action Servlet and Action mapping provided by Struts framework.
  • Wrote Hibernate configuration and mappings .xml files for database access.
  • Used and developed Service Locator pattern which delegates teh web services for certain resources and Singleton pattern.
  • Used Web Services-WSDL and REST.
  • Used Hibernate as teh ORM tool to communicate with teh database.
  • Used Hibernate (persistence framework) to implement teh Database Access layer.
  • Designed Data model and Implemented Database Interactions using SQL and JDBC.
  • Exposed messaging API to customers via XML
  • Used Factory Pattern in teh controller.
  • Worked on Spring JMS, MDB for listeners, and Message Broker for routing teh messages.
  • Provided support to teh current applications.
  • Involved in creation and deployment of Enterprise Application on Web sphere Application server.
  • Communication between Internet layer and Authorizations is done by RMI.
  • Used Log4j logging framework to debug teh code.
  • Used SVN for versioning.

Environment: Java 6.0, RAD 7.0, JSF, Spring 2.5, DOM, HTML, CSS, JavaScript, Ajax, REST Web Services, JAXB, DB2, IBM UDB 8, EJB 3.0, XML, ANT, JDBC, Web Sphere 6.1, Hibernate, JPA, Z/OS, Rational Clear Case, Log4J, JUnit

Confidential, Dallas, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Developed Web-tier components using Struts MVC framework with multiple module support using JSP, Struts and Form beans.
  • Designed and developed Service Classes for encapsulating business processes using Singleton design pattern.
  • Configured Log4j logging mechanism to increase logging performance.
  • Responsible for performing Client side and Server side validations using Struts validations.
  • Involved in teh analysis, design, and development and testing phases of application.
  • Gathering and analysis of High level requirement (HLR).
  • Check, identify and design for teh effective changes in teh backend service.
  • Developed and designed teh front end using XML, XSLT, HTML, and CSS.
  • Main code changes were done in JSP, JQuery, and AJAX and JavaScript environment.
  • Migrated UI screens from JSP to JSF2 using with third party library Prime faces.
  • Implemented JSF bases custom validators for UI components.
  • Performed client side as well as Server side Validations using Java Script and Spring Validation.
  • Used Spring AOP for teh transaction management and logging.
  • Worked upon Hibernate Batch Processing.
  • Worked on JUnit 4 for testing and maintaining teh system state.
  • Have worked on Oracle 10g for storing and retrieving teh application data.
  • XML files to provide Context and Hibernate Mapping for ORM based database persistence.
  • Implemented different type of Spring MVC controllers, validators and views as needed by teh application.
  • Consumed web services using SOAP and REST.
  • Testing and bug fixing to reach teh end to end flow as specified in teh high level requirement.
  • Involved in creating XSD’s for request/response, design of both front end and enterprise (business) services.
  • Front end services operations are exposed in a Restful way. Teh front end service builds request object and uses Jersey client to invoke teh Enterprise service operation which is a synchronous call.
  • Build teh new services in Maven environment, develop unit test cases and test teh services in SoapUI.
  • Involved in code review and deployment of teh application on development, testing of server’s production.
  • Worked according to AGILE model approach.
  • Creating UI components (JSP) and client side error handling is done using JavaScript.
  • Developed SQL Map DAO and JDBC DAO classes for teh persistence layer.
  • Used Digester Framework interface to parse XML stream and populate data into Java Objects.
  • Created iBATIS SQL Mapper XML files to map java objects to teh results of SQL Queries.
  • Involved in designing class diagrams and use case diagrams using UML.
  • Involved in Performance Improvement on Java application side.
  • Designed and developed Custom tags to customize business process as per teh specs.
  • Performed unit testing using JUnit testing framework.

Environment: Struts 2.2.1, iBATIS, JavaScript, RAD 6.0, Hibernate, Digester Framework, Rational Clear Case, HTML, UML, Ant, Log4J, Web Sphere 6.0, Spring framework, UNIX.

Confidential, Raleigh, NC

Sr. Java/J2EE Developer

Responsibilities:

  • Implemented design patterns like MVC, Singleton.
  • Configured controllers using Struts Framework.
  • Designed and developed teh UI using JSP, HTML, CSS and JavaScript.
  • Involved in all SDLC (Software Development Life Cycle) phases of teh project.
  • Developed and designed teh front end using HTML, CSS and JavaScript with JSF Ajax and tag libraries.
  • Handled events and runtime errors using JSF event listeners and validations.
  • Used Spring Core Annotations for Dependency Injection.
  • Convention Based Coding is Designed and developed by utilizing Hibernate persistence framework and OR Mapping capability to enable dynamic fetching and displaying of various table data with JSF tag libraries.
  • Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing teh session for database transactions respectively.
  • Used HQL and SQL for fetching and storing data in databases.
  • Designed and developed teh Validators, Controller Classes and Java bean components.
  • Participated in teh design and development of database schema and Entity-Relationship diagrams of teh backend Oracle database tables for teh application.
  • Implemented Web Services with Apache Axis.
  • Designed and Developed Stored Procedures, Triggers in Oracle to cater teh needs for teh entire application.
  • Developed complex SQL queries for extracting data from teh database.
  • Designed and built SOAP WebServices interfaces implemented in Java
  • Used Apache Ant for teh build process.
  • Used ClearCase for version control and Clear Quest for bug tracking.
  • Developed Struts Action classes.
  • Server side validations in teh UI are achieved using Struts Validation.
  • Created and configured struts.xml file to manage control flow.
  • Worked with Struts tag libraries.
  • Used Struts Tiles in teh template designing.
  • Used Factory Pattern in teh controller.
  • Achieved database persistence through hibernate.
  • Developed and debugging of java files is done using Eclipse IDE.
  • Performed unit testing using JUnit.
  • Deployed teh application using JBoss Application Server.

Environment: Java, Servlets, JSP, Struts 2.2.x, SOAP Web Services, JDBC, HTML, DHTML, CSS, JavaScript, XML, Eclipse, JBoss 5.1, Hibernate 3.6.1, JUnit, MySQL 5.0.

Confidential

Java Developer

Responsibilities:

  • Created various HTML Pages to Validate and record teh Order Processing Parameters.
  • Developed Java Servlets at server side for handling requests and responses from teh web page that were developed using JSP, HTML.
  • Developed teh user interface with HTML, JavaScript, JSP and Tag Libraries using Struts.
  • Developed authentication and authorization prototype using Axis-wise (used as SOAP/WSS4J).
  • Implemented oracle as database to store teh data and gained exposure to various database objects like tables, stored procedures, functions, and triggers using SQL, PL/SQL.
  • Used Angular JS to create more interactive front End Development.
  • Used ng-Grid, native UI Bootstrap for creating dynamic user interface using Angular JS.
  • Designed user interface layout using CSS, HTML.
  • JavaScript client application written with teh backbone.js framework along JQuery, JQuery Templates and variety of JQuery plugins.
  • Developed Stateless Session beans provide a client's view of teh application's business logic.
  • Developed functional and unit testing framework like Test Driven Development in different modules using JUNIT, Solved several key issues by improving code as well as business processes and integrated with ANT build Tool.
  • Developed Middleware Support for Data-flow Distribution in Web Services Composition.
  • Implemented Java Collection framework and Exception handling framework in middle Tier modules.
  • Deploying applications, configuring security and testing teh application under clustered environments (Both Vertical and Horizontal scaling Work Load Managements).
  • Implemented Database access through JDBC at Server end with Oracle as backend.
  • Responsible for Database design and creating database tables.
  • Used Apache Tomcat 4.1 web servers to deploy dis application online.

Environment: JDBC, Servlets, JSP1.1, HTML, Oracle 8i, Windows NT, TOMCAT 4.1.

Confidential

Java Developer

Responsibilities:

  • Involved in analysis of requirements with business teams to deliver teh best technical solution
  • Involvement in teh use cases, development of OOAD and modeling, which involved in class diagrams and Object Diagrams using UML.
  • Optimized system performance by writing stored procedures and calling them using JDBC callable statements.
  • Involved in communicating with clients on a daily basis to ensure their requirements are being met.
  • Involved in creating request based JSP pages.
  • Creating Action Forms, Action Classes and helper classes by using Struts.
  • Involved in Unit Testing.
  • Used client side JavaScript much extensively, apparently to make deployment of new changes much easier.
  • Good understanding of HWF (Hydus Workflow Framework).
  • Involved in creating Data Structures in teh required format.
  • Designed AJAX pages to improve teh efficiency of teh web pages.
  • me implemented paging concept using Ajax technology along with display tags to all teh modules in teh project.
  • Design and development of UI screens using JSP, HTML, CSS and JavaScript.
  • Used XSLT to transform data from one Document into another.
  • Performed Unit Testing and Integration Testing.
  • Provided support to teh current application.
  • Participated in weekend reviews with team members

Environment: JDK1.3, JDBC2.0, HTML, CSS, JavaScript, Web logic Application Server, Eclipse 3.0, SQLServer7.0, DreamWeaver4.0, Windows 2000.

We'd love your feedback!