We provide IT Staff Augmentation Services!

Sr.j2ee Developer Resume

0/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • Over 8 years of Extensive IT experience in all phases of Software Development Life Cycle (SDLC) including Analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE technologies.
  • Expert in OOAD (Object Oriented analysis and Development), MVC architecture (Model, View and Controller) and OOP (Object Oriented Programming).
  • Proficient in designing and coding web applications using Core Java and J2EE technologies.
  • Proficient in implementing JAVA/J2EE technologies such as EJB, Servlets, JSF, JSP, Hibernate(ORM),JNDI, RMI, JMS, SAX, DOM, JAXB and JDBC/ODBC.
  • Experience in developing projects in JAVA/J2EE platforms using ICEfaces, Spring Framework, Struts Framework, Web Services and web frameworks such as AJAX, GWT, jQuery.
  • Excellent understanding of Core Java concepts such as multi - threading, exception handling, generics and annotations.
  • Strong experience in developing applications integrated with JMS as messaging service and JTA for Transaction management and JPA for Java persistence.
  • Experience working with Spring MVC, Spring AOP and Dependency Injection.
  • Well experienced in developing web applications and server side development using JavaScript, JSP, Servlets, JDBC, XML, JSTL, and JUnit using various web/application servers like JBoss 6.0, WebSphere 7.0/8.0, BEAWebLogic 8.x/9.x, Apache Tomcat 6.x/7.x.
  • Expert in developing applications in domains like Insurance and Finance.
  • Experience in creating UML models and diagrams using Rational Rose.
  • Hands on experience in several J2EE design patterns such as Singleton, MVC Pattern, Factory Pattern, Session Façade, Business Delegate, Data Access Object.
  • Hands on experience in using Hibernate and JPA.
  • Experience in implementing Web Services using SOAP, WSDL, REST and UDDI.
  • Experience and knowledge in writing SQL Queries, Stored Procedures and Triggers in Oracle, SQL Server and MySQL.
  • Hands-on skills with web and front-end technologies such as JSP, JavaScript, Ext JS, JSON, AJAX, HTML,DOJO and CSS.
  • Skilled in using IDE tools such as Eclipse,Visual Studio, IBM RAD, STS and JDeveloper, NetBeans.
  • Extensive experience in using XML parsers such as SAX and DOM.
  • Experience in writing build scripts using Apache ANT and Maven.
  • Experience in using various Configuration Management tools like Tortoise SVN, CVS and IBM ClearCase.
  • Skilled in using automated functional testing tools like Selenium and test driven development using JUnit and debug tools like log4j.
  • Efficient at meeting deadlines working under pressure and managing multiple tasks simultaneously.
  • Team player and self-starter with effective communication, motivation and organizational skills combined with attention to detail and business process improvements.
  • Enthusiastic and always eager to get myself acquainted with the most recent and latest technologies.

TECHNICAL SKILLS

Languages: Java, J2EE, C, C++, PL/SQL, SQL, UML2.0, PHP,XML 1.0.

J2EE Technologies: Servlets, JSF, JSP, JSTL, RMI, EJB, JMS, JNDI, JAXP, JAXB, SAX, DOM.

Application/Web Servers: IBM WebSphere 5.0/6.0/8.x, WebLogic, JBoss, Apache Tomcat, Windows Server 2008 R2.

Web Services &XML: SOAP, WSDL, JAX-WS, REST, JAX-RS, XSL 2.0, XSLT

IDEs: Eclipse, JDeveloper,Visual Studio, IBM RAD, WSAD, NetBeans, MyEclipse Blue, Dreamweaver.

Framework: Spring3.2, Hibernate, Struts, JSF using ICEfaces.

Version Control: CVS, MKS, Tortoise SVN, IBM ClearCase.

Database: Oracle 8i/9i/10g, SQL Server, DB2, MySQL, SQLite.

Design Patterns: MVC, Business Delegate, DAO, DTO, Service Locator, Session Facade, Intercepting Filter, Singleton.

Operating Systems: Windows 95/98/NT/2000/Vista/XP/7/8, Linux, UNIX.

Web Technologies: XML, XSLT, XSL, XPath, HTML, CSS, XHTML, DHTML, JavaScript,DOJO, AJAX, jQuery, GWT.

Build/Testing tools: ANT, JUnit, LDAP, Log4j, SLF4j, Toad, Rational Rose, Maven, JIRA, Subversion.

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, AZ

