Sr. Java Developer Resume
TX
SUMMARY:
- Having 5 years of experience in software development and maintenance involving in analysis, design, development, testing and implementation of various Web based applications using Enterprise Java technologies.
- Extensive experience using Java, JSP, Tag Libraries, Servlets, JDBC, EJB, HTML, XML, Java Script, AJAX, JQuery and DHTML.
- Solid experience and understanding in Object Oriented Analysis and Design principles.
- Extensive experience in building web based applications on Spring MVC and Struts
- Extensive experience in all spring core modules, spring JDBC, Spring Security.
- Experienced in Web/Application servers such as Weblogic, Web Sphere, Apache Tomcat.
- Experienced in Java design patterns and J2EE Design Patterns. Solid understanding of MVC, Front Controller, Composite View, View Helper, Business delegate and DAO Patterns.
- Good working knowledge on Ant, Log4j and JUnit.
- Ability to write SQL queries and Good experience in working with databases like Oracle, Informix and DB2.
- Good experience in Unit Testing using JUnit and Version control using CVS, PVCS.
- Experience in SOA and designing and developing SOAP based web services by using web service stacks using JAX - WS.
- Good Knowledge of XML, XSLT and XSD.
- Good understanding on Agile methodologies of software development.
- Extensive experience in Struts 2, Spring 2.5/3.0, Hibernate.
- Ability to be an effective team player and work under time constraints.
- Highly capable of learning new technologies and adapt to a new environment quickly.
- Involved in writing build scripts using ANT, Maven and also using Unix shell.
- Good knowledge on build tools such as Hudson.
- Flexible as regards moving from project to project and in assimilating new technologies.
- Exposure in writing technical documents, Software Requirement Specifications and processing documents.
TECHNICAL SKILLS
Operating Systems: Windows XP, Windows NT, UNIX.
Products/Tools: WSAD, Eclipse, Ant, log4j and JUnit.
Languages: JAVA1.5, C, C++.
Java Technologies: JSP, Servlets, JDBC, EJB, RMI.
Internet Technologies: XML, JSTL, AJAX, JavaScript, JavaScript and HTML.
Frameworks: Jakarta Struts 1.2, Spring 2.5/3.0, Spring, Spring MVC, iBatis, Hibernate 3.0
Databases: Oracle 9i, SQL Server, DB2, Informix, MYSQL.
Application Servers: Web Sphere 6.1, Bea Weblogic 9.3/10.3, JBoss 4.0.
Web Servers: Tomcat.
PROFESSIONAL EXPERIENCEConfidential, TX
Sr. Java Developer
Responsibilities:
-
Designed and Developed Web Layer using HTML, JSP, AJAX, JQuery and Spring MVC.
- Developed multiple spring interceptors for cross cutting functionality.
- Developed numerous spring controller classes for different modules of the application
- Developed numerous custom tags for UI Layer.
- Developed exception handling using spring aspects.
- Designed and developed numerous JSP pages using AJAX and JQuery Libraries.
- Evaluated different frameworks for presentation and persistence layer to setup common framework.
- Migrated the code from earlier version of spring to Spring3.0
- Designed and developed Case Creation and Caseload assignment modules
- Involved in development of POJO classes and mapping files using Hibernate.
- Involved in writing HQL queries and DAO layer using Hibernate and developed backend business logic for several modules.
- Involved in developing transaction management using spring.
- Involved in HQL preparation and DAO implementations using Hibernate.
- Involved in writing unit test cases using JUnit.
- Worked to implement accessibility standards for application jsps.
- Effectively involved in fixing the defects.
- Implemented performance monitoring using Wily (CA).
- Developed build process for the project using Hudson and Maven.
- Involved in standardizing the exception and error handling for web services at an enterprise level.
- Involved in design and development of Remote application, using JAX-WS web services.
- Developed service layer components using Spring Annotations.
- Involved in deployment of application using ANT scripts in Weblogic server.
- Develop, customize, maintain, and upgrade application software for new releases.
- Made use of scrum methodology for project execution
Environment:: Java1.5, JSP, Servlets, JSTL, AJAX, JQuery, Hibernate3.0, Spring2.0/3.0, Oracle 10g, JUnit, Weblogic 10.3, Eclipse Ganeymede (Eclipse), Windows NT.
Confidential, TX
SR. Java Developer
Responsibilities:
-
Interacting with the client to understand the project requirements.
- Development and enhancement of various modules.
- Bug fixing and maintenance of the project.
Environment: Java 1.5, J2EE, JSP, Spring 3.2, JDBC, log4j, Eclipse, C, Weblogic 10.0/8.0,TOAD, Sybase.
Confidential, AR
Sr. Java Developer
Responsibilities:
-
Interaction with business analysts for getting updated requirements for ePublish.
- Involved in design and development of Phase 2 and its components
- Developed Web Layer using JSP, Struts for ePublish to Fit in to EAGLE XE (VB app).
- Designed and developed Phase 1(add module).
- Involved in design of Value Object, DAO patterns.
- Developed build process for the project using Maven.
- Developed EJBs using Session Facade, used EJBs as service deligators.
- Developed service layer components using Spring Annotations.
- Involved in DAO implementations, VO creations SQL preparation.
- Mapping Database objects corresponding to DB2 database tables using POJO classes using JDBC.
- Provided Java automatic load testing programs.
- Performed Unit Integration testing with some test cases.
- Develop, customize, maintain, and upgrade application software for new releases
Environment: Java1.5, JSP, Servlets, Struts1.2, JSTL, Spring2.0, DB2, JUnit, RAD, EJB, Websphere 6.1, Windows NT.
Confidential
Sr. Java Developer
Responsibilities:
-
Designed & developed User Interface using JSP, Struts for Document Retrieval module.
- Developed JBHunt custom java wrapper around File Net Java wrapper
- Developed File Net Image Services Data Retrieval Module.
- Mapping Java objects corresponding to DB2 database tables.
- Involved in DAO implementations, VO creations SQL preparation.
- Involved in developing Session Facade using EJBs.
- Involved in Unit and integration testing of the application.
- Worked with the quality assurance team for detecting bugs in the design of the system.
- Responsible for implementing the change requests from users to enhance the functionality.
- Provide Technical and Functional support.
Environment: Java1.5, JSP, Servlets, Struts1.2, EJB 2.1, FileNet (Image Services), Websphere 6.1, Windows NT.
Confidential
Java Developer
Responsibilities:
-
Acquired business requirements from Business Analyst people.
- Developed scalable presentations of the modules using struts framework.
- Used Stored Procedures to interact with database and process Transactions.
- Designed java server pages for the presentation phase to customer.
- Designed and developed application packages and deployed them in the application server.
- Used Session Facade and Front Controller Design patterns
- Performed Design and Architecture of Server Communication Module.
- Developed Publication, Section and Items modules.
- Involved in design of Value Object, DAO patterns.
- Involved in DAO implementations, VO creations SQL preparation.
- Involved in initial setup for Weblogic 8.1.
Environment: Java, JSP, Servlets, Struts, JSTL, DB2, JUnit, Eclipse, Websphere 5.1, Windows 2000.