We provide IT Staff Augmentation Services!

Java-j2ee Developer Resume

0/5 (Submit Your Rating)

PA

SUMMARY

  • 7 years of experience in user interaction, Coding, Testing, requirement gathering, systems analysis, design and development.
  • Expertise in developing both Front End of applications using Java, Servlets, JSP, JSF, AJAX, Web Services, JavaScript, HTML.
  • Strong exposure working with J2EE design patterns like MVC, Front Controller, Singleton and Data Access Objects.
  • Extensive Experience working in Spring, Hibernate and Struts frameworks.
  • Solid working knowledge of Java Web Services, with real time knowledge using SOAP, WSDL, and UDDI.
  • Proficient in creating server - side components, designing and implementing Business Tier Objects, User Interface (GUI) design and development, Unit testing, debugging and Deployment
  • Extensive experience in production support and troubleshooting issues arising post-deployment.
  • Demonstrated work experience in using the state of art UI frameworks like Tiles and JSF.
  • Worked with ANT Builder and ANT/Maven for the application building.
  • Experience in using log4J for application logging purposes.
  • Strong experience in Configuration tools like CVS, SVN, and Rational Clear case.
  • Developed core technology platform for global client and vendor connectivity.
  • Experience in Software Development Life Cycle (SDLC), OOA, OOD and OOP through implementation and various software testing.
  • AngularJS, JavaScript, or reusable web components
  • Ability to grasp new technologies and to correctly apply new tools to build applications.
  • Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.
  • Hands on experience in Core Java, Servlets, JSP, JDBC, RichFaces, JPA, JSF.
  • Experienced and proven best practices of Web services development and Integration (both REST and SOAP)
  • Expertise in XML and schemas like XSD, DTD and parsers like JAXP (SAX & DOM) and JAXB
  • Understanding on API design with Data structures and Algorithms (Hash Code, Tree, etc.)
  • Refactored existing project to make it more RESTful and thread-safe
  • Experienced in using Integrated Development environments likeEclipse, NetBeans and JBuilder.
  • Excellent Client interaction and presentation skills and have proven experience in working independently and in a team.
  • Experience on various application server platforms and their supporting tools (Web logic, J boss and Web sphere etc.,)
  • Experience in various J2EE Frameworks like JSF, MyFaces, iBATIS, JIBX, JAXB, AJAX, DWR, GWT, DOJO.
  • Wrote business rules using Drools and business logic processing customs declarations.
  • Ability to investigate/research issues, determines impact, and provide new programming concepts, tools, and methodology to support the needs of the business.
  • Expertise in design and development of various web and enterprise applications using Struts Hibernate, JSP, Servlets, JavaScript, JDBC,JNDI, JSF, JMS and RMI.
  • Understanding of industry standard methodologies like Software Development Life Cycle (SDLC), Service oriented architecture SOA, Iterative Software development Life Cycle Processes such as Agile/Scrum Methodologies
  • Experienced in application design using Object Oriented Analysis and Design (OOAD), Object Oriented Methodologies like UML with Rational Rose Software.
  • Good hands on experience in latest frameworks like Hibernate, Struts and Spring.
  • Implemented MVC Design Pattern using Struts framework. Extensively worked on struts tag libraries, validations, exceptional handling and JSTL in struts framework.

TECHNICAL SKILLS:

Programming Languages: Java 1.4/1.5/1.6/1.7, PL/SQL, JavaScript.

Java Technologies: Servlets, JSP 2.0, JDBC, JMS, JNDI, Web Services, SOAP, WSDLUDDI, JAXB, Java Mail, HTML.

Frameworks: Struts, Spring, Hibernate, JSP, JPA, JSF.

Web Development Technologies: HTML 5, XHTML, DHTML, AJAX, CSS, XML, XSL, XSLT, SAX/DOM.

Web/Application Servers: IBM WebSphere 5.x/6.x, WebLogic, JBoss 3.2.xTomcat 7.

Databases: Oracle 9i/10g/11g, SQL Server 2005/2008, MySQLApache Derby.

Configuration: SVN, CVS, Rational Clear Case.

IDEs: Eclipse 3.7, MyEclipse 8.5,IBM RAD 7.0/7.5, WSAD,NetBeans, JBuilder.

Methodologies: Agile, OOAD, UML, OOP, MVC & MVC2,SOA.

Operating Systems: UNIX, Linux, Windows 98/2000/XP/vista/7/8.

Tools and Other: Ant, Maven, Selinium, IBM MQ Series, Log4j, JUnit