Sr.J2EE Developer

Responsibilities:

  • Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases of Application.
  • Created iBATIS SQL Mapper XML files to map java objects.
  • Implementing the project in agile methodologies - sprint & scrum.
  • Involved in backlog grooming, sprint planning, user stories estimations and dividing into tasks.
  • Preparation of TSD design documents with UML diagrams including Sequence Diagrams, Class Diagrams etc. using Microsoft VISIO tool.
  • Used HTML5, XHTML, DHTML, Java Script, AJAX, JQUERY, XML, XSLT, XPATH, JSP,Multi-threading and Tag Libraries to develop view pages.
  • Used AngularJS for single page applicaiton.
  • Used AnglularJS framework to bind HTML to java script objects.
  • Experience in expanding, scaling and maintaining web application.
  • Creation of generic templates to be used by users.
  • Experienced withJava Multithreaded programmingto develop multithreaded modules and applications.
  • Built custom UI Widgets and Application Logic using Angular JS MVC Architecture.
  • Building and Deploying Application using Maven in IBM WAS server
  • Used Java Collections to compare and manipulate data.
  • Used spring framework to inject services, entity services, transaction management, rapid transaction processing systems and concerns by factory class corresponding to the use case operation executing.
  • Utilized asynchronous JavaScript for better and faster interactive front-end.
  • Developed cross browser compatibility using CSS and JQuery.
  • Implemented the application using spring concepts - DI/IOC, AOP, Batch implementation and Spring MVC.
  • Developed & consumed the web services using Apache CXF, JAX - WS, AXIS, WSDL, and SOAP.
  • Developed Restful web services using JAX-RS and CXF tool.
  • Created internal & external services, Entity services and handlers.
  • Integrated Spring & Hibernate frameworks to develop end to end application.
  • Used Hibernate to create data layer to the services to do CRUD operations in to DB.
  • Set up Object & relationship mappings with Associations, inheritance, and named queries etc. using Hibernate.
  • Used core java concepts like Collections, Generics, Exception handling, IO, Concurrency to develop business logic.
  • Used JMS for Asynchronous messaging.
  • Worked on Linux, Unix platforms and Shell Scripting.
  • Involved in writing SQL & PL SQL stuff to be called by CTRL-M batch jobs for BOD and EOD jobs.
  • Validated query execution plans & tuned queries using Indexes, Views and Batch processing.
  • Involved in doing JUNIT testing and ran the TEST SUITE using EMMA tool.
  • Ran check styles, Find bugs and PMD defects and fixed them.
  • Addressed defects identified in QA, IST phases. And tracked them using QC.
  • Deployed web services are tested using SOAP UI tool.
  • Hands on experience of debugging an application using the tools provided by the Visual Studio.
  • Involved in unit testing using JUNIT with Mockito, Integration testing and system testing.
  • Deployed the application in UNIX machine and used FTP to see the logs etc.
  • Used Ant tool to build & deploy the application on the server.
  • Involved in Web logic server configurations set up, data sources, and queues set up and deploying the application.
  • Involved in analyzing the performance of the application, gathered thread dump & tuned the application using JProfiler.

Environment: JAVA 1.6/J2EE, HTML, DHTML, Java Script, AJAX, JQUERY, Servlets, JSP, JSON, Oracle Web logic application server 10.3, multi-threading, XML, XSD, XSLT, XPATH, JAXP, JAXB, WSDL, SOAP, Spring 3.2, MVC, IOC, AOP, Hibernate 3.5,Visual Studio, JAX-RS, CXF, JMS, RAD 8.0, JUNIT, RSA,SVN, SOAPUI, JNDI, Oracle, Apache AXIS, Maven, JProfiler.

Confidential, Radnor, PA

Sr. Java/J2EE Developer

