Java / J2ee Developer Resume
PROFESSIONAL SUMMARY:
- 6 years of strong experience in developing and implementing Enterprise Solutions for Distributed Software products and distributed applications using JAVA / J2EE technologies.
- Experience in different phases of Software Development Life cycle (SDLC) including Analysis, Design, Implementation and testing during the development of software enterprise applications.
- Project Implementation skills using both core and advanced java technologies like JSP, Servlets, Hibernate and JDBC.
- Having Knowledge and experience in developing web applications using Struts MVC framework and Spring framework.
- Used advanced Dojo and D3JS scripts.
- Worked on JAWS and WAVE screen testing tools.
- Experience on ComplianceSheriffandSelenium tools to Standardize the webpages.
- Worked on persistance frameworks like Hibernate, JDBCDAOSupport
- Worked on pdf generating frameworks like Itext, Jasper
- Experience in Responsive web development
- Experience on Compliance Sheriff Tool.
- Worked on JAWS and WAVE screen testing tools.
- Experience in writing SQL queries
- Working experience in configuration tools like Maven and ANT
- Knowledge in different XML technologies such as XSLT
- Good web page design skills using HTML, CSS, Java Script, XSL and XML.
- Experience in using PL/SQL to write Stored Procedures,Functions, Triggers, and Cursors.
- Performed Unit testing and performance testing using JUnit and JMeter.
- Expertise working with various application servers and Web Servers like Web Sphere, Web Logic, and Tomcat.
- Experience in using GUI/IDE tools of Eclipse, Web Sphere Application Developer, RAD and good familiarity with Net Beans.
- Strong experience in working with Database like Oracle and proficiency in writing complex SQL Queries.
- Experience of application development in different environments like Windows 98/NT/2000/XP, shell scripting in UNIX.
- Excellent ability to quickly master the technologies and concept.
- Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.
TECHNICAL SKILLS:
Languages: : JAVA, SQL, PL/SQL
Database:: Oracle, DB2, Sybase
Web technologies:: HTML/DHTML,HTML5, CSS,CSS3,DOJO,D3JS,JavaScript, JSTL, XML
Design Methodologies: : UML
IDE:: RAD, Eclipse, Jdeveloper, Jboss
Operating System:: Windows 98, NT, 2000, XP, Vista, 7, UNIX, iOS
J2ee Technologies:: Servlets, JSP, JDBC, EJB
Frameworks:: Jakarta Struts 1.3, Spring, Spring MVC, Hibernate
Application Servers: : Websphere, JBOSS, Weblogic, Tomcat server
Build Tools:: Maven, ANT
Testing Tools:: Mercury Quality Centre, JUnit, JMeter, Rational Clear Quest, Selenium
Version Control Tool: : Rational Clear Case, Win CVS, SVN
Logging Tool:: Log4j
PROFESSIONAL EXPERIENCE:
Confidential
JAVA / J2EE Developer
Responsibilities:
- Involved in complete life cycle of software development including designing, developing, testing, and deployment of application.
- Used MVC architecture for developing the ReplayUI web module.
- Involved in coding for presentation layer using DOJO framework, JSPs, Java Script, XML.
- Used DOJO to create User Interface for better experience.
- Moved the Property files from application level to server level Using Singleton Class for performance improvement.
- Used AJAX extensively in the application.
- Used JSON as response type for RESTwebservices.
- Used SOAPUIfor testing the webservice calls.
- Used ILOG JRules as BRMS for java
- Done Unit Testing while coding.
- Done Automation Testing in selenium to check the cross browser compatibility.
- Writing service methods and SQL queries, PL/SQL to interact with the Oracle DBMS.
- Used GeoJson and converted to TopoJson as data source for Maps.
- Used XSLT for selecting the tags in XML.
- Using D3Js with DOJO created Maps and stacked charts for the better analysis of statistics in business.
- Created Thumbnail widget in dojo to better navigation through the screens.
- Identified and fixed the bugs reported by SIT and UAT teams during the testing phase and delivered the changes on the timely manner.
- Consumed and exposed webservices using WSDL, XML and XSLT.
Environment: Java 1.6, JSP, HTML, JavaScript,json,Ajax, Dojo, D3JS, REST, SQL, Oracle 10g, Websphere, RAD, Eclipse, Tomcat, Putty, Sql Developer, Maven, Unix, Toad.
Confidential
JAVA / J2EE DeveloperResponsibilities:
- Involved in complete Requirements gathering and brain storming sessions with users.
- Involved in creating BRD, FDS and SDS documents.
- Developed Use Case Diagrams and Class Diagrams using Rational Rose.
- Developed the Responsive User Interface using CSS, HTMLandJquery.
- Implemented Spring 3.0 MVC
- Integrated Hibernate and Spring
- Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence to the Oracle 10g Database.
- Used JSONextensively throughout the application.
- Used JMS as asynchronous messaging.
- Used Compliance sheriff tool to evaluate and test the screens.
- Followed W3C accessibility while creating screens.
- Worked on JAWS screen reader and WAVE tool in testing.
- Used JSON as response type in REST services.
- Involved in Java Architecture for XML Binding(Jaxb).
- Developed SOA architecture using SOAP, RESTservices and other Web services.
- Used SOAPUIfor testing the webservice calls.
- Done Unit Testing while coding.
- Done Automation Testing in selenium to check the cross browser compatibility.
- Used Maven for dependencies and configuration management.
Environment: Java 1.6, JSP, HTML, Spring framework, JavaScript, Jquery, JDBC, REST, SQL, Oracle 10g, Hibernate, Websphere, RAD, Eclipse, MS Visio, Clearcase, Maven, Unix, Log4J
Confidential
JAVA / J2EE DeveloperResponsibilities:
- Involved in complete life cycle of software development including designing, developing, testing, and deployment of application.
- Involved in design and development of n - tier architecture.
- Developed the User Interface using DOJO,JQuery CSS/HTML .
- Implemented MVC Design Pattern using Spring 3.0
- Implemented Spirng IOC and Hibernate integration.
- Worked on deployment of applications websphere application Server.
- Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence to the Oracle 10g Database.
- Created Java Servlets using JSP and other classes deployed as EAR file, connecting to Oracle database using JDBC and Hibernate
- Involved in software development using Agile methods.
- Involved in reviews of Test Scenarios to ensure the requirement coverage.
- Used SOAPUIfor testing the webservice calls.
- Done Unit Testing while coding.
- Done Automation Testing in selenium to check the cross browser compatibility.
- Developed a tool to retrieve and send data to third party service provider. This feature was implemented using REST.
- Used JSON to load data into DOJO data grid.
- Used JSON as response type in REST services.
- Performed unit testing and performance testing usingJUnitand JMeter.
- Involved In Performance and SQL Query Optimization.
- Worked on JAWS and WAVE screen testing tools.
- Experience on ComplianceSheriffandSelenium tools to standardize the webpages.
- Used Maven for dependencies and configuration management.
Environment: Java 1.6, JSP, HTML, Spring framework, JavaScript, Jquery, JDBC, REST, SQL, Oracle 10g,Websphere, RAD, Eclipse, MS Visio, Clearcase, Maven, Unix.
Confidential
JAVA / J2EE DeveloperResponsibilities:
- Involved in requirements gathering and documentation.
- Design and development of the portal using JSF , using MVC design pattern.
- Designed and developed business components using JSF controller .
- Created user interfaces (forms and page flows) for the application.
- Developed the java beans classes .
- Used JSP to access DAOs to read/write from/to the database.
- Developed JSPs for dynamic content generation and a script file (.js), which contains generalized script functions written in JavaScript .
- Involved in developing various reusable Helper and Utility classes that are being used across all the modules of the application.
- Consumed SOAP webservices to recieve information from different legacy system.
- Tracked and addressed the defects using HP Quality Center, performance testing with JMeter
- Written JavaScript for front-end validation.
- Involved in unit and integration test, bug fixing and code reviews.
- Used Eclipse IDE tool for development, build, deployment and testing.
- Used Apache Tomcat Server to deploy the application.
Environment: JAVA, JSP, Servlets, HTML/DHTML, JDBC 2.0, Java Scripts, Web, UML, Apache Tomcat, Rational Clear Case and Rational Clear Quest, SOAP. .
Confidential
JAVA / J2EE DeveloperResponsibilities:
- Understanding the health care functionality by communicating with DSHS.
- Interacted with Business Analysts and users to gather new requirements and creating design documents as per the requirements.
- Used Rational Rose to design UML diagrams (Use Case Diagrams, Class diagrams and Sequence diagrams).
- Involved in analysis, design and development of several modules in Provider one.
- Used MVC architecture for developing the Provider one web modules.
- Developed several web pages using JSP, HTML and CSS.
- Used JavaScript to perform checking and validations at Client side.
- Used Struts framework to build MVC architecture and separate presentation from business logic and Struts Validation framework for validating the forms
- Log4j was used to log the events in the application
- Consumed and exposed webservices using WSDL, XML and XSLT
- Worked with SQL and PL/SQL with Oracle. Developed complex SQLs and Stored Procedures, to perform data validations and data integrity checks of the application
- Written Unit test cases using JUnit and involved in Performance testing using JMeter
- Provided support to System Integration Testing (SIT) and User Acceptance Testing (UAT) Teams to review the test scenarios and also fix any defects encountered during testing.
- Used RAD for developing the application.
- Used Clear Case and Clear Quest for controlling and maintaining the source code or document’s version.
Environment: Java, Struts 1.3, JSP, CSS, XML HTML, Oracle 10g, PL/SQL, Ant, JUnit, Log 4J, RAD 6.0, Rational Clear Case and Clear Quest.
