Java Developer Resume
OBJECTIVE:
A self directed ambitious, engineer skilled in analyzing problems and implementing improvements and an aspiring team worker, hard working and dedicated professional who wants to meet the challenges posed in the industry and to contribute towards the growth of the organization along with self - motivation
SUMMARY:
- Having over 5+ years of strong expertise in the IT Industry and having sound experience in web based client server application software.
- Involved in analysis, Design, Development, Implementation and Testing using Java, J2EE, Struts, EJB, XML, JMS, Web Services, Hibernate, spring and so on
- Having working experience in all phases of software application design and Development
- Expertise in design and development of web applications using J2EE, Servlets, JSP, Custom tags,
- JavaBeans, JavaScript, HTML, CSS, JQUERY, AJAX, JSON .
- Experience working on frame works like Spring MVC, Struts and Hibernate.
- Good experience in developing web Applications using Spring MVC framework implementing Action
- Controllers, Action Forms, Spring Validation Framework and Spring Tag Libraries.
- Extensive experience in developing web Applications using Struts framework implementing Action
- Classes, Action Forms, Struts Validation Framework and Struts Tag Libraries.
- Experienced in developing applications using MVC architecture.
- Experienced in Object Oriented Analysis/Design (OOA and OOD).
- Extensive experience in application development and deployment on Tomcat Application server.
- Excellent Technical, Communication and Interpersonal Skills with strong Customer Orientation, Client Interfacing Skills.
- A good team player in true spirit, quick learner and have a great professional sense of ownership
TECHNICAL SKILLS:
Lagunages: Java, HTML, SQL, UML
Web Technologies: Servlets, JSP, JDBC, HTML, XHTML, JavaScript, J Query, CSS, XML.
Frameworks: Struts, Spring and Hibernate .
Operating Systems: Windows 95/98/2000/XP/NT/Vista, UNIX, MS-DOS.
IDE: My Eclipse
Application Servers: Apache Tomcat, Web Logic.
RDBMS: MySQL, SQL Server2008, Oracle 10g
T esting Methodologies: JUnit
Web Services: SOAP, XML,SAX, REST.
Design Methodologies: UML
Distributed Technologies: EJB, JMS, SOAP.
Tools: Rational Products Eclipse, Toad
Protocols: HTTP, TCP/IP, UDP.
PROFESSIONAL EXPERIENCE:
Confidential
Java Developer
Responsibilities:
- Involved in the analysis, design, and development phase of Software Development Lifecycle.
- Followed agile methodology to implement application.
- Java/J2EE using Struts Framework.
- Worked aggressively in business analysis interacting with their business groups, gathering user requirements and creating functional specifications and design documents.
- Developed the application using with Java technologies like JSP, Servlets, Java Beans and XML .
- Implemented Server side Validations using Struts Validation Framework.
- Made use of Struts Tag Libraries , JSPs, HTML, JavaScript and CSS to develop the frontend UI.
- Entire Applications are developed in Eclipse IDE &deployed in the Web Logic Server .
- Implemented database transactions by writing SQL queries with SQL database.
- Involved in development, performance testing & defects fixing. Performed Unit testing using J Unit.
- Apache is used as Build tool to automate the build process for the entire application.
- Worked in the Agile Methodology.
Environment: Java, J2EE, JSP, Servlets, Struts, Oracle Web Logic Server, HTML, XML, JUNIT, Microsoft SQL Server 2008, Java Script, Oracle 10g, JDBC, My Eclipse, Agile Environment.
Confidential
Web Designer
Responsibilities:
- Involved in the analysis, design, and development phase of Software Development Lifecycle.
- Followed agile methodology to implement application.
- Worked aggressively in business analysis interacting with their business groups, gathering user requirements and creating functional specifications and design documents.
- Developed the application using with Java technologies like JSP, Servlets, Java Beans and XML .
- Implemented Server side Validations using Struts Validation Framework.
- Made use of Struts Tag Libraries , JSPs, HTML, JavaScript and CSS to develop the frontend UI.
- Entire Applications are developed in Eclipse IDE &deployed in the Web Logic Server .
- Implemented database transactions by writing SQL queries with SQL database.
- Involved in development, performance testing & defects fixing. Performed Unit testing using J Unit.
- Worked in the Agile Methodology.
Environment: Java, J2EE, Spring MVC, JSP, Servlets, Struts, Oracle Web Logic Server, HTML, XML, JUNIT, Microsoft SQL Server 2008, Java Script, Oracle, JDBC, My Eclipse, Agile Environment.
Confidential, TN
QA Analyst
Responsibilities:
- Responsible for gathering Business Requirements, Functional Requirements and Design Documents.
- Performed Functional, Negative, Positive, Integration, Regression, End to End and User Acceptance Testing.
- Extensively involved in writing and designing templates for the Test Plans and Test cases
- Identified the Test Cases and documented them in Quality Center.
- Designed and Analyzed Test case design document basing on the Functional Requirement Specifications to implement through testing process.
- Involved in creating the Traceability matrix based on Functional requirement in each module.
- Base-line and Regression tests were scheduled and performed on every Release and build.
- Supported End-to-end testing for downstream systems.
- Regularly followed up with the development team to discuss the defects identified during Testing.
- Participated in status meetings to report issues. Communicated with developers through all phases of testing to prioritize bug resolution using Quality Center
- Track and report upon testing activities, including the test case execution stage, defect status if any defects opened during execution and the testing result status
- Ensuring content and structure of all the testing artifacts are documented in SharePoint Tool.
- Tested the data extraction procedures designed to extract data into flat feed files.
- Connected remotely to UNIX servers using PUTTY and FTP files across different test environments by using Hummingbird and Command prompt.
- Executed the UNIX shell scripts that invoked SQL loader to load data into tables.
- Generated Reports in Front end and validated Reports in Backend to ensure data integrity and validate Business rules.
- Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Mercury Quality Center.
- Clearly communicated defects with developers and updated comments in Mercury Quality center.
- Executed the regression test cases along with testing new enhancements by using QTP and analyzed results.
- Reviewed Error log files in UNIX box when order fails to load into SQL tables.
Environment: TOAD, Mercury Quality Center, Java, HTML, UNIX, Oracle, SQL, PL-SQL, SQL*Plus, Unix shell scripts and Windows 2000, Microsoft SQL Server 2000,
Confidential
Junior System Administrator
Responsibilities:
- Provided systems administration support for Unix systems including server and workstation upgrades, backup and disaster recovery monitoring, user account setup and security administration.
- Created and optimized Unix shell scripts using Bourne, Korn and Bash shells.
- Performed regular system backups and recovery procedures, closely following SOPs to ensure system security.
- Helped resolve virus outbreak as member of a team that quickly isolated and removed virus that had infiltrated systems.
- Worked on project that added a new layer to SAP user interface, reducing data-entry time by more than 15%.
- Commended for technical, analytical and problem-solving skills; effective task prioritization; and customer service orientation.
- Monitored night-batch job process, documented errors, performed nightly backups and troubleshot issues.
- Facilitated swift resolution of embedded scripting error on Unix system that was freezing printing operations for more than 100 users.