We provide IT Staff Augmentation Services!

J2ee Developer Resume Profile

5.00/5 (Submit Your Rating)

SUMMARY

  • Over Six years of IT experience in Application Design Development Implementation and Maintenance of web-based n-tier architecture systems.
  • Extensive work experience in Java/J2EE technologies including Struts 2 Hibernate Spring XML Servlets JSP JSTL JDBC EJB JNDI JMS RMI HTML CSS JavaScript AJAX JQuery and Oracle for building server side applications and user interfaces.
  • Strong Object Oriented Analysis and Design skills.
  • Expertise in core Java development including Applets Swing AWT and Threading.
  • Experience in UNIX Linux and Windows NT/2000/XP Platforms.
  • Worked extensively on Shell Scripting in UNIX environment.
  • Expertise in using WebLogic 8.1/9.2 WebSphere 6.1 and JBoss 5.1 Application Servers.
  • Experience in J2EE design patterns such as Factory Pattern Singleton Pattern Filter Pattern Strategy Pattern MVC Pattern Data Transfer Object and Data Access Object.
  • Expertise in using open source framework and technologies like Maven ANT JUnit and Log4j.
  • Expertise in XML XSL XSLT HTML DHTML JavaScript AJAX and JQuery.
  • Used Java Messaging Services JMS for reliable and asynchronous exchange of important information.
  • Experience in web-services using SOAP UDDI WSDL and REST.
  • Backend programming using Oracle 9i/11g SQL Server 2008 and MySQL.
  • Worked extensively with Source control tools like CVS and SVN.
  • Effective communication with client cross-functional teams to achieve project priorities/deadlines
  • Team Player with excellent problem solving troubleshooting Interpersonal and Communication skills.

SKILLS

Languages/APIs

Java 1.5/1.6 JUnit Log4j C C SQL PL/SQL Stored Procedures Triggers

J2EE Technologies

JSP JSTL Servlets Java Bean DOM SAX XML XSLT Struts 2 Spring Spring MVC EJB JNDI JMS JPA Hibernate

Web Technologies

HTML CSS HTML5 CSS3 JavaScript AJAX JQuery Bootstrap3 Angular JS Web Services SOAP REST

Web/Application servers

WebLogic 8.1/9.2 WebSphere 6.1 JBoss 5.1 Tomcat

Web Development

Adobe Photoshop Dreamweaver

Databases

Oracle 9i/11g SQL Server 2008 and MySQL

IDE

Eclipse MyEclipse

Database Tools

TOAD PL/SQL Developer

Development Tools

Ant CVS SVN Maven SOAP UI and Bugzilla

Design Patterns

J2EE design patterns MVC Singleton DAO DTO Factory Strategy Filter and Front Controller

Protocols

HTTP TCP/IP SMTP FTP

EXPERIENCE

J2EE Developer Confidential

Description Salesforce application is Cubist Pharmaceuticals hospital-focused Sales Force Automation system SFA . Salesforce is designed as a free standing application built using the SSH Framework Servlets and JSP. The application provides a role-based access to the features exposed by it. The rights to access the different features provided by the application depends on the type of role administrator manager sales rep cbm and rbd that has been assigned to the user logging into the application. For e.g. System Management feature exposed by the Salesforce application can only be accessed by the user having the role of an administrator sales reports can only be accessed by the users who have been assigned the role of a manager etc. Most importantly the bulk of the users around 170 which is one-third of the total strength of Cubist pharmaceuticals that are currently accessing the application represent the sales force of the Cubist pharmaceuticals.

Involved in the Analysis Design Development and Testing phases of Software Development Lifecycle SDLC .

Prepared technical design documents including sequence diagrams flow charts class diagrams and etc.

  • Used Spring Framework for Dependency injection and integrated Hibernate framework for interacting with Oracle database.
  • Involved in developing user interface using JSP JavaScript CSS and HTML.
  • Implemented AJAX to allow dynamic loading improved interaction and rich look to the User Interface.
  • Used JSP Standard Tag Libraries JSTL to implement the logic inside the JSPs.
  • Implemented Model View Controller MVC architecture Using Struts 2 Framework at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
  • Implemented persistence mechanism using Hibernate ORM Mapping . Responsible for mapping the database model into persistence objects using Hibernate Annotations.
  • Used JBoss for deploying the application.
  • Implemented logging mechanism using Log4j tool and used Bugzilla to place the issues to distribute to the team people. Used to get issues details to open and close.
  • Implemented SOAP and RESTful web services using CXF Framework.
  • Involved in Oracle 11g database development by creating Oracle PL/SQL Functions Procedures Triggers and Packages
  • Used SVN version controller to manage the code versions.
  • Used Maven build tool to build and deploy the application.

Environment Java 1.6 Servlets JSP JSTL JDBC JavaScript HTML CSS AJAX JQuery JSON XML Struts2 Hibernate Spring SOAP REST CXF Maven SVN Log4j JUnit Bugzilla Oracle 11g JBoss Eclipse.

J2EE Developer Confidential Account Management Services

Qwest Communications was established in 1996 to meet the growing demand for products and services that address our client s business needs driven by the Internet. Using our skills and experience the directors set out to create a company specializing in Internet and Network Services.

