We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

GA

SUMMARY:

  • 8 years of professional experience in developing web based, SOA based and client/server applications in multi - platform environments with Java/J2EE technologies, involved in all the phases of SDLC.
  • Extensive experience and actively involved in Requirement gathering, Analysis, Design, Reviews, Coding, unit and Integration Testing.
  • Extensive experience in design, development and implementation of Model-View- Controller frame works using Struts and Spring MVC.
  • Good exposure to Continuous Integration and Automated build like code refactoring techniques.
  • Proficient in identifying actors, use cases and representing UML diagrams.
  • Expertise in using Argo UML, writing the SQL queries and Knowledge in C programming.
  • Expertise in developing and testing web-based applications using Java, Servlets, Java Server Pages (JSP), XML, Java Beans, Struts and HTML on JBOSS Application Server, Tomcat.
  • Expertise in working withDeveloperIDEs like ECLIPSE, MYECLIPSE, and multiple operating systems like Windows.
  • Excellent in building Single Page Application (SPA) using MVC Angular JS framework.
  • Strong work experience in Web based application development, Middleware programming, Database programming, distributed computing, Server side programming.
  • Hands on working experience on Hibernate.
  • Experience in using JUNIT for performing unit testing.
  • Experience in Spring Framework such as Spring Resources, Spring JDBC.
  • Implemented and used Design Principle like Singleton, Factory, DAO, MVC and Spring IOC for designing & writing technical specification documents.
  • Designed and developed various integration components using JMS and MQ Series.
  • Expertise in Java Messaging Service (JMS) for Asynchronous Communication using Message Driven Beans.
  • Knowledge in connecting to the cloud using AWS.
  • Proficient in parsing XML documents using DOM, SAX and good knowledge in technologies like XSL, XSLT.
  • Experience in implementing SOA architectures with web services using WSDL, SOAP and UDDI.
  • Configured logging tool using log4J. Managed version control using CVS, VSS, SVN and Star Team.
  • Good experience in implementing Caching strategies and proven expertise in configuring JBOSS Cache provider with Web sphere 6.1.
  • Engineering web development, multi-tier applications, acting as all players from Database to user interfaces.
  • Experience in developing multiple web pages using JSP, JSF, HTML and CSS.
  • Strong experience in RDBMS technologies like SQL, Queries, Stored Procedures, Triggers, Functions.
  • Implemented the service projects on Agile Methodology and involved in running the scrum meetings.
  • Experience in developing web-services using REST, SOAP, WSDL and ApacheAXIS2.
  • An excellent problem-solver, able to quickly grasp complexities and identify opportunities for improvements and resolution of critical issues.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Excellent communication, analytical, interpersonal and presentation skills.

TECHNOLOGIES:

Languages: JAVA, J2EE, C, SQL, PL/SQL

Java/J2EE/XML Technologies: Servlets, JSP, JSF, JPA, JDBC, RMI, EJB, XML, JMS, AWT, Swing, JQuery, Java Script, AJAX XML, SOAP, SDL, JAXM, XSL, SAX, HTML, XHTML

Databases: MySQL, Oracle9i, 11i &10g, SQL-Server and DB2

Frameworks: Struts, Spring, Hibernate, JSF, JPA

Web, Application & Messaging Servers: JBOSS 3.x/4.x/5.x, Web logic10g,11g, JBOSS App Server, Oracle Application Server, Apache Tomcat

IDE: Eclipse, JDeveloper and Net Beans

Operating Systems: Windows, LINUX

Reporting tools: Jasper Reports

J2EE Design Patterns: Singleton, Factory Method, Adapter, Façade, Decorator, Business Delegate, Service Locator, Front Controller, Session Façade, DAO and MVC.

Build Tools: ANT and MAVEN

Test Tools: Junit, TestNG, Selenium web driver, Appium

Cloud: AWS

PROFESSIONAL EXPERIENCE:

JAVA/J2EE DEVELOPER

Confidential, GA

