Java Developer Resume
OH
SUMMARY
- Java developer with 8 years of experience in application design and development of Internet and Client - Server applications using J2EE technologies for Healthcare, Banking and Financial domains.
- Experienced in server side J2EE programming, developing medium to large scale web applications, and enterprise applications using Java Beans, Servlets, JMS, Spring, Spring MVC, JDBC, Struts, Hibernate, Web services, SOAP, JAX-WS, XML, JSON, JSTL, Display Tag Libraries and JavaScript.
- Experienced in Object Oriented Methodologies, design patterns and UML modeling using tools like Rational Rose and MS Visio.
- Strong experience in JDBC, Oracle, DB2, SQL, and Stored Procedures.
- Experience in developing and deploying Web Services using Apache Axis, SOAP, and XML.
- Experience in Implementing GUI/UI designs in Java Servlets/JSPs and applets
- Extensive experience in administering, programming, deploying, configuring, and fine-tuning of J2EE Application Servers like IBM Web Sphere 6.1, BEA Web Logic 9.2/11g, Apache Tomcat, and JBoss.
- Worked on inbound XML parsing / transformation using dom4j parser, XSLT, and updating custom tables in the database using SAX/JAXP/DOM parsers.
- Experienced in application development using IDE’s like WSAD, Eclipse, and RAD, MyEclipse.
- Working experience in Version control management tools like Clear Case, MKS and VSS.
- Have good knowledge on JSF framework, Swing and GWT
- Experienced in client side designing and validations using HTML, DHTML, Java Script, JSP, JSON, JQuery and Java Applets.
TECHNICAL SKILLS
Languages: C, C++ and Java
J2EE Technologies: Servlets, JDBC, SWING, JSP 2.0, JMS, RMI, JNDI,JSTL, XML, HTML, JSON.
J2EE Frameworks: Hibernate ORM, Spring, Struts, JSF, JUnit
SOA & Allied Technologies: Web Services (Apache Axis), WSDL, SOAP.
Scripting: JavaScript, Ajax, jQuery.
Other Java Tools: ANT, Maven.
Java IDE’s: Eclipse,My Eclipse, RADWebsphere Studio Application Developer(WSAD)
RDBMS: DB2, Oracle, MySQL, SQL, TriggersProcedures.
Application Servers: IBM Web sphere(WAS), BEA Weblogic, Apache Tomcat, and JBoss.
Reporting Tools: Jasper Reports, iTEXT
Version Controller: Clear Case, MKS and CVS
Operating Systems: Windows Family, UNIX.
PROFESSIONAL EXPERIENCE
Confidential - OH
Java Developer
Responsibilities:
- Implemented Spring MVC frameworks to support MVC architecture.
- Created different type of controllers, wizards and mappings in configuration files to handle each logical request.
- Developed re-usable components like Data Access Objects (DAO layer) and Value Objects, Service Layer as middle tier.
- Created common client side validations and Spring Validations for various modules. Developed Java Server Pages for client presentation and interaction with business layer through remote and home interfaces.
- Developed interfaces for WEB pages using JSP, HTML and Java Script .
- Implemented spring configuration files for the beans defined and properties to be injected into them using Spring Dependency Injection
- Implemented Hibernate in data access layer to access and update information in the database and configured .hbm and .cfg.xml files according to hibernate framework.
- Worked on SOAP based Web services to interact with other applications using Apache Axis.
- Used SOAP UI to test web Services.
- Creating class diagrams, sequence diagrams for functionality implementation design.
- Implemented Pagination and displaying the data in table format on JSP’s using Display Tag Libraries.
- Used Clear Quest as defect tracking tool.
- Used JUnit with Spring to write and execute unit test cases.
Environment: JSP, Spring MVC and Hibernate, Web Services, IBM Web Sphere, RAD, Clear Case, Clear Quest, Oracle 10g, Toad, SQL, Maven, JavaScript, Display Tag Libraries, AJAX, JSON, HTML, CSS.
Confidential, IL
Java Developer
Responsibilities:
- Responsible for reviewing business user requirements and also participated in meeting with Business Analysts.
- Responsible for UI design, coding, testing and deployment.
- Have used Test driven methodology in the project.
- My Eclipse is used for java package development.
- Involved in developing internal GUI/Swing applications for jobs/claims monitoring and other user’s needs.
- Involved in enhancing existing Swing based standalone/desktop applications.
- Involved in unit testing and debugging using J-Unit and Log4j tools.
- Responsible for database Design, Development of stateless session beans and testing.
- Involved in integration and configuration management.
- Designed and Developed Web Layer components using JSP's, JSTL, Custom tags.
- Provided Client side validations using Spring validator framework, AJAX and Java Script.
- Involved in the design of the user interface and various screens using Spring framework.
Environment: Java, JSP, SWING, MyEclipse, Servlets, Spring, Weblogic, JMS, Oracle, Hibernate, JavaScript, HTML, JQuery, Unit Testing.
Confidential
Java Developer
Responsibilities:
- Responsible for reviewing business user requirements and also participated in meeting with Business Analysts.
- Responsible for creating use case, sequence and class diagrams for the Risk, Control, and Test Result modules using Rational Rose.
- Designed Class, JSP and JavaScript Specifications for the internal controls (Process, Risk, Control, Test and Test Result) framework modules.
- Developed JSP pages for presentation layer for process management using Execution Services frame work.
- Developed the controller, action classes and form classes for the web application using the Execution Services framework.
- Used the Execution Services validator framework to validate the form data.
- Designed DAO objects to access DB2 database using Datasource objects.
- Implemented DAO objects for data base query purposes by using JDBC and SQLJ
- Performance tuned JDBC architecture by designing, coding and implementing several prepared statements, Stored Procedures.
- Generating reports using jasper reports.
- Prepared UTP’s (Unit test plans) for unit testing.
- Used Mercury Quality Center for tracking the defects.
Environment: JSP, Servlets, Struts, XML, Java, JavaScript, JDBC, Struts, Rational RoseWebSphere 5.0, WSAD, Rational Clear Case, DB2, Windows2000, J2EE, JMS.
Confidential
Java Developer
Responsibilities:
- Responsible for enhancements and delivering the patches.
- Responsible for designing and User Interface Screens for the System.
- Developing the User Interface using JSP, Execution Services (ES-Frame Work), HTML, Java Script.
- Extensively used Java, Servlet, JSP library and API for the entire project.
- Used WSAD as Integrated Development Environment.
- Involved in development of the common class library.
- Involved in testing the system using JUnit.
- Used Mercury Quality Center for tracking the defects.
- Deployment of the components in the IBM Websphere Server for testing and debugging in the UAT.
- Involved in preparation of documentation.
Environment: Windows 2000, JSP, Java Beans, J2SDK 1.4, JNDI, Servlets, HTML, DHTML, JAVA Script, IBM web sphere, DB2, JSP, JavaScript, MKS, WSAD.