The scope of the project was to improve Account Management System where all the customer information is streamlined and also includes adding more products and bundling existing ones.

  • Involved in Software development life cycle SDLC of the project.
  • Involved in the development of Presentation layer using JSP HTML CSS JavaScript and AJAX.
  • Actively involved in design of the application architecture in lines of Struts 2 Framework based on MVC Architecture with JSP as View Servlets as Controller and Java POJO as Model.
  • Used Java Message Service API to create send receive and read messages between application components.
  • Used Spring for dependency injection AOP container.
  • Developed Java beans and Hibernate mapping file for interacting with the Oracle database.
  • Involved in coding SQL Queries Stored Procedures and Triggers.
  • Developed XML and XSLT pages to store and present data to the user using parsers.
  • Involved in configuration and deployment of application on WebSphere Application Sever.
  • Developed Web Service using SOAP WSDL and tested using SOAP UI.
  • Used SVN as Version Control System.
  • Performed Module and Unit Level Testing with JUnit.
  • Used Log4j for logging and tracing the messages.
  • Used Ant build tool to build and deploy the application.

Environment Java 1.5 JDBC Servlets JSP WebSphere 6.1 XML XSLT HTML CSS JavaScript AJAX JSON JMS Struts 2 Hibernate Spring SOAP WSDL UDDI SVN Log4j JUnit Ant PL/SQL Oracle 9i.

J2EE Developer Confidential

Distribution Integration System

Syndo Infotech Co. Ltd SDIT is a joint-stock company which was found in 1999. Since its founding SDIT Company has all along upheld the conception of Refining the products and Intensifying the sector to commit itself to the information system construction for providing customer-oriented integration solutions.

The application was built to integrate backend legacy systems with business applications used by their business partners over the Internet. This system interacts with the backend processes to determine the legacy systems for communicating with their corresponding business partners

Involved in the Analysis Design Development and Testing phases of Software Development Lifecycle SDLC .

  • Involved in developing user interface using JSP AJAX JavaScript CSS and HTML.
  • Implemented AJAX to allow dynamic loading improved interaction and rich look to the User Interface.
  • Implemented custom tags with JSTL to support custom User Interfaces.
  • Refactored large code base to conform to best practices including Design Patterns such as MVC Strategy Front Controller Filter Factory Data Access Object Data Transfer Object and Singleton.
  • Implemented Model View Controller MVC architecture Using Struts 2 Framework at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
  • Used Spring Framework for implementing business logic and maintaining transactions.
  • Implemented caching techniques wrote POJO classes for storing data and DAO s to retrieve the data and did other database configurations using Hibernate.
  • Created and modified PL/SQL store procedure and triggers for Oracle database.
  • Used Log4j for logging and debugging and used JUnit extensively for testing.
  • Used WebLogic Application Server for deploying various components of application.

Environment Java 1.5 J2EE Servlets JSP JSTL WebLogic Server XML HTML JavaScript AJAX Eclipse Struts 2 Hibernate Spring Log4j JUnit PL/SQL Oracle.

J2EE Developer Confidential

Traditional Chinese Medicine Service and Management System

Jinan Fuqing Infotech Company is a company dedicated to software product and technical services. The company s business covers information system consulting and services software development system integration security monitoring information security technical support and services.

The system software is a service for the elderly in the traditional Chinese health management system. The software can easily record personnel name selection calculation result according to the problems output Excel data etc.

  • Involved in Requirements gathering Analysis and Design.
  • Responsible for Development Implementation and Testing of the complete business solution.
  • Developed use cases and created UML diagrams like class diagrams sequence diagrams to represent the overall architecture.
  • Involved in using HTML CSS JavaScript AJAX to produce high performance rich and user-friendly Web interface.
  • Developed Session Beans and Entity Beans to implement the Business Logic and deploy into server.
  • Used JMS to interact with Session Beans and Message Driven Beans.
  • Involved in coding SQL Queries Stored Procedures and Triggers.
  • Used JUnit for unit testing.
  • Used Log4j for logging messages of the application.
  • Used CVS for revision control of the system.

Environment Java J2EE JSP Servlets JDBC EJB JMS AJAX HTML CSS JavaScript Oracle XML UML JBoss Eclipse JUnit Log4j CVS Rational Rose.

Java Developer Confidential

Electronic Medical Record is a technology platform that keeps track of the workflow of the Medical Transcription. When the company receives the daily transcriptions of the medical office the work will be divided into files and will be assigned to the employees depending on their skills. The status of the employees the hardware parts of the systems training programs when new employees are recruited will be maintained. The employees communicate through the intranet system with the organization.

  • Involved in Software Development Life Cycle of the project. The Application is designed using J2EE technologies based on MVC architecture.
  • Implemented Struts Framework with JSP as View Servlet as Controller and Java Beans as Model.
  • Developed Server side programs while doing the minimum client side validations using JavaScript.
  • Developed Servlets to handle HTTP client requests using ServletRequest ServletResponse objects.
  • Developed programs to retrieve the data from MySQL database using JDBC.
  • Involved in web development to generate summary reports in HTML using Servlets by authenticating user logins and then providing data in table formats.

Environment Java JSP Servlets Struts JDBC HTML CSS JavaScript MySQL

We'd love your feedback!