Senior Java Developer Resume
Plymouth, MN
SUMMARY
- 12 years of experience in IT industry with strong experience in application development and implementation of Web based applications using JAVA on Windows/Unix/Linux platforms.
- Good experience in J2EE technologies like Spring, Hibernate, Web Services, Struts, EJB, JSF, Ajax, Jquery Jsp, Beans, Servlets, RMI, JDBC, XML, XSLT, Castor, Velocity, Turbine, Dojo, JMS
- Good experience in J2EE Design Patterns like Session Façade, Service Locator, DAO, DTO and Business Delegate etc.
- Experience in app servers JBOSS, Webpshere,
- Experience in designing and development tools like Eclipse, RAD, and Ant.
- Experience in working for various J2EE Frameworks like Struts, Velocity, Spring
- Experience in working tools - TWS, James email relay, Jacada
TECHNICAL SKILLS
Internet Technologies: Spring, Hibernate, Web Services, Struts, EJB, JSF, Ajax, Jquery Jsp, Beans, Servlets, RMI, JDBC, XML, XSLT, Castor, VelocityTurbine, Dojo, JMS
App Servers/ Middleware: Jboss 5.1.0 App Server, Websphere 5.1/6, Sun Java Web Server
IDE / Programming Tools: Eclipse 2.1, Toad 7.4, Ant1.5, Log4j, JUnit, EJBGen, Xdoclets
Operating System: DOS, Windows 2000, Windows NT, Windows XP, Linux
CMS: OpenCms 2.2
Database/Tools: JDBC, Oracle8, XML, SQL Server 2008
Version Control: CVS, VSS, SVN, Perforce
Other tools: TWS, James email relay, Jacada
PROFESSIONAL EXPERIENCE
Confidential, Plymouth MN
Senior Java Developer
Environment: Jboss 5.1.0 EAD, Windows2003, Linux, Jacada, James relay, J2EE, Spring, Struts, EJB2.0, Hibernate, Web services, Ajax, Jquery, Eclipse2.1, Ant1.5, openCMS
Responsibilities:
- Was involved in System Analysis that included the high-level design, low-level design, and contributed to the technical architecture of the system.
- Was also actively involved in setting coding standards and writing related documentation.
- Was responsible in implementing various J2EE Design Patterns like Service Locator, Business Delegate, Session Façade and Factory Pattern.
- Developed the portal related functionality using tag libraries, Input Processors, Pipeline Sessions.
- Was responsible for developing and deploying the ear apps.
- Was responsible in automating the deployment process by developing ANT build scripts.
- Was responsible for load testing and performance upgrade.
- Was responsible for fixing security related issues reported during webs can.
- Was responsible for fixing major issues in production environments.
Confidential
Lead Java Developer
Environment: Jboss 5.0, Windows2000, J2EE, Eclipse 2.1, Oracle, Struts, Hibernate, EJB 2.0, XML, XSLT, JSF, castor, Ajax, Monte Carlo Calculator, Monarch Charts.
Responsibilities:
- Was involved in System Analysis that included the high-level design, low-level design, Prototyping, and System Design and Contributed to the Technical architecture of the system. Was also actively involved in setting coding standards and writing related documentation.
- Developed the portal related functionality using Common tag libraries, input processors and pipeline sessions. Used Jboss JMS services.
- Was involved in deploying the application to the production environment.
- Was responsible in solving critical issues during the deployment phase. Also Worked on Deployment of bug fixes found during UAT.
- Was responsible in the design, development and deployment of the application and LIVE environment.
- Used Perforce for Version Control.
- Was responsible for fixing major issues in production environments.
Confidential
Application Developer
Environment: Websphere, Windows2000, J2EE, Eclipse 2.1, DB2, Web services, XML, XSLT, Struts, JSP, ServletsRMI, JDBC
Responsibility:
- Was involved in the low level and high level design documentation.
- Was responsible in using Portal components like Input Processors and Pipeline Components.
- Was responsible in developing the front end using JSP, HTML, tag libraries and Java Script.
- Implemented J2EE design patterns like Business Delegate, Service Locator and Session Façade.
- Was involved in the deployment of the application on the LIVE box.
Confidential
Senior Developer
Environment: Websphere, Windows2000, J2EE, JSP 1.2, Struts, Servlets, JDBC, XML, XSLT, EJB 1.1, Web Services.
Responsibilities:
- Was responsible in using Portal components like Input Processors.
- Was involved in developing Servlets and HTTP Sessions for session management.
- Was involved in developing Session Listeners to manipulate the values on forceful termination of session.
- Was responsible in developing the JSP for the presentation layer.
- Creating utility classes for getting the common functionality's.
- Using Junit for unit testing.
Confidential
Software Developer
Environment: Java, Windows NT, J2EE, JSP, Servlets, Struts, JDBC, EJB 1.1, XML, DB2, JavaScript.
Responsibilities:
- Writing JSP and deploying on Apache server.
- Writing the code for accessing the database using JDBC, Prepared Statements and writing queries to display results to the client.
- Understanding the current architecture and incorporating the J2EE architecture.
- Was involved in developing entity beans using EJB 1.1
- Was involved in developing Session Beans
- Was responsible in using J2EE Design Patterns like Command Pattern, Decorator Pattern and Service Locators.
- Was involved in developing the presentation layer using HTML, JSP, JavaScript
Confidential
Software Developer
Environment: Windows NT, Java, EJB1.1, JSP, JMS, Weblogic 6.1 and VSS.
Responsibilities:
- Developing module using JMS and EJB.
- Developed business logic for using session beans
- Developing the presentation layer using HTML, JSP and Servlets.
Confidential
Technical Associate
Environment: Windows XP, JDK1.3, J2EE, Weblogic 6.1/7.0, EJB 1.1, JSP, Oracle 8.
Responsibilities:
- Was involved in the coding the business logic using Java and EJB.
- Involved in developing the question bank using Entity Beans and Session Beans.
- Have implemented Session Façade Pattern.
- Used Junit for unit testing.