Tools and Other: Ant, Maven, Selenium, IBM MQSeries, JUnit, Log4J.

Web Development Technologies: HTML 5, XHTML, DHTML, AJAX, CSS, XML, XSL, XSLT, SAX/DOM.

Web/Application Servers: IBM WebSphere, WebLogic, JBoss, Tomcat 7.

Databases: Oracle, SQL Server and MySQL.

Configuration: SVN, CVS, Rational Clear Case.

IDEs: Eclipse, MyEclipse, IBM RAD, WSAD, NetBeans, JBuilder.

Methodologies: Agile and Scrum

Operating Systems: UNIX, Linux, Windows 98/2000/XP/vista/7/8.

Tools and Other: Ant, Maven, Selenium, IBM MQSeries, JUnit, Log4J.

PROFESSIONAL EXPERIENCE:

Confidential, PA

Java-J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Coding, and testing phases of the project development.
  • Used Agile methodology was to emphasize on face-to-face communication over written documents and make sure that iteration is passing through a full software development cycle.
  • Designed UML diagrams like Usecase, Class and Activity diagram based on the requirements gathered using Rational Rose Software.
  • Developed the web pages using JSP and Servlets.
  • Involved in Writing Controller Classes, and DAO Classes using Spring MVC framework.
  • Proficient with multiple packages of the Core Java API, including Swing, printing and imaging
  • Implemented Spring configuration files for the beans defined and properties to be injected into them using Spring Dependency Injection.
  • Developed an AngularJS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
  • Designed and implemented the server side logic using EJB.
  • Deployment on Web Logic Application Server 11g.
  • Implemented application communication through asynchronous messaging using MDB.
  • Implemented Hibernate in data access layer to access and update information in the database.
  • Experience in designing, developing, and deploying JDBC, JSP, Struts, EJB, Java Beans, JDK, Servlets, JPA, JMS, JAX-RPC, RMI on windows and flavors of UNIX platforms.
  • Designed RESTful XML web service for handling AJAX requests.
  • Implemented Custom Aspects using Spring AOP.
  • Added tasks for Income Tax Payment website using core java
  • Used Object/Relational mapping Hibernate framework as the persistence layer for interacting with Data base.
  • Java 5, Apache Axis, Apache Camel, Jboss Drools, Spring 2.5, Apache iBatis, MS SQL Server 2000, T-SQL, Websphere 6, XML/XSLT, jQuery, Subversion, Ant
  • Developed and modified stored procedures and trigger to store and access data in the Database.
  • Developed test scripts in Junit and involved in testing.
  • Hands on experience on Core Java, JDBC, Servlets, JSP, JavaScript, JQuery, Ajax and Hibernate
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
  • Used CVS for the version control.

Environment: Java, J2EE, HTML, XML, XSLT, JavaScript, JDBC, JSP, Hibernate, Servlets, EJB, Spring, Web Logic, Eclipse, Oracle, Junit, Log 4j, ANT, CVS, Rational Rose and Windows NT

Confidential, Austin, TX

Java-J2EE Developer

Responsibilities:

  • Worked with Java 1.6, and Spring AOP transaction management using Hibernate.
  • Experience in working with the C++ Interfaces such as Rational Rose & messages generated by the C++ that are pushed to the Messaging Queue and parsing that messages based on the format.
  • Implemented J2EE design pattern like DAO, DTO and Facade.
  • Enterprise service bus (ESB), which decouples and make an integrated system using the messaging services like MQ.
  • Processing the stateless transaction, maintaining the embedded state in message passing through the bus.
  • Worked with the IBM MQ & WebSphere Application server which process almost 5000 transaction per minute.
  • Wrote AngularJS controllers, views, and services for new website features
  • Worked with the RESTful web services using the JERSEY for posting the amount to the banking system, as well for checking the credit card information using the REST services.
  • Experience in working with the REST web services and implemented in the SOAP UI for developing and testing the web services and parsing the XML files.
  • Worked with the First Data & MasterCard folks regarding the banking interfaces & processing the payment transactions. Experience in working with the Spring Batch.
  • Good experience in implementing J2EE compliant applications using various A Design patterns, Struts framework, Tiles, Spring, MVC framework, Hibernate and Messaging Middleware using JMS and MQ
  • Developed Rest architecture based web services to facilitate communication between client and servers.
  • Worked with the Oracle Data Integrator (ODI) for running the shell script files and processing the negative & acknowledgement files.
  • Written the SQL queries for pulling up the data from the database, experience in working most of the SQL functionalities like joins, unions and other aggregate functions.
  • Experience in working with WebSphere Application Server, for deploying the application and command level interface.
  • Experience in working with the XML Parsing, XPATH and XQUERY.
  • Developed JUnit test cases for all the developed modules.
  • Designed and implemented four Agile Scrum teams for product development.
  • Performed Unit testing using the JUNIT, Integration testing for all the modules of the system.