Responsibilities:

  • Implemented agile development process on Software Development Life Cycle.
  • Involved in preparing design TSD document with Sequence Diagrams, Class Diagrams using Microsoft VISIO tool.
  • Involved in doing analysis on DB Schema as per new design in Oracle data base.
  • Implemented Java code and design as per the Arch and coding guidelines.
  • Used Spring framework to inject services, entity services, transaction management, and concerns by factory class corresponding to the use case operation executing.
  • Involved in using spring concepts - DI/IOC, AOP, Batch implementation and Spring MVC.
  • Involved in Declarative transaction management using spring AOP.
  • Created WSDLs as per wire frames, UI pages & generated client jars using JAX-WS.
  • Used Apache CXF to create SOAP based & Restful web services.
  • Involved in creating internal & external services, Entity services and handlers.
  • Involved in defining drools & rules that are defined for resources to show details on UI pages.
  • Involved in ORM mappings for associations, Inheritance & fetching strategy, performing CRUD operations and managing second level cache using Hibernate.
  • Solid experience in design and development of front end in applications using JSF, JSP, HTML, XHTML, JavaScript, CSS, AJAX, Dojo.
  • Hands on experience of debugging an application using the tools provided by the Visual Studio.
  • Created Hibernate mapping files, sessions, transactions, Query & Criteria's to fetch data from data base.
  • Involved in second level cache using EHCache in Hibernate at table level
  • Created continuous integration builds using Ant & Cruse Control to run at scheduled time.
  • Involved in Web sphere server configurations, Data Sources, Connection Pooling, MQ Series Queues set up for messaging and deploying the apps on different servers like QA/IST/Production.
  • Involved in creating JUNIT test cases and ran the TEST SUITE using EMMA tool.
  • Ran check style, PMD defects & Find bugs and fixed them.
  • Involved in fixing defects identified in QA and IST phases and tracked QC status as per the guild lines.
  • Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Done with transformers, exception handling, testing & Security of mule ESB endpoint through WSSR.
  • Involved in doing Unit testing using MOKITO and also Integration testing
  • Involved in peer level design & code reviews.
  • Supported IST, QA and UAT builds and identified issues in Smoke testing and tracked them efficiently.
  • Involved in deploying the application in UNIX and to connect to see logs for fixing UAT/Production defects.
  • Involved in building the code using Ant & deployed on server.
  • Followed up with Performance team to do Performance testing and did tuning to meet the SLAs.

Environment: JAVA/J2EE, Servlets, JSP, Web Sphere Application Server 8.x, XML,DOJO, HTML, XSD, XSLT, XPATH, JAXP, JAXB, WSDL, SOAP, JavaScript, Spring frame work- DI, AOP, MVC, REST, JAX-RS, CXF, MQ Series, Hibernate 3.5, RAD 8.0, JUNIT, IBM Clear Case, Visual Studio,Mule ESB, SOAPUI, JNDI, Java/J2EE design patters, EMMA, Ant, HP QC, Oracle, TOAD.

Confidential, San Antonio, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in analyzing, designing, coding and testing the application.
  • Delivered bug free code using Java, JSP, Struts, Web Services, PL/SQL to implement the service, process the business logic, load the data into Oracle, publish the progress of these services, results on the monitoring web page.
  • JDK is used for building the applications.
  • Designed and implemented UI layer using HTML, JavaScript and JSP.
  • Implemented third party API integrations across multiple web-based technologies.
  • Developed the application using Spring MVC framework.
  • Involved in deploying EAR and WAR files using JBoss application server.
  • Wrote Maven scripts and deployed the application on WebSphere Application server.
  • Implemented Business Logic using Spring Service Components.
  • Experienced withJava Multithreaded programmingto develop multithreaded modules and applications.
  • Involved on the back end to modify business logic by making enhancements.
  • Implemented RESTful Web Service to manage debit card accounts.
  • Involved in Development of User Interface development using JSP.
  • Defined Hibernate O/R mapping and used Hibernate and Data Access Objects (DAO) to implement the database and persistent (JPA) layer.
  • Used Spring dependency injection and Spring-Hibernate Integration.
  • Involved in the migration of independent parts of the system to use Hibernate for the implementation of DAO.
  • Developed Java Server Faces (JSF) for building component-based user interfaces.
  • Used Ant tool to build & deploy the application on the server.

Environment: Java, JDK, Spring framework, Hibernate 3.5.0, Eclipse,MVC, JSP,JSF, JPA,EJB, XML, DHTML, JavaScript, Oracle, DAO, Ajax, RESTful, JBoss, Rational Rose, AIX, SOAP, IBM Clear Case, Windows, UNIX, Ant

Confidential, Winston-Salem, NC

Java/J2EE Developer

