Sr.java/j2ee Developer Resume
Schaumburg, ChicagO
SUMMARY
- 8+ 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, JSF, JMS, 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, AngularJS, 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 on Oracle9i and PL/SQL Programming.
- Good Understanding of Relational and Dimensional Database Concepts.
- 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,CSS,AJAX,AngularJS.
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/3.5, 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, Schaumburg, Chicago
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, AngularJS, JSTL taglibs.
- Involved in implementation of application using conventional design practices (Web-Service Oriented Architecture, MVC-Model View Controller).
- Involved in production support role also.
- 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, REST Services.
- 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, Rest, Maven 2, Eclipse Indigo 3.7.
Confidential - Colorado
J2EE Developer
Responsibilities:
- Involved in complete Software Development Life Cycle including Analysis, Design, and Development and Testing phases.
- Used Spring Framework for Dependency injection and integrated with the Hibernate framework
- 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.
- Developed Hibernate mapping files and hibernate configuration for persisting data to the database.
- Used JavaScript to perform client side validation
- Produced SOAP&REST Services to expose services to the client application .
- 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.
- Used Log4j 1.2 for logging across the application
- Extensively used IDE Eclipse Indigo 3.7, SVN 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.
- Followed Agile methodology in delivering the work
Environment: Spring 3.0, J2EE (JSP, Servlets), WebSphere 6.1, XML, XSLT, SVN, Mango DB, Log 4j 1.2, JUnit 4.2, SOAP, REST, Maven 2, Eclipse Indigo 3.7
Confidential - Florida
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
- UsedCVSas 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 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 3.5, Unix,Oracle 9i, Windows 2003, Tomcat5.0
Confidential
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 3.0, 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 3.0, Ant1.x, Unix,Oracle10g, Tomcat 5.0.
Confidential
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
- UsedCVSas 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 3.0.
- 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 3.0, CVS, Unix,Oracle 9i, Log 4j 1.2, Windows 2003, JavaScript and HTML.
