Java Developer Resume
Weehawken, NJ
SUMMARY
- J2EE Professional with 8+ years experience in analyzing system issues, designing and developing dynamic solutions.
- Superior technical and functional performance achieved in multi - tiered distributed environments for project development and reconstruction.
- Broad technical background and strong understanding of OOAD and J2EE technologies.
- Outcome-oriented to provide user friendly and business appropriate results to client satisfaction.
- Extensive experience using J2EE architecture in teh application development for teh diversified domains Finance, Manufacturing, Insurance, Retail, Travel and Transportation.
- Vast experience designing and developing Enterprise Applications using EJB, JSF, STRUTS, SERVLETS, JSP’s, XML.
- Experience with WebServices.
- Broad experience in teh application servers Web logic 8.1/7.x, Web Sphere 5.1and Apache Tomcat 5.X.
- Experience with Database servers Oracle, MySQL.
- Strong experience in teh Web Application GUI Development using HTML, DHTML, CSS, JavaScript,GWT and AJAX.
- Experienced in OOAD Techniques developing Use Cases, Sequence Diagrams and Class Diagrams
- Worked on Source Code version control systems like VSS, PVCS and CMSynergy.
- Experience with full development life cycle.
- Implementation of various quality standards ensuring teh quality of all deliverables as per standards.
- Experience executing various project assignments in different teams including business modeling and analysis, framework, development, production support and off-shore co-ordination.
- TEMPEffective communication skills with clients, subject matter experts, end-users, technical teams, co-workers and professional management teams.
- Information technology professional with expertise in analyzing, designing and implementingsoftware solutions. Strengths include: development and design, problem solving,taking initiative and being result oriented/client focused.
- Expertise in Unit Testing, Integration Testing, System Testing and experience in preparing teh Test Cases, Test Scenarios and Test Modules and Test plans.
TECHNICAL SKILLS
J2EE Technologies: JSF, EJB, JSP 2.1,Servlets, Struts, JDBC, Core Java, XML, SOAP, Hibernate, AJAX, GWT, DOJO and Ant1.5
J2EE Design Patterns/Frameworks: MVC Architecture, JSF, STRUTS, Singleton, Data Access Objects
Application Servers: Web logic 8.1/7.x, Web Sphere 5.1, Sun Application Server 9.0, JBoss
Web Servers: Apache Tomcat 4.1
RDBMS/Query Tools: Oracle 9i/8i/8.x, SQL Server 2000, PL/SQL Developer, MySQL Query Browser
IDE: Eclipse 2.1/3.0, JCreatorLE,\NetBeans5.0, JDeveloper
Testing / Debugging Tools: JUnit, Log4J, JMeter
Scripting: HTML,CSS, JavaScript
Front end Tools: AJAX, JSTL, HTML, DHTML and XML
Version Control Tools: MS Visual Source Safe5.0, PVCS, CMSynergy
Design Modeling Tools: Rational Rose Designing Tool, MS Visio
Operating Systems: Windows XP, Windows 2000, Windows95/98/ME, Windows NT Server4.0, MS-DOS, Windows Vista.
Programming Languages: Java,C, C++
PROFESSIONAL EXPERIENCE
Java Developer
Confidential, Weehawken, NJ
Responsibilities:
- Created UML diagrams like activity diagrams, sequence diagrams, Use case diagrams.
- Involved in SDLC, System Requirements study and conceptual design.
- Used VSS as source control.
- Use of core java for multithreading,Serialization process.
- Analysis, design and development of applications based on J2EE design patterns.
- Developed front-end screens with JSP, HTML.
- Used JDBC for Data Access Layer.
- Developed client-side validations using JavaScript,AJAXto get dynamic data.
- Developed façade class and their supporting classes to route teh request to teh service and receive teh response data (XML).
- Use of Java user interfaces like JSF.
- UsedEclipse IDE for developing j2EE components.
- Used log4j for logging activities.
- Responsible for writing SQL and PL/SQL.
- Used WebLogicas application Server and responsible for Weblogicserver administration activities.
- Responsible for writing Data Access Object’s (DAO) using JDBC.
- Worked with Several DesignPatterns like MVC, Singleton Design Pattern.
- Used Junit for testing teh program.
Environment: Java1.6, J2EE,JSP, Servlets, AJAX, Jquery,Spring Framework, JDBC,HTML, XML, JavaScript, PL/SQL, log4j, Eclipse 2.1/3.0, Windows XP, WebLogic 10.3,VSS,Junit.
Sr. JAVA/J2EE Developer
Confidential, NJ
Responsibilities:
- Involved in creating case diagrams, object model diagrams, class diagrams, deployment diagrams etc using Rational Rose.
- Development of applications based on J2EE design patterns.
- Developed front-end screens with JSP, HTML.
- Developed client-side validations using JavaScript,AJAX
- Developed messaging layer using XML.
- Developed J2EE components on Eclipse IDE.
- Used log4j for logging activities.
- Responsible for writing queries in Oracle.
- Responsible for writing Data Access Object’s (DAO) using JDBC.
- Responsible for Weblogicserver administration activities.
- Interacted with teh client & teh business communities to obtain core requirements.
Environment: Java1.4, J2EE, JSP, Servlets, EJB, AJAX, Struts, JDBC, JAXB, HTML, XML, JavaScript,, Oracle9i, Weblogic 8.1, log4j, Eclipse 2.1/3.0, Windows XP, JUnit.
Programmer Analyst
Confidential, NJ
Responsibilities:
- Responsible for teh designing, coding and developed teh application in J2EE using MVC architecture.
- Developed teh presentation layer usingHTML, JSP and Servlets.
- Used Unix shell scripting.
- Developed Session Facade objects using Stateless session beans (EJB 2.0) for having single point of control for a business service.
- Responsible for development ofDAO’s (Data Access Objects) to interact with teh database using JDBC.
- Responsible for configuring WebLogicApplication Server adminstration activities which involvedcreating clusters, Database Connection configurations, performance monitoring, etc.
- Responsible for development of XML schemas.
- Written Stored Procedures in Oracle.
- Developed web services using SOAP and XML.
- Responsible for Production support of Application by proactively looking at production issues.
- Used Log4j to implement logging facilities.
- Used MS-VisualSourceSafe for version control for software configuration management.
Environment: JDK 1.3, EJB2.0, XML2.0, JSF, Servlets, JSP 2.0, Unix, XML, SOAP, HTML, WebLogic Application Server, UML, JMS, Oracle and WindowsXP.
Programmer Analyst
Confidential
Responsibilities:
- Involved in System Requirements study and conceptual design.
- Created UML diagrams like activity diagrams, sequence diagrams, Use case diagrams.
- Used VSS as source control.
- Developed teh User interface using Html and Javascript.
- Developed JSP pages.
- Written JavaScript functions to get dynamic data and client side validation.
- Designed, Developed and Implemented document transformation applications using XML Spy tool.
- Developed façade class and their supporting classes to route teh request to teh service and receive teh response data (XML).
- Developed session beans to process teh request from teh facade.
- Used JDBC for Data Access Layer.
- Performed testing using JUnit.
Environment: Java, J2EE, J2SE, RMI, JSP, JavaScript, HTML, JavaScript, Sybase, SQL, Shell Scripts, CSS, XML, Weblogic 6.1, Windows NT and Visual J++.
Java Developer
Confidential
Responsibilities:
- Responsible for teh designing, coding and developed teh application in J2EE using MVC architecture.
- Developed applications for workflow using JSPs, spring MVC module, Hibernate, AJAX technologies using Apache Tomcat and integrated it with teh original system. Improved teh quality of teh existing system.
- Worked primarily in teh ‘Workflow module’ of teh Project. Workflow is a product intended to automate teh workflow related functions of any organization.
- Work done by many organizations is workflow intensive i.e. there is a lot of information flow in form of any document from one officer to another in process of seeking opinions, approvals, comments etc.
- It requires document management and creation and maintenance of database that hold data critical to decision making process.
- Designed full life cycle development of new web applications and modification of existing applications to add new components and features emphasizing maintainability, reliability, scalability and performance.
- Developed server side as well as client side components in completeness.
- Also worked on change requests for teh existing system. Found and fixed bugs in legacy code.
- Documented of all teh processes, version control using VSS.
- Helped in training teh junior software developers in design, development, debugging and testing of teh project
Environment: JAVA Servlets, JSP, JSTL, Spring, Ajax, Hibernate, Java JDK 1.6, Apache Tomcat 6.0,MySQL Query Browser, Windows XP Professional