Responsibilities:

  • Analyzed use cases, created interfaces and designed the core functionality from presentation layer to business logic layer using UML and Rational Rose.
  • Actively participated in design and technical discussions.
  • Implemented design patterns like Singleton, Model View Controller (MVC) architecture for an efficient implementation of the view level customizations and interfaced with the application logic.
  • FileNet P8 Framework for an efficient implementation of the view level customizations and interfaced with the application logic.
  • Involved in developing Workflow Service (WFS) bundle which uses JAAS Context to logon to FileNet and makes calls to CE API. It provides a generic API that isolates thedevelopersfrom the issues involved in accessing these systems and eliminates the need for thedevelopersto make calls to CE directly.
  • Used various FileNet 's Content and Process APIs for the web application along with Servlets, JSPs, and AJAX to access Object store, query queues and roster to retrieve user and application related data.
  • Developed JSP's, HTML, and DHTML that presents data to the client.
  • Used Apache Axis2 Service Engine for creating and deploying Web Service clients using SOAP, WSDL.
  • Used Struts Framework in the application, which is based on MVC design pattern. Developed Action classes and Form beans and configured the struts-config.xml.
  • Incorporated an efficient way of doing builds and deploying the application to WAS and automating entire process.
  • Used JSF as web application framework for developing various web applications.
  • Extensively used XML to code configuration files.
  • Monitored the error logs using Log4J and fixed the problems.
  • Used SQL to manage data and create tables.
  • Used Developer IDE for developing project.
  • Used Multithreading to speed up the application.
  • Manipulated DB2 for data retrieving and storing using Hibernate.
  • Used Maven for project management and automation.
  • Used JUnit for unit testing.

Environment: J2EE, Core Java, DB2, JSP, Struts2, Hibernate, WAS, JUnit, JavaScript, XML, Beans, JDK, JDBC, ANT, JQuery, Web Services, SOAP, UML, Web Logic 9.2, SOAP, WSDL, Rational Rose, Log4j, SQL.

Confidential, Georgia

JAVA Developer

Responsibilities:

  • Created combined HLD LLD design documents from the BRD and Wireframes.
  • Created FTL pages for mobile web application.
  • Developed mobile web application using Spring 3.0 MVC, Dependency injection, Spring JDBC Template for Oracle database operations.
  • Used Log4J for logging.
  • Invoked REST services for fetching application data from various backend systems and show the static content by making service call to database service.
  • Developed mobile android application code by invoking REST services for data and integrating mobile web hybrid (HTML/JS) for UI.
  • Refactoredjavacode to make it more maintainable.
  • Involved in the redesign and development of the mobile web application.
  • Used Struts framework to build MVC architecture and separate presentation from business logic.
  • Used various design patterns like façade pattern, service delegate, factory pattern, singleton pattern, DAO etc.
  • Involve in support of the existing mobile web application which involved defect fixing and enhancements.
  • Involved in Configuration testing, Stress testing and regression testing of every release into staging servers.
  • Used end user system break testing strategy to perform database corruption scenarios.
  • Worked on glide path preparation for QA team.
  • Authored test suite for every release.

Environment: Java1.5, JSP, Servlets,JavaScript, HTML5, CSS3,JavaScript, JQuery, Spring, SOAP Web Services, SOAP UI, Log4J, Oracle (SQL, pl/SQL).

Confidential, Jacksonville, FL

JAVA Developer

Responsibilities:

  • Followed AGILE methodology and participated in SCRUM meetings.
  • Good experience in Jakarta Struts and Spring MVC frameworks.
  • Experience in SOA (Service Oriented Architecture) by creating the web services with SOAP and WSDL.
  • Design and developed multiple web (UI) pages using JSF, Rich Faces, JSP and HTML.
  • Architecture for the Client Application using JSP, Servlets, ICE faces, JSF.
  • Used Hibernate to persistent the data into database and written HQL to access/update the database.
  • Design UI and write backing business logic, in the existing framework. The existing framework involved Spring, Hibernate and Oracle in the persistence layer with JSF, Ice faces and JSPs forming the front-end.
  • Written Web services to publish messages to MQ to communicate with legacy applications.
  • Designed and implemented a series of SOA compliant web services on JBOSS, WebLogic platforms.
  • Implemented web services (WSDL) and effectively worked with SOAP and XML, XSLT.
  • Written Web Services (WSDL) to exchange data between different applications which are on different platforms.
  • Developed top-down and bottom up web services development.
  • Created a graphical utility usingJava/Swing that could display the information specific to the client requirements.
  • Implemented JAX-RPC and JAX-WS services, with extensive experience in working with web services languages like WSDL & SOAP.
  • Used Hibernate mapping for connecting to the database.
  • DevelopedJava/Swing based desktop catalog management application to manage and publish online product catalogs.
  • Created the reusable Swing Widgets for the organization.