Environment: Java, Design Patterns, DAO, MVC, DTO, Spring AOP, XML Parsing, Web Services, SOA, REST, SOAP UI, Web Logic, Hibernate, MQ, SQL, ANT, JUnit.

Confidential, Austin, TX

Java-J2EE Developer

Responsibilities:

  • Design of the application model using Rational Rose.
  • Designed Class diagrams of modules using Rational Rose (UML).
  • Designed and developed user interfaces using JSP, html and Groovy Script.
  • Designed and implemented all the front-end components using Struts framework.
  • Designed various applications using multi-threading concepts, mostly used to perform time consuming tasks in the background.
  • Wrote JSP & Servlets classes to generate user interfaces.
  • Developed core technology platform for global client and vendor connectivity.
  • Designed and implemented Spring Framework based RESTful and SOAP web services and software stack for high volume.
  • Developed JSP pages using Struts custom tags.
  • Wrote GWT code to create presentation layer using GWT widgets and event handlers.
  • Used Rational Clear case for controlling different versions of the application code.
  • Business delegate and Service locator patterns were used to separate the client from invoking the direct business logic implementation and prevented the duplication of code.
  • Design and develop XML processing components for dynamic menus on the application.
  • Involved in design and development of server side layer using XML, XSD, SOAP, JAXB, JDBC, JMS, JDK, JNDI, EJB and DAO patterns using Eclipse IDE
  • Persistence layer is implemented using Entity Beans.
  • Wrote SQL queries efficiently for retrieving data from the database.
  • Involved in the integration testing and addressed the Integration issues of the different modules of the application.
  • Designed and implemented noSQL based database and associated RESTful web service that persists high-volume user profile data for vertical teams.
  • Developed the Presentation layer, which was built using Servlets and JSP and MVC architecture on Web sphere Studio Application Developer
  • Wrote SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and AngularJS
  • The application was run and deployed in IBM’s Web sphere Application Server.
  • The build process was controlled using Ant.
  • Used Log4J for logging purposes.

Environment: J2EE, JDBC, Servlets, JSP, Struts 1.1, Rational Clear case, WebSphere, WSAD, UML, UNIX, java-script, Ant, XML, DB2, and Log4J,EJB.

Confidential, Chicago, IL

Java-J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Coding, and unit testing of the projects.
  • Designed and developed views, controller and model components implementing Struts MVC Framework
  • Configured struts-specific deployment descriptor (struts config.xml).
  • Implemented the validations using Struts MVC Framework.
  • Developed Struts MVC compliant components for the web tier.
  • Developed the Web services using SOAP.
  • Used Toad tool for querying the Database
  • Developed Action classes, Stateless Session Beans for Accounts Modules.
  • Used Object/Relational mapping Hibernate framework as the persistence layer for interacting with Data base.
  • Developed JMS components to send messages from one application to other application internally
  • Developed stored procedures and triggers to perform batch jobs.
  • Developed the web pages using JSP and Servlets.
  • Developed test scripts and test cases using J Unit.
  • Enhancements and support to their current e-banking application.
  • Developed DAO classes.
  • Developed test scripts and involved in testing.

Environment: Java, JSP, Servlets, JDBC, EJB, XML, Struts, Web Logic Work Shop, Web Services, Spring, Hibernate, BEA Web Logic, ORACLE, JDBC, HTML, J Unit, JavaScript, Log 4j, ANT,TOAD and Windows NT

Confidential, Avenue Clark, NJ

Java-J2EE Developer

