Jee Developer Resume
Baltimore, MD
SUMMARY:
- Over 9 years of experience in analysis, design, development and implementation of different application for various information systems includes Government, ecommerce, Retail, Insurance.
- Experience working with OOD design patterns.
- Experience developing UI screens in JSF.
- Experience developing applications using Java, J2EE (JMS, Web Services, Servlets, JSP, RAD, Eclipse), JQuery, Oracle, JMS, HTML and AJAX.
- Experience using Struts, Spring for building web applications.
- Experience with various application servers.
- Expertise in java including Collection, Multithreading etc. and Understanding of design considerations for thread safety.
- Experience with JavaScript libraries ga.js, Node.js.
- Experience with session management, object relational mapping (Hibernate and EJB), XML and web services.
- Involved in full Software Development Life Cycle (SDLC).
- Ability to learn new technologies quickly and independently.
- Developed front end applications using JavaScript libraries, JQuery, and ExtJS.
TECHNICAL SKILLS:
Languages: Java 1.7, Java 1.6
Java Technologies: JAVA BEANS, JDBC
Web Technologies: Servlets 2.1, JSP1.2, JSTL, JavaScript, AJAX, HTML, CSS, JQuery
Middleware: J2EE, EJB 3.0, Hibernate 3.1
Application Servers/Web Server: BEA Web logic Application Server 8.1, Web Sphere Application Server 6.0, Tomcat 7.0
Reporting Tools: Jasper Reports
Databases: Oracle 10g, DB2, SQL Server 2005, MySQL
Tools/IDE: Maven, RAD8.x, RSA, Eclipse 3.2.1, Toad, Rapid Sql
Frame Works: Struts 1.2 and 2.0, JSF 1.2, Spring 2.0
Version Control: Star team, MKS,CVS, SVN, Perforce
Operating Systems: UML Tools
Windows, Linux: StarUML, Visio
PROFESSIONAL EXPERIENCE:
Confidential, Baltimore, MD
JEE Developer
Responsibilities:
- Developed user interface using Struts 2.0, JSP, JSTL, XML, jQuery and CSS.
- Developed and implemented the business and service layers using JEE, EJB, Java and Servlets.
- Implemented Test Driven Development using Junit as Test Framework.
- Wrote database queries and procedures using DB2.
- Used design patterns are: MVC, EAO(Entity Access Object)
- Used RAD IDE for debugging, Log4j for logging.
- XML was used to transfer request - response data between the client and server.
- The client side validations were implemented using Java scripts and server side validations were using Java.
- Used WAS 7.0 Server for maven builds.
- Resolved high critical performance issues and many incidents.
Environment: Java JDK1.6, JEE, Struts 2.0, JPA, Maven, XML, jQuery, Java Script, Taglibs, LDAP, JAX-WS Web Services, DB2 Database, JUnit, Log4J,RAD 8.0(Eclipse), EJB3.0, SVN, MAGIC, JAWS.
Confidential, McLean-VA
Sr. Application Developer
Responsibilities:
- Business logic tools used: Spring Batch Framework, Spring core, Java SE, Java EE
- Data Access tier tools used: DB2, Rapid SQL.
- Used Log4j for logging, Junit for testing and Eclipse IDE for debugging.
- Used Oracle WebLogic 11g for maven build.
- XML was used to transfer request-response data between the client and server.
- Attend and participate in daily sprint update meetings.
Environment: Spring Core 3.0, Spring Batch Framework, Eclipse IDE, Db2, Oracle, Weblogic 11g(10.3.6), JDK 1.6, Rapid SQL, Maven, Clear case, Log4j, JUnit, Clear Quest, Rational Rose, Java SE, Java EE, Windows XP.
Confidential , Memphis, TN
Sr. Application Developer
Responsibilities:
- Implemented Google Analytics Ecommerce Tracking tool for 2 different stores for tracking our Customer Ordered Retail Data.
- Front end tools used: JSP, HTML, JavaScript, CSS, JQuery.
- Business logic tools used: Spring, Java SE, Java EE, Hibernate.
- Data Access tier tools used: Oracle 11g, Toad.
- The client side validations were implemented using Java scripts.
- The server side validations were implemented using XML.
- Used Log4j for logging, debugging and used Junit for testing.
- Deployed and debugged using Tomcat 5.5.
Environment: JSP, Servlet, Spring 2.5, Hibernate 3.0, MyEclipse, Oracle 11g, Tomcat 5.5, JDK 1.5, SQL Developer, MySQL 5.5, Quart 1.6.3, ANT, Google Analytics Tool, Burp Suite 1.3, Perforce, JDBC, JavaScript, CSS, HTML..
Confidential, Memphis, TN
Sr. Application Developer
Responsibilities:
- Front end tools used: JSF, icefaces, HTML, CSS, JavaScript.
- Business logic tools used: EJB, Java SE, Java EE.
- Data Access tier tools used: Oracle 11g, Aqua Data Studio, JDBC for backend.
- Developed Restful Web services with JAX-RS Specifications.
- XML was used to transfer request-response data between the client and server.
- Involved in implementing the business logic by means of Servlets.
- The client side validations were implemented using Java scripts.
- The server side validations were implemented using XML.
- Designed, developed JSP, Servlets and EJB and deployed them on Weblogic Application Server.
- Wrote/tuned SQL queries for retrieving/inserting/updating business information into the Oracle11g Database for backend.
- Used Log4j for logging, debugging and used Junit extensively for testing.
Environment: Java 1.6, XHTML,HTML5, CSS3 JSF2.0, Servlet 2.x, JSP 2.x, Icefaces 3.0, EJB 3.0, Weblogic Server 10.x, Oracle 11g,Aqua Data Studio, SVN,JUNIT, StarUML, Windows XP.
Confidential, San Antonio, TX
Sr. Java/J2EE Developer
Responsibilities:
- Developed Web application using PS Framework (Presentation Service Action framework).
- Implemented Model View Controller (MVC) architecture Using Spring at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance along with Validation Framework.
- Used Hibernate as Object Relational (OR) Mapping Tool for the backend data persistency.
- Involved in developing, debugging and building the code using RSA 7.x IDE
- Implemented business logics using Servlets and actively participated in deploying the application in WebSphere Server 7.0.
- XML was used to transfer request-response data between the client and server.
- Used Log4j for logging, debugging and used Junit extensively for testing.
- Wrote complex Sql queries to communicate with Oracle.
Environment: Java 1.5,Core Java, HTML, JQuery, Servlet 2.x, JSP 2.x, Spring 3.0, Hibernate 3.x, RSA 7.x, WebSphere Application Server 7.x, brokerage GUI, Maven, Maxit Scivantage, SOA, Oracle 10g,Toad 8.0, StarTeam, SOAP, Windows XP.
Confidential, AL
Sr. Java/J2EE Developer
Responsibilities:
- Developed User Interfaces using: Struts 2.x framework, JSP, XML, JSPTL, jQuery, YUI.
- Used JMS (IBM MQ series) layer to communicate with legacy system to validate the address.
- Developed the CommonUtils to implement reusable code in the application.
- Implemented business logics using Spring 2.0, Servlets and actively participated in deploying the application in WebSphere Server 7.0.
- Involved in issue resolution.
- XML was used to transfer request-response data between the client and server.
- Involved in coding POJO for implementing the business logic using Spring Framework.
- Write the SQL queries to communicating with DB2 database.
Environment: Java 1.5, Servlet 2.x, JSP 2.x, HTML, JQuery, FreeMarker 2.x, Struts 2.x, Spring 2.0, RAD 7.x, WebSphere Application Server 7.x, Ajax, DB2 9.x, Advance Query Tool 8.x, MKS, Windows, z/OS.
Confidential
Sr. Java/J2EE Developer
Responsibilities:
- Developed Presentation layer using Struts1.2, HTML, CSS, AJAX, JavaScript, JQUERY and JSP.
- Developed business logic for persistence using Spring framework, Hibernate and Servlet.
- Used the following J2EE Patterns: Front Controller, Data Access Object and Helper.
- Used ANT to build the application.
- XML was used to transfer request-response data between the client and server.
- Used Hibernate3.0 in mapping from java classes to database tables and provide transparent persistence for POJOs.
- Used PL/SQL to write Stored Procedures, Functions and Packages for complex Inserts and updates.
- Used Log4j for logging, debugging and used Junit for testing.
Environment: Java1.5, J2EE, Struts 1.2, Spring 2.5, Hibernate3.x, JSP1.2, JSTL, Servlets2.1, JBOSS 4.0.0.2 , MYSQL, HTML, DHTML, CSS, Java Script, ANT, AJAX, Java Script, JQuery, SVN.
Confidential
JAVA/J2EE Developer
Responsibilities:
- CG- Commodities was developed using Quicke Framework.
- Quicke framework is based on MVC - Type II architecture.
- Participated in creating the front - end components using JSP, HTML, JavaScript, CSS.
- XML was used to transfer request-response data between the client and server.
- The client side validations were implemented using Java scripts.
- The server side validations were implemented using XML.
- Responsible for writing queries for storing the transaction details in MYSQL database.
Environment: Java1.4, JSP, XML, JDBC2.0, Quick Framework, Servlets2.1, Tomcat 5.0, MY SQL, Java Script, Eclipse 3.1, CVS.