We provide IT Staff Augmentation Services!

Java/j2ee Programmer Resume Profile

3.00/5 (Submit Your Rating)

Overview

Java/J2EE Programmer with over 6 years of industry experience in Information Technology. Hands on experience in using different Technologies in Java/J2EE and providing support for the business critical applications. Conversant in analyzing needs evaluating end-user requirements custom designing solutions and troubleshooting any problems in the process I am an effective communicator with good interpersonal skills. I am adept at working individually and among cross-functional teams to produce quality results on time and have worked for various clients from Banking Healthcare and Auto industries completed projects from inception through to production

Professional Summary

  • Experienced in all phases of software development life cycle SDLC Requirement Analysis Specification Implementation Testing Documentation and process management.
  • Experience in developing Front-End using JSP JavaScript AJAX HTML and CSS.
  • Experience working with Web and Application Server like Tomcat Websphere and Weblogic.
  • Experience in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Collections Multi-Threading Exception Handling and Polymorphism.
  • Strong experience on Big data technology platforms design and build scalable platforms to collect and process very large amounts of data robust knowledge on database / ORM development for Database Applications using Oracle DB2 and SQL Server.
  • Strong experience with traditional RDBMS like Oracle and Sybase designing normalized or denormalized database writing complex SQL queries stored procedures and analyzing fixing performance issues.
  • Define data architectures for large-scale solutions. Design and build scalable platforms to collect and process very large amounts of data.
  • Experience in using Java/J2EE Design Patterns such as MVC Model-View-Controller Intercepting Filter Singleton Session Facede Service locator DAO Data Access Object DTO Data Transfer Object and Business Delegate in the development of Multi-Tire Distributed Enterprise Applications.
  • Strong experience in developing data models using Hibernate POJO s and configuring Hibernate persistence layer.
  • Experienced in creating System Requirements with the knowledge of Object Oriented Analysis and Design Business Process Modeling and Data Modeling.
  • In depth knowledge about computer networking High-speed networking and networking architecture and protocol.
  • Significant hands-on experience in design and development of financial system excitement to work with new technologies and systems.
  • Developed various application running in security operation system with Linux kernel and Shell scripting. More than five years experience on Ubuntu Red Hat and Debian.
  • Work with both onshore and offshore development teams excellent problem solving capability and communication skills.
  • Experience in different IDEs like Eclipse MyEclipse etc.
  • Test modify and implement application code make standard modifications to existing software applications and modules in accordance with high-level specifications application support

Technical Skills

Java JDK J2EE SQL JDBC MVC JSTL Servlets JSP JSF JavaScript CSS AJAX JUnit MySQL Oracle 11g NewSQL SQL Server Hibernate Struts 2 Spring EJB XML JMS Web Sphere Hadoop BEA Web Logic SOAP REST JUnit Maven Apache Tomcat MyEclipse Linux Windows Mac OS

Professional Experience

confidential

Java/J2ee Programmer

Patient Information Portal PIP This system was developed to establish a platform for information exchange and management in hospitals and clinics. Doctors can track status of their patients give medication advice and schedule/cancel/reschedule appointments. Patients can review their medical history get their own medication reminder set by their doctors make appointment and leave messages for their doctors.

Responsibilities

  • Implemented Struts as a web framework spring as dependency injection framework.
  • Developed the UI using JavaScript JSP HTML AJAX and CSS for complex user interface.
  • Handled development of the middleware EJB coding both session and entity beans.
  • Designed coded and configured server side J2EE components like JSP Servlets Java Beans XML.
  • Used multi-Threading to code very efficient programs.
  • Used Service Oriented Architecture SOA design pattern to develop Web Services in REST.
  • Developed JMS components to send messages from one application to other application internally.
  • Developed DAO Data Access Object classes in order to access data from database.
  • Used Hibernate to store the persistent data as an Object-Relational Mapping ORM tool for communicating with database.
  • Designed and build scalable platforms to collect and process very large amounts of data work with Hadoop.
  • Involved in using JPA Java Persistence API frameworks and APIs such as JDO Java Data Objects .
  • Used Hibernate Query Language and the Hibernate Criteria Queries to do the database operations.
  • Developed Database Objects like PL/SQL packages Stored Procedures and Materialized Views.
  • Designed the Webpages GUI using CSS HTML.
  • Developed reusable Java components for complex business rules used across multiple modules
  • Used JUnit for testing the application.
  • Testing the critical application s functionalities before moving those into production by using various testing methodologies.
  • Created several Exception classes to catch the error for a bug free and environment. Orderly logged the whole process using log4j and gives the ability to pinpoint the errors and the point of break of the application.
  • Coordinate with QA for testing Production releases Application deployment integration and conducting walk-Through code reviews.

Environment Java 6 J2EE 6 JMS JSP AJAX EJB Log4j REST Servlets Struts 2 Spring 3.1 Hibernate 4.0 JPA SQL HQL MySQL Oracle Hadoop SOA XML MyEclipse IDE

confidential

Java/J2ee Programmer

CUSTOMER INTERACTION SYSTEM CIS A project where we design an application which can be used by the Penn National to deal with different types of insurance plan. It can show insurance plan information chooses plan for customer upon the Customer situation and customer can see the status of their insurance and place order for new insurance. CIS also includes the maintaining of the existing application.

