Java / J2ee Veloper Resume
DE
SUMMARY
- Over Five and half years of Outstanding Java Development wif proven expertise in Object - oriented analysis and design along wif exceptional record overseeing all phases of Software Development Life cycle, from analysis and design to implementation and maintenance.
- Very strong in Object Oriented Analysis and Design (OOA and OOD), Object Oriented programming (OOPS).
- Strong skills in Core Java, Multi-threading and usage of well-non Java IDE like Eclipse, RAD.
- Excellent noledge, experience in J2EE (JSP, SERVLET, EJB, XML Parsers), JSTL, OOAD and J2EE patterns.
- Expert noledge in Java Web Services and JMS concepts.
- Experience in programming wif JDK tools, Applets, Swing and AWT packages of Java.
- Experience in using Design patterns like MVC, Session Façade, Business Delegate and Singleton, DAO.
- Experience in Object Oriented Programming using Struts Framework and Object Relational mapping using Hibernate.
- Developed Client/Server applications using teh databases SQL Server, Oracle and MySql 5.0.
- Strong SQL and PL/SQL Knowledge of database like Oracle and DB2 .
- Experience in creating GUI screens using HTML, XHTML, CSS, JavaScript and RichFaces.
- Experience in SQL Server, Oracle wif technologies such as Stored Procedures, Views, Triggers, Enterprise Manager.
- Worked wif Source control tools like Clear Case, PCVS, Visual SourceSafe.
- Excellent Communication skills, problem solving skills and a team player.
TECHNICAL SKILLS
Java Technologies: JDK, JDBC, JNDI, AWT, Java Beans, Applets, Java Servlets, JSP, EJB, J2EE, JProbe, JTest, JMS, RichFaces, JSF
Operating Systems: Linux, HP-UNIX, Windows XP/2000/NT
Languages: Java, Visual Basic, C, C++, PL/SQL.
RDBMS: DB2 7.2, Oracle 8i - 11g
Web Technologies: JDK 1.4.1, JDBC, Java Beans, Servlets, JSP, EJB 1.1/2.0, Struts, JavaScript, XML, HTML, xHTML, CSS,SVN, AJAX, Hibernate, Spring
IDEs: JBuilder 9.0, WSAD 5.1, Eclipse 3.0.
Application Servers: WebLogic 8.1, IBM WebSphere 5.0, WebSphere 6.0
Version Controls: Visual Source Safe, CVS, PVCS, ChangeMan.
Tools: Eclipse, RAD, Dream weave, CSS.
PROFESSIONAL EXPERIENCE
Confidential, DE
Java / J2EE DeveloperEnvironment: Java, J2EE, Web Sphere 6.1, Eclipse(kepler), Maven, JSP, Struts, Spring IOC, Hibernate, Web Services, Oracle, TOAD, JDBC, JNDI, Servlets, JavaScript, AJAX, HTML, PL/SQL, SQL, Windows NT, Solaris.
Responsibilities:
- Followed AGILE Methodology wif SCRUM and involved in maintaining Sprint backlogs during teh development cycles
- Involved in interacting wif teh Business Analyst and Architect during teh Sprint Planning Sessions.
- Responsible in designing UML diagrams like: Class and Sequence diagrams during teh Analysis and Design phase of teh application
- Involved in designing tables in Hive and Oracle databases.
- Used Eclipse IDE for development
- Developed user interface using JSP, HTML, XHTML and Java Script to simplify teh complexities of teh application.
- Used Ajax for intensive user operations and client-side validations
- Used Spring ORM module to integrate wif Hibernate.
- Used teh Struts1.3 framework and Standard Tag Libraries and various custom in-house custom tag libraries for teh presentation layer.
- Used VMware vFabric tcServer as application server
- Used Quartz and AutoSys job schedulers to run batch processes.
- Used Maven 3.x to build and deploy application to various environments.
- Extensively used Log4j for logging messages.
- Followed Test Driven Development and was involved in writing JUNIT Test cases which were also used in Integration Testing.
- Used ApacheSubversion as version control system
- Implemented PL/SQL queries and used Oracle stored procedures, and built-in functions to retrieve and update data from teh databases.
- Involved in defect fixing during QA phase of teh application.
Confidential, San Antonio, Texas
Java / J2EE Developer
Environment: Java, J2EE, Web Sphere 6.1, RSA, JSP, Struts, Tiles, Spring IOC, Oracle, TOAD, JDBC, JNDI, EJB, Servlets, JavaScript, HTML, Clear Case, PL/SQL, SQL, Windows NT, Solaris
Responsibilities:
- Developed Sequence, Use Case Diagrams and Process Flow Diagrams.
- Involved in studying teh Current Legacy Systems, User Requirement and Creating Design.
- Involved in Installation and configuration of Web Sphere Application Server.
- Worked on RSA as teh developing environment, ClearCase as version controller.
- Design and development of User Interfaces using JSP, HTML, and CSS.
- Teh web portion of teh application is built using teh STRUTS framework wif dynamic JSP pages.
- Used Prepared Statements and written DAO layer.
- Developed ValidationBO layer for server side validations.
- Used JavaScript for client side validation.
- Worked on INIFile generator to create Data Scripts on Military Banking site to develop output XML Deposit and Loan and Product Pricing Rate files processing outbound Fedility loanrate files.
- Used Spring IOC Framework to inject teh service calls wif DAO and using Oracle database.
- Developed teh application using Servlets, JSP and Session Beans.
- Developed stored procedures, cursors and database Triggers and implemented Scrollable Resultsets.
Confidential, Wilmington, DE
Java Developer
Environment: Java 1.4, J2EE, Struts, Tiles, JSP/Servlets, JavaScript, HTML, CSS, XML, DB2, COBOL, Mainframes, RSA7.0, Web Sphere, Oracle.
Responsibilities:
- Make teh code changes using java,jsp,struts to fix teh production issues and for minor enhancements
- Coordinate and Work wif teh web development team to fix teh front end productions issues which use Apache’s Jakarta Struts 1.2 as MVC framework
- Developed teh User Interface Screens for presentation logic using JSP, Struts Tiles and HTML.
- Involved in writing Beans, Action Classes and Business Delegates using Action Forms and Dyna Action Forms.
- Writing Client Side validations using Java Script
- Developed JUnit tests for teh code introduced in teh application to obtain maximum code coverage
- Tiles were used for page navigation and configured.
- Implemented teh application using teh concrete principles laid down by design pattern such as MVC.
- Performed Unit Testing for teh application.
- Involved in creating Database Tables, views . Writing SQL Queries, Joins and Cursors.
- Develop Acessor classes to retrieve data accessing Stored procedures to access teh database.
Confidential, Lowell, MA
Java / J2EE Developer
Environment: J2EE, JDBC, Struts, Spring IOC, RSA, Maven, Web Sphere6.1, SQL Server 2005 and Windows XP, WindowsNT4.0, JDK v1.4, HTML, XML, Jasper, Subversion,Linex.
Responsibilities:
- Involved in studying teh Current Legacy Systems, User Requirement and Creating Design Document.
- Involved in Installation and configuration of Web Sphere Application Server.
- Worked on RAD 7.5.4 as teh developing environment, Subversion as version controller.
- Design and development of User Interfaces using JSP, HTML, and CSS.
- Developed different GUI screens using JSP and user validations using Java Script.
- Developed teh application using JSP, Struts and Servlets.
- Worked on Struts Frame Work to suit teh project requirements and design teh flow.
- Responsible for validation of Client Interface JSP pages using Struts form Validations.
- Developed Action Classes and Action Forms and implementing validations.
- Involved in writing SQL scripts to setup teh entitlements for customers
- Writing SQL Queries and Stored Procedures for displaying and inserting.
Confidential, Middletown, NJ
Java Developer
Environment: Java 1.4, J2EE, Hibernate, Struts, Tiles, JSP/Servlets, JavaScript, HTML, CSS, XML, DB2.
Responsibilities:
- Involved in teh software development life cycle of Various Modules like Movements, Diagnostics, Scheduling, dat includes Requirement gathering, Analysis, Coding, Testing, and Implementation.
- Core technologies like Struts, Tiles are used in developing teh Scribe Application.
- Developed web tier by using HTML, JSP, Java Script, and CSS.
- Implemented in MVC Architecture and developed presentation layer using AJAX, HTML, CSS, and JavaScript.
- Identified teh Lookup Dispatch, actions and Dyna action, Action form classes, based on teh Struts framework, to handle teh click thru between teh pages.
- Created Tile definitions, Struts-Config files and resource bundles using Struts framework.
- Implemented Single-SignOn methodology to seamlessly login a user into Scribe Application
- Designed teh Application by using various Design Patterns like Business Delegate, Value Objects, DTO, MVC, Factory Pattern, Singleton, and DAO.
- Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data.
- Create Hibernate Mapping files for ASAP subsystem.
- Involved in creating Database Tables and writing SQL Queries, Joins and Subqueries.
- Created Stored Procedures, Triggers and Functions to access teh database.