Responsibilities:

  • Participated in system design, planning, estimation and implementation.
  • Involved in developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using UML and Rational Rose.
  • Developed the presentation layer using JSP, AJAX, HTML, XHTML, CSS and client validations using JavaScript.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework.
  • Effective usage of J2EE Design Patterns namely Session Facade, Factory Method, and Singleton to develop various base framework components in the application.
  • Modified Account View functionality to enable display of blocked accounts details that have tags. This involved modifying beans, JSP changes and middle tier enhancements.
  • Developed various EJBs (session and entity beans) for handling business logic.
  • Developed Session Beans and DAO classes for Accounts and other Modules.
  • Experienced withJava Multithreaded programmingto develop multithreaded modules and applications.
  • Extensively used Spring JDBC in data access layer to access and update information in the database.
  • Worked on generating the web services classes by using WSDL, UDDI and SOAP.
  • Consumed Web Services using WSDL, SOAP and UDDI from third party for authorizing payments to/from customers.
  • Used JAXB API to bind XML Schema to java classes.
  • Involved in Units integration using JUnit, bug fixing, and User acceptance testing with test cases.
  • Used CVS for version control and Maven as a build tool.
  • Used Log4j for logging errors, messages and performance logs.
  • Used JBoss Application Server to deploy application.

Environment: UML, Rational Rose, Java, JSP, AJAX, HTML, XHTML, CSS, JavaScript, Spring, EJB, Spring JDBC, SOAP, WSDL, UDDI, XML, XSLT, WPS,JAXB, Oracle, JUnit, CVS, Maven, Log4j, ClearQuest, JBoss, Eclipse, Agile development process, Windows XP.

Confidential

J2EE Developer

Responsibilities:

  • Involved in designing the application, prepared UMLSequence Diagrams, Class Diagrams, and Activity Diagrams to in corporate in the technical design document.
  • Interacting with the team for project related activities/ doubts which included Technical leads and architects.
  • Developed the Business Logic using Plain Old Java Objects (POJOs) and Session EJBs.
  • Used JSTL Tag Libraries to generate JSP pages and achieve faster response.
  • Developed Interactive GUI Screens using HTML, JSPs and performed Data validation using JavaScript.
  • Implemented Controller, Business delegate, Data Transfer Object, Data Access Object patterns and Struts Framework.
  • Created set of classes using DAO pattern with generic database related methods to achieve functionalities such as create, update, delete and select to make the database operations reusable.
  • Involved in feasibility Analysis and Development of the enhancements.
  • Involved in estimates of the code changes for the enhancements.
  • Involved in coding, maintaining, and administering EJBs, Servlets, and JSP components to be deployed on a WebLogic application server.
  • Implemented the search mechanism using Stored Procedures, Sequences in PL/SQL.
  • Involved in detailed level design, High level design and also Unit testing using JUnit for enhancements.
  • Mentored newly joined developers in technical and functional area.
  • Trouble shooting production issues and solving customer’s trouble tickets.

Environment: J2EE, Java 1.4, WebLogic 8.1, SVN, Eclipse, Hibernate 3.0, EJB, MySQL 5.0, Struts, JSP, JavaScript, CSS, XML, JUnit, ANT.

Confidential

Jr.Java Developer

Responsibilities:

  • Involved in understanding the functional requirements and converting into technical design document
  • Implemented the presentation layer based using Servlets, JSP, CSS, HTML and JavaScript.
  • DevelopedJSPsandServletsto provide a mechanism for obtaining electronic and printed pricelists for list prices, regional prices and customer-specific prices.
  • Used Spring Framework to provide architectural flexibility.
  • Designed and developedJDBCmodule to read and write data fromOracle andSQL Serverdatabases and convert toXMLformat.
  • Developed a module to exportXML data to CSVfiles.
  • Parsed XML data using Xerces parser to display it on JSPs.
  • Designed and developedSessionandEntity beans.
  • Implemented hierarchical control mechanism to provide different permission levels to different users to modify pricing rules.
  • Developed stored procedures, triggers, functions and database tables in Oracle database.
  • Participated in Code Review and Quality Assurance.
  • Provided control mechanisms to allow a salesman to view customer accounts associated with his login.
  • Implemented hierarchical definition of products, customers and channels.
  • Used SVN as version control, ANT as build tool and IBM WebSphere for deployment.
  • Involved in unit testing and also developed test cases.

Environment: Java, J2EE, Servlets, JSP, CSS, HTML, JavaScript, Spring, JDBC, SQL, Oracle, SQL Server, XML, Xerces, SVN, ANT, IBM WebSphere, Sun Solaris.

We'd love your feedback!