Java Developer,resume Profile
Professional Summary:
- Over 7 years of experience in IT industry in software analysis, Design, Development and Maintenance of web and J2EE applications.
- Expertise in programming Technologies Core java, Java EE.
- Experience in Web Development using J2EE technologies like Java, JSP, Servlets, JDBC and XML.
- Experience in Web component design and development using Struts framework and Spring MVC.
- Experience in JDBC, DAO, Hibernate.
- Experience in developing and deploying applications using Web sphere, Tomcat.
- Experience using Front End Technologies such as HTML, JavaScript and CSS for developing UI for the applications.
- Proficiency in Database Programming using My SQL, SQL Server and Oracle.
- Expert in Software Development Life Cycle SDLC including Business interaction, Requirement Analysis, SRS, Software Architecture, Design, Development, Testing and Documentation.
- Experienced implementing Web Services.
- Experience of interacting with the clients and analyzing and implementing the client requirements.
- Good experience in Object-oriented analysis and design.
- Vast Experience with Microsoft Office Package including Project, Access, Excel and Word.
- Able to work efficiently and effectively in a team and ability to adapt quickly to the surroundings.
Technical Skills:
Languages: C, C , Java, SQL, PL/SQL, UML, HTML, DHTML, CSS, XML.
Databases: DB2, SQL Server, 2000/2005, Oracle 10/11G, MS Access 2000/2003.
Web Application Servers: Java Web Server, Web sphere 5.x/6.x, Apache Tomcat.
Web Development: HTML, DHTML, CSS, JSP, Servlets, JavaScript, AJAX, JSF, Struts.
Development Tools: NetBeans, Web Sphere Studio Application Developer WSAD , Eclipse, RAD.
Operating systems: UNIX, Linux, DOS, Windows Server 2000/2003.
Development frameworks: Spring, Hibernate, Tomcat, JUnit, BSF, Catcus, Ant, Struts.
Professional Experience:
Confidential
Java/J2EE Developer
Responsibilities:
- Implemented the SDLC for the project.
- Working as part of team to study user requirements and technical requirements for application and implement the features and involved in product development.
- Designed Struts framework for the project.
- Used spring as the middle layer in the application.
- Used Hibernate as the backend for the application.
- Designed the front end using HTML, JSP and JavaScript.
- Implemented Ant as the build tool.
- Provided Log4j support for the application for debugging the system
- Used Web Sphere and Eclipse as the IDE.
- Used Concurrent Version System CVS for creating the project structure and version controlling.
Environment: Java, J2EE, JDBC, Servlets, Web sphere, Windows XP, HTML, XML, spring, Hibernate, Struts, Web Services, Eclipse, CVS, MYSQL.
Confidential
Java/J2EE Developer
Responsibilities
- Responsible for the development of new requirements and enhancement of the Business Approvals
- Developed action classes and JSP's. Used Struts tag libraries like HTML, bean, and logic in the JSP pages. Used HTML form tag for auto-populating of related Action Form as specified in the action mapping.
- Designed and Implemented Server Objects using Java Servlets, JDBC
- Implemented Client side interface using Servlets, Applets and HTML
- Responsible for validation of Client Interface HTML pages using Java Script
- Developed front-end screens and server side scripts using JSP and Servlets.
- Developed JSP custom tags to display data.
- The web portion of the application is built with Hibernate framework with dynamic JSP pages.
- Used Eclipse IDE to develop java code
- Integrated various modules and tested them even in Apache Tomcat Web Server
Environment: Java, J2EE, JDBC, Servlets, HTML, XML, JavaScript, Java Swing, Apache Tomcat, Hibernate, Struts, SQL, Oracle, OOAD, UML.
Confidential
Java/J2EE Developer
Responsibilities:
- Designed a use case model document using Rational Rose Enterprise Edition with Unified Modeling Language UML .
- Developed Servlets to process the requests, transfer the control according to the request to corresponding JSP pages.
- Extensively used JavaScript for adding dynamic web content to webpages.
- Implemented associations among various entities, configuring the XML mapping for the defined entities with the corresponding classes.
- Web Service Design and Development using Rational Application developer.
- MVC Architecture implementation using Strut Framework.
- Developed SQL queries to interact with the Oracle database and used JDBC to interact with the database.
- Integration of all the modules
Environment: JSP, Java Script, CSS, Struts 1.2, Hibernate, Ant 1.6, Web Sphere Application Server 7.0, Oracle 9i, Rational Rose, and UML.
Confidential
Java Developer
Responsibilities:
- Documented use cases, functional requirements based on UML.
- Developed the presentation layer using JSP's, CSS, AJAX and Java Script.
- Used tiles framework for the GUI screens
- Used MDB's to read the messages from JMS queues for asynchronous communication
- Developed XSLT files for transforming the XML response from the web service into HTML as per the business requirements
- Developed the Persistence Layer using Hibernate.
- Used JDBC for connectivity to Oracle for real time tables
- Developed few stored procedures, triggers and sequences.
Environment: Java 1.5, J2EE 1.3, Servlets, JSP, CSS, HTML, Struts 1.1, JMS, ANT, Log4J, JavaScript, Ajax, JUnit, Oracle 9.0, Web logic 9.1, Unix, CVS, Oracle, Axis 2.0,Web Services.
Confidential
Java/J2EE Developer
Responsibilities:
- Converted High Level Design to the Low Level Design
- Develop, implement, and maintain an MVC architecture utilizing Struts and hibernate.
- Understanding the requirement specification and developing GUI using JSP, HTML, AJAX and JavaScript.
- Developed the JSP, Action classes , business classes, Utility classes
- Involved in configuring various XML's in Hibernate and JSF framework.
- Responsible for the tuning the performance PL/ SQL procedures and SQL queries.
- Developed java code unit test using JUnit.
- Involved in Web services Design and Development
- Configured web.xml and struts-config.xml according to the struts framework
- Develop the User Interface Screens for presentation logic using JSP, Struts Tiles and HTML.
- Used hibernate for loading user profile information data mapping and creating objects.
- Created User Interface using JSP, HTML, CSS and JavaScript
- Developed required Action classes, presentation layer forms using Action Form beans and Java beans containing the business logic.
- Developed Data Access Objects DAOs and business delegates for accessing data.
- Created Hibernate classes to transfer the data to the database.
- Developed Stored Procedures and Functions, Views for the Oracle database PL/SQL
- JavaScript was used extensively for client side validations and function calls for user actions
Environment: Java, J2EE, Struts, Ajax, XML, Hibernate, Oracle9i, Eclipse, UNIX, Windows XP, html, JavaScript, css, Web logic, Web Services, Spring, XML.
Confidential
Software Engineer
Responsibilities:
- Implemented JSPs, Servlets for pooling, caching to improve performance and scalability
- Developed the batch job that runs on a weekly and quarterly basis in Java
- Extensively worked on Batch inserts and update of the data from the Oracle database.
- Configuring and deploying the application with JBoss Application server
- Writing and reviewing unit test cases using JUnit
- Coded and modified database stored procedures and SQL to improve performance
- Maintained versions using CVS tool to merge code, check in and checkout the data
Environment: J2EE, JSP, Java, Java beans, Servlets, JDBC, JavaScript, HTML, Oracle 8i, JBoss Application Server, Windows NT, Windows 2000.
Confidential
Responsibilities:
- Implementing the interface in servlets.
- Has written Java script code.
- Developing user screens using JSP.
- Developed the session beans for holding the business logic.
- Configuring and setting up the web logic server.
Environment: Java, JDBC, Applets, Servlets, JSP, UNIX, HTML, Oracle, SQL, PL/SQL, JavaScript, CSS