Sr.java Developer,resume Profile
PROFESSIONAL SUMMARY
- Over 7 years of extensive industry experience with proven expertise in system development activities including requirement analysis, design, coding, testing and implementation with emphasis on Object Oriented, J2EE and Client Server technologies
- Strong development skills in Java, J2EE , JDBC, JSP, Servlets, EJB J2EE , JMS MQ-series , JNDI, RMI, C, HTML, XML, XSL, Java Script, DB2, Oracle, SQL Server and Macromedia tools
- Extensive experience in developing applications using Java and various J2EE technologies including EJB 2.0/3.1 Entity Beans, Session Bean, Message Driven Beans , JSP, Servlets, RMI, JSP Custom Tags Libraries, JavaBeans, JDBC, XML, Networking, Threads, IO,JNDI and JMS
- Worked Extensively with Open Source Technologies like Struts 2.0/2.1, Hibernate 3.0, Spring 2.0, Spring JDBC, Spring MVC, IOC, ICE Faces. Exposure to Spring Frame Work API 2.5
- Experience in developing business components using various API's of java like Multithreading, Collections.
- Expertise in designing POJO classes using Hibernate Annotations with the help of EJB3.0/JPAAPI
- Expertise in implementing J2EE Design Patterns like MVC, Adapter, Front End Controller, Business Delegate, Value object, Singleton, Session Facade, Service Locator, Factory DAO in designing the architecture of large applications
- Developed multi-tiered object-oriented system architectures utilizing Use cases, UML Sequence, Activity and class diagrams , Rational Rose, Microsoft Visio.
- Expertise in JavaScript, AJAX, HTML, XML and XML Schemas
- Extensively used of Build tools such as Maven and Ant
- Strong knowledge in JAVA Messaging Service JMS and Web Services
- Experience working with web services using SOAP, UDDI, WSDL and XML related technologies like XML/XSLT, to process, validate, parse and extract data from XML using DOM and SAX parsers for DTD and SCHEMA using tools like XMLSPY.
- Experience with UNIX shell and Perl scripting
- Extensive knowledge of working with application servers including Oracle Web Logic, IBM WebSphere, Red Hat JBoss and Apache Tomcat servers
- Extensive experience on Eclipse, NetBeans, RAD, WSAD and JBuilder
- A Motivated self-starter with exceptional team building, strong leadership and interpersonal skills
SKILLS
J2EE Technology | Java Beans, Servlets, JSP, JDBC, EJB, JNDI, JMS, RMI |
Architecture Framework | Client-Server, MVC, J2EE, Struts, Spring, Hibernate |
Database | Oracle 10g, SQL server 2005,DB2 |
IDE | Eclipse, NetBeans, IBM RAD, JBuilder |
Design Methodology | UML, Water Fall, Agile |
Operating Systems | Windows 9x/NT/XP/2003, Linux, Unix |
Conceptual knowledge | Web Services, Socket Programming |
GUI | HTML, XML, XSLT, AJAX, JavaScript, Swing, CSS |
Query Languages | SQL, PL/SQL |
Programming Language | Core Java APIs I/O, Thread, Collection , UNIX programming |
Design patterns | Business Delegate, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton, Session Facade |
Tools: | BEA WebLogic 8.1, JBoss, IBM Websphere Application Server 6.1, Tomcat 6.0 , JUnit 4.0, ANT, Log4j, Mercury Quality Centre, Rational Clear Quest |
PROFESSIONAL EXPERIENCE
Confidential
Position: Senior Java/J2EE Developer
- Involved in complete software development life cycle with Object Oriented approach of clients business process and continuous client feedback
- Developed UI modules using HTML, JSP, JavaScript and CSS
- Used Spring validation and wrote validation rules
- Development of component's application using Java, JSP, Directives, Expressions, JavaScript and XHTML
- Developed Java Servlets as access/task controllers and Java Beans wrapper components to implement BI
- Designed and developed Login/Logout module using JSP and Spring Handlers to authenticate the access level for the users.
- Developed internationalized JSP pages using resource bundles
- Focused primarily on the spring components such as Dispatcher Servlet, Controllers, Model and View Objects, View Resolver
- Involved in the implementation of DAO using Spring-Hibernate ORM
- Used eclipse as the IDE and used eclipse standard/plug-in features fordebugging, compiling, and formatting
- Wrote service method and SQL queries, PL/SQL to interact with Oracle DBMS
- Used ANT as a build tool and developed build file
- Used Log4J and JUnit for debugging, testing, and maintaining the system state
Environment: Java,J2EE,Spring 3.0, Hibernate, JUnit, XML, Eclipse, UML, HTML, JavaScript,Log4j, Subversion, SQL Server, WebLogic10, UNIX and Windows
Confidential
Position: Senior Java/J2EE Developer
- Designed the application using Spring framework which is based on MVC Architecture
- Designed Application flow controller and developed UML diagrams for the application using Rational Rose
- Designed the project using MVC, Session Fa ade and Service Locator and Business Delegate patterns
- Developed stateless session EJBs for business logic and transactional management
- Model Layer is implemented using the Hibernate and developed POJO's and hibernate mapping files and hibernate configuration files for the application needs
- Extensively used the Hibernate Query Language HQL in the Data Access Objects
- Implemented Spring-Hibernate integration.
- Developed all JSPs and helper classes involved in the project
- Configured and deployed the application on Weblogic App Server
- Implemented various XML technologies like XML schemas, JAXB parsers
- Used WSDL and SOAP protocol for Web Services implementation
- Configured and created application log files using Log4J
- Used JUnit for unit testing the entire application, rectified performance bottlenecks and eliminated critical bugs
- Wrote ANT Build scripts to Compile and build the application
- Used Subversion as version controller
Environment: Java , J2EE 1.5, Spring, EJB 3.0,Hibernate, Web Services, JSP, XML, JavaScript, JSTL, Design patterns, Rational Rose, Eclipse 3.4,JUnit, Ant, Subversion, Oracle Weblogic 10.3, Oracle 10g, Windows, UNIX etc.
Confidential
Position: Java/ J2EE Developer
- Strong knowledge in JAVA Messaging Service JMS and Web Services
- Experience working with web services using SOAP, UDDI, WSDL and XML related technologies like XML/XSLT, to Implemented Jersey and Spring 3.1 to develop RESTFul Web Services
- Implemented JAX-WS and Spring 3.1 to develop SOAP Web Services
- Design and developed the Web Service application using Spring 3.1
- Configured and deployed the applications on JBossserver
- Implemented various XML technologies like XML schemas and JAXB parsers
- Wrote service method and SQL queries, PL/SQL to interact with Oracle DBMS
- Developed UI using jQuery
- Wrote POM Build scripts to Compile and build the application
- Used Maven to build Web Service application
- Used eclipse as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, and formatting
- Used JUnit and Mockito for debugging, testing, and maintaining the system state and eliminated critical bugs
Environment: Java, J2EE, Spring, Web services, JSP, FTL,JSTL, JavaScript, Maven, jQuery, JDBC, PL/SQL, Oracle 10g , XML, JBoss 5.1, Eclipse, SVN, Linux etc.
Confidential
Position: Java/ J2EE Developer
- Implemented Spring and Struts to develop CRE JARs for CRE framework
- Implemented Struts framework based on the Model View Controller design paradigm
- Implemented Spring-Struts integration
- Design and developed the application tool using Servlet and Spring
- Developed JSPs and helper classes involved in the project
- Configured and deployed the applications on Websphere App Server and Tomcat server
- Implemented various XML technologies like XML schemas, JAXB parsers and XMLBean
- Configured and created application log files using Log4J
- Wrote service method and SQL queries, PL/SQL to interact with Oracle DBMS
- Wrote POM Build scripts to Compile and build the application
- Used eclipse and RAD as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, and formatting
- Used Log4J, JUnit and EasyMock for debugging, testing, and maintaining the system and eliminated critical bugs
Environment: Java, J2EE, Spring, Stuts2.0, Webservices, JSP, FTL,JSTL, JavaScript, Maven, JNDI, JDBC, PL/SQL, Oracle 10g , XML, Log4j, Tomcat, WebSphere Application Server 6.1, Eclipse, RAD, Perforce, Linux etc
Confidential
Position: Java/ J2EE Developer
- Involved in meeting with business to gather requirements
- Used Object-oriented development techniques such as UML for designing Use case, Sequence, Activity and Class and Object diagrams
- Designed and developed the application based on Spring MVC framework
- Developed Components and Interfaces using EJB 3 stateless session beans and Hibernate
- Configured and maintained the Application using Spring framework
- Developed RESTFul web services to access centralized database called CrossRoads
- Created HTML, CSS, JSTL and DHTML pages for Presentation Layer
- Deployed the Enterprise Java Beans in WebSphere App Server
- Developed extensive client side validations scripts using Java Script
- Used JAXB/DOM to process XML messages
- Involved in Java and PL/SQL code reviews
- Wrote batch jobs for loading data from .CSV files into database
- Involved in designing test plans, test cases and overall Unit, Integration and Security testing of system
- Used Subversion as repository to control versioning of projects
Environment: Java, J2EE, Spring, EJB 3, Hibernate, Webservices, JSP, JSTL, JavaScript, JNDI, JDBC, PL/SQL, Oracle 10g, XML, Log4j, UML, Jboss, WebSphere Application Server 6.0, Eclipse, Subversion, Linux etc.