Sr.java/j2ee Developer Resume Profile
NJ
SUMMARY
- 7 years of professional experience in complete Software Development Life Cycle SDLC including Analysis, Design, Development, Testing and Implementation of Client/Server, Multi-tiered web based applications using Java/J2EE technologies.
- Comprehensive experience in design and development of various web and enterprise applications using J2EE technologies like JSP 1.2/2.0, Servlet 2.4/2.5, EJB 2.1/3.0, JDBC, XML, HTML, CSS.
- Expertise in various open source frameworks like Struts 1.1/1.2/2.0, Spring 2.0/2.5/3.0 including Web Flow , and Web development technologies like AJAX and Object Relational Mapping Technology like Hibernate 3.0.
- Extensive experience with Spring along with Hibernate for managing the Database Transactions.
- Exposure to OOAD methodologies, UML and J2EE Design Patterns such as Singleton Session Facade, Service Locator, Data Access Objects, SOA and MVC architectural design patterns in application design and development.
- Adept in Application Development with IBM WebSphere 4.0/5.0/6.1, BEA WebLogic 7.0/8.1/9.0/10.3, JBoss 5.x and Tomcat 6.0/5.0.
- Expertise in using Version control systems like TortoiseSVN, SVC and CVS.
- Proficient knowledge in Databases like Oracle 8i/9i/10g/11g, SQL Server 2005/2008.
- Competence in using Java IDE tools of Eclipse Indigo 3.7, Rational Application Developer RAD 7.0/6.0, and Rational Software Architect 7.5 to develop dynamic web applications.
- Hands on experience in using JUnit 4.2/4.6, Log4J 1.2 for debugging and testing the applications.
- Experience in the full Software Development Life Cycle requirements of Analysis, Design, Development, Testing, System performance analysis and Documentation.
- Strong Analytical, Problem Solving and debugging skills with excellent understanding of system development metrics, techniques and tools. Worked in design, development, unit testing and deployment of complex J2EE applications.
- Good knowledge in Health Insurance, Banking and Financial domains.
- Solid experience is communicating with clients, customers, managers and other teams in the enterprise at all levels.
- Exceptional analytical, communication and interpersonal skills and a team player.
TECHNICAL SKILLS |
Programming Languages | C, C , Java, J2EE, Struts 1.1/1.2/2.0, Spring 2.0/2.5/3.0, Hibernate 3.0, SQL Server 2005/2008, PL/SQL. |
Scripting/Markup Languages | XML, XSLT, JavaScript, HTML. |
Client/Server Technologies | J2SE, J2EE, Swing, JSP, JSF, Servlets 2.4/2.5, EJB, JDBC, JMS, MDB, JNDI, RMI, Web Services. |
Development Tools / IDE | Eclipse Indigo 3.7, Rational Application Developer RAD 7.0/6.0, Rational Software Architect 7.5. |
Web / Application Servers | Tomcat5.0/6.0, JBoss 5.x, WebSphere 4.0/5.0/6.1, WebLogic 7.0/8.1/9.0/10.3 |
Databases | Oracle 8i/9i/10g/11g, SQL Server 2005/2008, |
Operating System | Windows 98/2000/XP/NT/7, Linux, Unix, MS-DOS. |
Web-Development Technologies | JSP, XML, HTML, Java Script, CSS, DHTML, Servlets 2.4/2.5, jQuery, AJAX, JavaScript, JSTL Tag Libraries , ANT, Maven 2 JUnit 4.2/4.7, Log4J 1.2, RMI. |
PROFESSIONAL EXPERIENCE |
Confidential |
Role Sr.Java/J2EE Developer
Responsibilities
- This web-based application was designed, implemented and tested the Spring 3.0 Domain Model for the services using Core Java.
- Developed presentation layer using JSP, HTML, CSS, AJAX, JavaScript, JSTL taglibs.
- Involved in implementation of application using conventional design practices Web-Service Oriented Architecture, MVC-Model View Controller .
- Integrated springs framework with Hibernate that is used for Database operations.
- Collaborated on design spec reviews together with Business Analysts.
- Implemented procedures, packages, triggers, and different Joins to retrieve the data base using PL/SQL, SQL scripts.
- Involved in web component design and development using the spring framework, JSP, Servlets 2.5, and taglibs.
- Involved in loading and storing objects using Hibernate 3.0.
- Involved in configuring Hibernate mapping file.
- Implemented Hibernate JDBC to interact with Oracle 10gdatabase.
- Implemented code for Web services using XML, SOAP protocol.
- Used SOAP UI for testing the web services.
- Used Log4j 1.2 for logging across the application
- Extensively used IDE Eclipse Indigo 3.7, TortoiseSVN version tool system for developing Java based Applications.
- Used Maven 2 scripts for build creation and to push onto various environments.
- Used JUnit 4.2 for extensive functional and unit testing code.
- Deployed the application on WebSphere 6.1 Application Server.
- Helped a team in performing Cactus tests using JUnit and automation scripts for UI
- Followed Agile methodology in delivering the work
Environment: Spring 3.0, J2EE JSP, Servlets , WebSphere 6.1, XML, XSLT, TortoiseSVN, Oracle 10g, Log 4j 1.2, SOAP, Maven 2, Eclipse Indigo 3.7
Confidential |
Role J2EE Developer
Responsibilities
- This web-based application was designed, implemented and tested the Spring 3.0 Domain Model for the services using Core Java.
- Developed presentation layer using JSP, HTML, CSS, AJAX, JavaScript, JSTL taglibs.
- Involved in implementation of application using conventional design practices Web-Service Oriented Architecture, MVC-Model View Controller .
- Integrated springs framework with Hibernate that is used for Database operations.
- Collaborated on design spec reviews together with Business Analysts.
- Implemented procedures, packages, triggers, and different Joins to retrieve the data base using PL/SQL, SQL scripts.
- Involved in web component design and development using the spring framework, JSP, Servlets 2.5, and taglibs.
- Involved in loading and storing objects using Hibernate 3.0.
- Involved in configuring Hibernate mapping file.
- Implemented Hibernate JDBC to interact with Oracle 10gdatabase.
- Implemented code for Web services using XML, SOAP protocol.
- Used SOAP UI for testing the web services.
- Used Log4j 1.2 for logging across the application
- Extensively used IDE Eclipse Indigo 3.7, TortoiseSVN version tool system for developing Java based Applications.
- Used Maven 2 and ANT scripts for build creation and to push onto various environments.
- Used JUnit 4.2 for extensive functional and unit testing code.
- Deployed the application on WebSphere 6.1 Application Server.
- Helped a team in performing Cactus tests using JUnit and automation scripts for UI
- Followed Agile methodology in delivering the work
Environment: Spring 3.0, J2EE JSP, Servlets , WebSphere 6.1, XML, XSLT, TortoiseSVN, Oracle 10g, Log 4j 1.2, JUnit 4.2, SOAP, Maven 2, Eclipse Indigo 3.7
Confidential |
Role Developer
Responsibilities
- Involved in preparing the technical design documents using UML data model representation, Use case diagrams, Sequence Diagrams, Class Diagrams using Rational Rose.
- Extensively worked with J2EE Servlet 2.4 and JSP pages using JSTL tags.
- Used JQuery for JavaScript and HTML
- Used CVS as a documentation repository and version controlling tool.
- Used JUnit 4.2 for extensive functional and unit testing code.
- Used Log4j 1.2 for logging and debugging.
- Tested the performance using profiling tools in Eclipse Indigo 3.5.
- Created SQL statements to insert as well as to fetch data from the database Oracle9i.
- Deployed the application on Tomcat 5.0 Server.
- Consistently met deadlines and exceeded expectations achieving recognition, resulting in increases in responsibilities
- Used Agile Development Methodologies and rapidly delivered software.
Environment: HTML, Servlets2.4, XML, UML, JavaScript, EJB, JSP, jQuery, Eclipse Indigo 3.5, Oracle 9i, Windows 2003, Tomcat5.0
Confidential |
Role J2EE Developer
Responsibilities
- Developed these web applications using J2EE technologies like Java Server pages JSPs , Servlets and Struts1.2 framework.
- Developed the application using Struts framework.
- Implemented Action Classes, Action Forms Struts Tag libraries using Struts framework.
- Defined and used XML schemas to define web service messages and used in WSDL.
- Designing and developing of User Interfaces using JSP, HTML, and JavaScript.
- Used JDBC, SQL and PL/SQL programming for storing, retrieving, manipulating the data.
- Extracting, manipulating and updating the Oracle10g databases.
- Extensively used IDE Eclipse Indigo 3.7, Sub-Versioning SVN system for developing Java based Applications.
- Had good experience in deploying web applications on Tomcat 5.0 Web server and writing XML based Apache Ant 1.x scripts.
- Involved in writing test cases for Unit testing JUnit 4.2 , Module Testing and Integration Testing.
Environment: Java, JavaScript, HTML, JSP, Servlets, Struts1.2, Eclipse Indigo 3.7, Ant1.x, Oracle10g, Tomcat 5.0.
Confidential |
Role Developer
Responsibilities
- Involved in preparing the technical design documents using UML data model representation, Use case diagrams, Sequence Diagrams, Class Diagrams using Rational Rose.
- Extensively worked with J2EE Servlet 2.4 and JSP pages using JSTL tags.
- Used JavaScript and HTML
- Used CVS as a documentation repository and version controlling tool.
- Used JUnit 4.2 for extensive functional and unit testing code.
- Used Log4j 1.2 for logging and debugging.
- Tested the performance using profiling tools in Eclipse Indigo 3.5.
- Application was developed on Window Platform using RAD 6.0.
- Created SQL statements to insert as well as to fetch data from the database Oracle9i.
- Deployed the application on Tomcat 5.0 Application Server.
- Consistently met deadlines and exceeded expectations achieving recognition, resulting in increases in responsibilities
- Used Agile Development Methodologies and rapidly delivered software.
Environment: J2EE JSP, Servlets , Tomcat 5.0, Eclipse Indigo 3.5, CVS, Oracle 9i, Log 4j 1.2, Windows 2003, JavaScript and HTML.