Environment: Java1.5, J2EE 1.4, Servlets, JSP, JSF, SAAJ, JAX-WS, Spring Framework, SOAP, WSDL, XML, XSLT, HTML, CSS, UML, WebSphere 6.0, DB2, CVS, JUnit, Web Services, Hibernate, ICE Faces, Jbossdeveloperstudio 3.0.

Java/J2EEDeveloper

Confidential, CA

Responsibilities:

  • Worked on persistence layer using O/R Mapping Tool Hibernate with Oracle 10g Database.
  • Involved in End to End Design and Development of UI Layer, Service Layer and Persistence Layer.
  • Implemented Spring MVC for designing and implementing the UI Layer for the application.
  • Have Used Spring IOC to inject the services and their dependencies.
  • Have used AJAX to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way.
  • Implemented application security including user management, LDAP authentication and authorization.
  • Involved in writing JavaScript for dynamic manipulation of the elements on the screen and to validate the input.
  • Involved in writing Spring Validator Classes for validating the input data.
  • Involved in writing complex PL/SQL and SQL blocks for the application.
  • Provided expertise for performance optimizations on the end-to-end solution, implemented performance enhancements to database interaction objects.
  • Used Log4j package for the debugging, info and error tracings.

Environment: Java,J2EE, Spring MVC, Spring MVC, Spring IOC, Spring Security, AJAX, JavaScript, Hibernate, Struts, Oracle 10g, XML, Log4j, SQL, PL/SQL, Web sphere.

Confidential

Java Developer

Responsibilities:

  • Involved in development, customization and enhancement of the product.
  • Wrote Form Handlers, Managed Bean Classes, VO’s using struts MVC framework (Srtuts1.1) for the modules.
  • Implemented Generic Controller in Java that carries common functionality such as Redirecting URLs, Generic Methods for handling Exceptions.
  • Designed and developed all UI Screens (Forms) using Java Server Pages, CSS, JSTL, HTML and JavaScript.
  • Responsible for Developing Managed Bean and DAO classes for Business Implementations.
  • Used Tag Libraries for Screen Design using JSP.
  • Business validations are handled using Form Handlers.
  • Client side validations are handled using Java Script.
  • Written Utility classes for getting Connection using JDBC.
  • Responsible for Writing SQL Queries and executing using JDBC API.
  • Taken whole responsibility and developed module alone with in time specified.
  • Developed unit test cases using JUnit.
  • Used Eclipse IDE for Development and Version Control as Clear case.
  • Involved in the code fixing and system testing activities.
  • Written Client/ Server side validations for the project.

Environment: Java, Servlets, JSP, ATG Dynamo, JDBC, HTML, XML, CVS, CSS, Java Script, Oracle, Web Sphere and LINUX.

Confidential

Java Developer

Responsibilities:

  • Analysis and understanding of business requirements.
  • Effectively participated in weekly client communications with Business Analysts.
  • Involved in the architecture team for design and implementation of system.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Developed Custom Tags to represent data in a desired unique table format and to implement paging logic.
  • Developed views and controllers for client and manager modules using Spring MVC and Spring core.
  • Business logic is implemented using Spring Core and Hibernate.
  • Data Operations are performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Developed Web Services using XML messages that use SOAP and the SOAP envelope.
  • Developed Exception handling framework and used log4J for logging.
  • Developed and modified database objects as per the requirements.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.

Environment: Java, Spring Framework, JSP, Hibernate, JUnit, UML, XML, CSS, HTML, Oracle, JavaScript, Eclipse, Rational Rose, ant.

We'd love your feedback!