Responsibilities:

  • Involved in Clients Logins and Billing/Updating modules of the Patient Information System project for Alexian Medical Health Center.
  • Documented the use cases, class diagrams and sequence diagrams using Rational Rose.
  • Implemented Model View Controller (MVC) architecture Using Jakarta Struts framework at the Web tier level to isolate each layer of the application to avoid the complexity of integration and easy maintenance.
  • Created Action Class which route submittals to appropriate Enterprise Java Bean (EJB) components and render retrieved information.
  • Developed user interface using JSP, JSTL, Struts Tags, Java Script, and HTML.
  • Developed various EJB components to fulfill the business functionality.
  • Developed Session Beans to process requests from the user and used the Hibernate framework to retrieve and persist client information.
  • Used Web Services and SAX XML parsers and used SOAP for sending and receiving data from different applications.
  • Used JMS to asynchronously exchange messages between the Web sphere Application Server and other applications.
  • Developed Message Driven Beans to use the JMS Queue to communicate between the current and the legacy systems.
  • Implemented UI and Backend functionality for forms such as State Forms Page, History Page, Email/Fax/Print Pages. Implemented State Forms functionality. Used Struts1.1, JSP, JavaScript/HTML, JMS, Servlets, EJB, and JDBC to implement required functionality
  • Used Java/J2EE Design patterns like Business Delegate, Session Façade and Service Locator in the project which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Performed database operations and queries using DB2.
  • Extensively used WSAD IDE for writing code.
  • Used Log4j for logging and debugging.
  • Used JUnit extensively for testing.
  • Used WebSphere Application Server for deploying various components of application.
  • CVS was used for version control.

Environment: J2EE, IBM WebSphere App server, Rational Rose, Java, XML, SAX, JSP, JMS, HTML, JDBC, JavaScript, Servlets, Struts, CVS, Log4j, JUnit, EJB 2.0, Hibernate.

Confidential, Alameda CA

Java-J2EE Developer

Responsibilities:

  • Gathered user requirements followed by analysis and design. Evaluated various technologies for the Client.
  • Developed HTML and JSP to present Client side GUI.
  • Involved in development of JavaScript code for Client Side Validations.
  • Designed the HTML based web pages for displaying the reports.
  • Developed Java classes and JSP files.
  • Deployment of jar files into the Web Logic application server.
  • Developed dynamic content of presentation layer using JSP.
  • Develop user-defined tags using XML programming.
  • Used Struts Framework to implement J2EE design patterns (MVC).
  • Developed, Tested and Debugged the Java, JSP and EJB components using Eclipse.
  • Developed Enterprise Java Beans like Entity Beans, Session Beans (both Stateless and State full Session beans) and Message Driven Beans.
  • Developed JSP as the view, Servlets as Controller and EJB as model in the Struts Framework.
  • Worked on Web Logic application server to deploy JSP and EJB applications.
  • Created and implemented PL/SQL stored procedures, triggers.

Environment: Java, J2EE, EJB, JSP, Servlets, JDBC, Struts, HTML, XML, Java Script, Eclipse, Oracle, Weblogic, Windows 2003.

Confidential

Java-J2EE Developer

Responsibilities:

  • Involved with the team to develop applications throughout their lifecycle of web interface, Trade card framework infrastructure and clusters scalability.
  • Used JSP pages through Servlets Controller for client side view.
  • Created JQuery, JavaScript plug-ins for UI.
  • Implemented Business Logic using Stateless Session Beans. Developed additional helper classes required by the EJBs to carry out the new business logic.
  • Always used the best practices of Java/J2EE to minimize the unnecessary object creation.
  • Implement RESTful web services with the Struts framework.
  • Verify them with the J Unit testing framework.
  • Explored the incompatibilities with Restful and non- Restful approach and brainstormed the resolution.
  • Working experience in using Oracle 10g backend Database.
  • Used JMS Queues to develop Internal Messaging System
  • Deployed in Web sphere Server.
  • Performed Unit testing, Performance/ load testing using JUNIT.
  • Proper garbage collections of un-used objects, minimize database calls, and optimize queries to get better performance of application.
  • Created Test cases and tested the application thoroughly.

Environment: JSP, JavaScript, JUNIT, EJB, RESTful, Oracle.

Confidential

Responsibilities:

  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Developed Java,JDBC, and Java Beans usingJBuilder IDE.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Developed JSP pages and Servlets for customer maintenance.
  • Apache Tomcat Server was used to deploy the application.
  • Involving in Building the modules in Linux environment with ant script.
  • Used Resource Manager to schedule the job in Unix server.
  • Performed Unit testing, Integration testing for all the modules of the system.
  • Worked on the design and development of the system.
  • Involved in the implementation of model-view architecture.
  • Worked on object serialization and deserialization.
  • DevelopedXML parser for File parsing.
  • DevelopedJAVA BEANcomponents utilizingAWTandSWINGclasses.

Environment: Java, JDK, Servlets, JSP, HTML, JBuilder, HTML, JavaScript, CSS, Tomcat, Apache HTTP Server, XML, JUnit.

We'd love your feedback!