Responsibilities

  • Actively involved in defining and designing the tires of the application and implementation with J2EE best design practices.
  • Develop and maintain elaborate services based architecture utilizing open source technologies like Hibernate and Spring MVC Framework.
  • Upgraded UI by JavaScript HTML CSS and JSP.
  • Created Business Logic using Servlets Session beans and deployed them on Apache Tomcat.
  • Used Spring framework module for developing the application using MVC Architecture.
  • Transformed different XML documents into other formats using XSLT.
  • Developed Web Services using SOAP.
  • Responsible for developing stateful and stateless session beans for developing business logic.
  • Used Struts API for capturing action events of the application.
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Factory Pattern MVC Session Facade Singleton Data Transfer Object DTO and Service Locator.
  • Performed client-side and server-side validations using Struts validations.
  • Used Maven for project management.
  • Designed and developed Servlets Java Server Pages to implement Spring Framework.
  • Implemented Spring MVC Architecture Servlet targeting request module and flow of control generating JSP in Presentation layer.
  • Used JUnit for testing the application. Rectified performance bottlenecks and eliminated critical bugs.
  • Designed test cases and performed extensive testing.

Environment J2EE Hibernate SOAP Spring MVC Struts Spring Servlet JSP Maven JavaScript MySQL JDK XSLT Tomcat

confidential

Java/J2ee programmer

Online Banking A web-based online banking system for individual account holders. Where every single costumer can log into his/her account to check and edit account information open new accounts make transfers and chat with specialists online to get help and support.

Responsibilities

  • Used Object-oriented analysis OOA for object-modeling techniques to analyze the functional requirements for a system.
  • Designed and developed Customer registration and login screens using HTML Servlets and JavaScript.
  • Extensively worked on Java server side programming using Servlets and JSP. CSS is used to style Web pages XML markup.
  • Codes Servlets for the Transactional Model to handle many requests.
  • Designed and developed the application using JAVA and also created stubs and skeleton for deployment.
  • Developed complete Web tire of the application with Struts MVC framework.
  • Developed Action classes form beans and JSP using Struts2.
  • Developed Web Services using SOAP.
  • Collaborated with testers and developers and prepared test plans for producing high quality system.
  • Extensively used Java Collection framework and Exception handing.
  • Actively participated in Functional Design Document and Technical Design Document reviews.
  • Used MySQL Database to store account information and record account actions.
  • Coordinated with QA team in manual and automatic testing.
  • Developed and debugged the application using MyEclipse.

Environment Java 6 J2EE 6 Servlets JMS Hibernate 3.5 Spring 3.0 EJB WebLogic Web services SOAP HTML JavaScript CSS XML MySQL Database SQL

confidential

Java/J2ee programmer

AUTO SERVICE AND INFORMATION An application allows the administrator to check information of each repaired cars status of the repairing customer requirement and personal information and stock information of parts.

Responsibilities

  • Involved in the implementation and maintenance phases of Software Development Life Cycle SDLC .
  • Used Hibernate O/R Mapping to implement persistence POJO classes representing tables in the database.
  • Developed user interface using JSP HTML CSS and JQuery to simplify the complexities of the application.
  • Developed Server side programs using Servlets and JDBC
  • Involved in the development of agent website portal using Spring Struts 2.
  • Developed various layers of the application like presentation layer delegation layer and business layer.
  • Developed front end using struts in the business layer using EJB.
  • Developed controllers to handle the requests using action lookup dispatch action class.
  • Model is a combination of EJB and Java classes and web implementation controllers are Servlets.
  • Developed the business domain layer using Java J2EE JDBC Transfer Objects Singleton Abstract Factory Factory State Command and Front Controller design patterns.
  • Involved in Unit testing and Integration testing by JUnit tests in Java and JUnit in JavaScript/JQuery

Environment JAVA 5 J2EE 6 Servlets JSP Spring 2.5 Hibernate 3.0 JDBC HTML CSS JavaScript SOAP Eclipse IDE Windows and MySQL

confidential

Java programmer

RESTAURANT ONLINE RESERVE A web project which allow customer to make reservation of seat and courses. Customer can choose the appropriate time favorite seat and whether accept seat change. And they also can go to any restaurant s page view the menu preorder food for meal and leave messages to manager and write reviews to share with other costumers.

Responsibilities

  • Designed and Implemented the J2EE with MySQL in MyEclipse IDE.
  • Developed user interface with HTML5 CSS3 and JavaScript to simplify the complexities of the application and accomplished Responsive Web Design for different devices.
  • Used Apache s log4j with Singleton Design Pattern to implement the logging system for this web application
  • Used Servlet to handle the user requests and control the request flow to the Backend tire of the application.
  • Designed application database SQL statements for querying updating and reporting using JDBC.
  • Involved in building JavaBean for the models and developed the Business tire with Stateless and Stateful Session beans with EJB standards.
  • Developed database access components using JDBC and build the database by MySQL.
  • Used multi-Threading to code very efficient programs.
  • Played the team lead role to collaborate guide and manage the requirements development and testing aspects of the product.

Environment JAVA/J2EE 6 MyEclipse JDBC MVC JSP JMS XML SOAP Log4j SQL Server Servlet SQL JQuery JavaScript HTML CSS MySQL EJB

We'd love your feedback!