Java Developer Resume
PROFESSIONAL SUMMARY:
- About 8 years of experience in design, analysis, development and testing of web/enterprise based and client/server applications & extensive relational d Confidential base based applications.
- Extensive experience in design and development of J2EE applications using Core Java, Java collection, JDBC, Servlets, JSP, Enterprise Java Beans, XML, XSLT, Java Beans, Struts, JQuery.
- Expertise in various open source frameworks like Struts2.0/1.2, Spring2.5, Spring Batch, JSF1.2, and ORM Technology like Hibernate 3.0.
- Experience with multiple Servers like Apache Tomcat, Confidential Web Sphere, Web Logic, Sun Glass fish and Jboss.
- Expertise working with standard JAVA Design Patterns (Singleton, Session Facade, Front Controller, DAO, DTO, MVC and Business Delegate).
- Strong experience in RDBMS using Oracle 10g, SQL Server, schema development, PL - SQL programming, including experience in Oracle fine tuning, utilizing SQL Loader utility MySQL & MySQL replication setup.
- Expertise in Web-Development technologies like HTML, DHTML, JavaScript, CSS, XML and XSL/XSLT and AJAX.
- Extensive development experience on different IDE’s like Eclipse, My Eclipse, NetBeans and RAD.
- Good knowledge of EJB Session beans with JNDI mapped naming & JMS message-driven beans.
- Experience in using Web Services like JAXP - DOM, SAX, XSLT, JAXB - Un-marshalling and marshalling, SOAP protocol in JAXWS and RESTFUL web services.
- Hands on experience in UML Modeling, Rational Rose and Design Pattern (J2EE) like Singleton Factory Method, Facade, Front Controller, Delegate Pattern, MVC Architecture.
- Extensive experience in implementation of the version control software RTC,VSS, CVS and Clear Case.
- Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant Tool.
- Experience in various agile methodologies like Test Driven Development, SCRUM, and Pair Programming.
- Involved in Unit Test Cases writing and having good knowledge in JUnit.
- Experience in developing test cases and test plans besides involving in Unit testing, Integration testing and User Acceptance testing extensively.
- Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
- Proven ability to analyze problems, root causes and develop innovative solutions to business challenges and streamlining operations.
TECHNICAL SKILLS:
Languages: C, C++ and JAVA.
D Confidential base Query Languages: HQL, SQL.
Markup/Script Languages: HTML, JavaScript, XML.
J2EE Technologies: Servlets, JSP, STRUTS Framework, JSF, EJB 2.0, Hibernate, Ibatis, Java Beans, and JDBC.
Web Technologies: XML, DOM, CSS, HTML, JAVASCRIPT, XSLT, Xpath.
Frameworks: Struts, Spring, Spring Batch, JSF, Hibernate.
Application/Web servers: Apache Tomcat, Confidential Web sphere, BEA Web logic Server and JBoss.
D Confidential bases: Oracle, MS SQL Server, MYSQL, DB2
IDE Tools: Eclipse, Net Beans, IntelliJ, FrontPage, Toad, FTP clients
Operating Systems: Windows 2000/NT/XP, and UNIX, Linux
Tools: and Utilities: Toad, SQL Navigator, SQL Loader, Rational Rose, CVS, Maven, JunitLog4j, ANT, Macro media tool, Microsoft Visio.
PROFESSIONAL EXPERIENCE:
Confidential
Java Developer
Responsibilities:
- Involved in Analysis, Design and Implementation/translation of Business User requirements. Responsible for system analysis, design and development using JEE architecture..
- Involved in the development of presentation layer and GUI framework in JSP, HTML. Client Side validations were done using JavaScript, XSLT and JQuery.
- Used AJAX for request response processing without reloading the complete page.
- Implemented entire application Spring 2.5 MVC design framework.
- Designed and deployed XML files for Dispatcher Servlets, Application Context and Controllers to implement the Inversion of Control (IOC) module in spring 2.5.
- Involved in injecting dependencies into code using spring core module concepts like IOC of Spring Framework.
- Extensively used various J2EE design patterns like Factory, Singleton, D Confidential Access Objects, D Confidential Transfer Objects, Business Delegate and Session Façade in the project, which facilitates clean distribution of roles and responsibilities across various layers of processing.
- Developed Message Driven Beans (MDB) using JMS 1.1 to exchange messages between different applications.
- Design and Implemented XML/WSDL/SOAP Web Services to provide the interface to the various clients running on both Java and Non Java applications.
- Extensively involved in developing core persistence classes using Hibernate 3.0 framework, writing HQL queries, creating hibernate mapping (.hbm) files.
- Involved in writing PL/SQL Stored Procedures, Functions, Triggers and Views for Oracle 10g d Confidential base.
- Used CVS (Concurrent Version System) as the configuration management tool.
- Prepared Test Cases to perform Unit, Integration and System Testing. Tested the developed components using JUnit 4.0.
- Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.
- Involved in installing and configuring Eclipse IDE, Web logic and MAVEN for development.
- AGILE development process has been followed. Experienced with stand-up, Retrospective, Demo, Planning and Code review meetings.
Confidential
Java Developer
Responsibilities:
- Interact with business managers to transform requirements into technical solutions.
- Involved in Design and Development using OOAD methodology to capture and model business
- Facilitate code walkthroughs with team members.
- Proficient in doing Object Oriented Design using UML-Rational Rose.
- Developed web pages using JSP, MVC - Struts, Servlets, Java Script and XML for various
