Senior Java J2ee Developer Resume
Warren, NJ
SUMMARY
- Six years of professional IT experience with full project lifecycle development in J2EE technologies.
- Experience implementing highly scalable multi - million user web applications using J2EE technologies such as Struts 2, Spring, Hibernate, EJB, Servlets and JSP, Webservices.
- Conversant with all phases of project Life Cycle including Requirement gathering, Analysis, Design, Development, Implementation, Testing, Software quality standards and configuration management and change management and Quality procedures.
- Involved in analysis, design and development of frameworks and implemented with design patterns.
- Expertise on web development using Javascript frameworks like JQuery and usage of AJAX modules for intuitive User interface development.
- Expertise in debugging the javascript and troubleshooting cross browser compatibility issues.
- Extensively worked in J2EE technology (Servlets, Spring, Struts, JSP, EJB, JSTL, JNDI, JDBC, RMI, XML) with various middleware technologies.
- Experience in working with MVC Architecture and Struts, JUnit, Spring
- Deploying and configuring enterprise applications on Websphere Application Server and Apache Tomcat.
- Experienced in implementing SQL queries, stored procedures with highest degree of optimization.
- Strong development expertise in java IDEs and Tools like RAD, ECLIPSE and Weblogic Workshop, TOAD, SQL Navigator.
- Strong aptitude towards learning new technologies.
- Excellent communication and interpersonal skills and is a proven team player.
TECHNICAL SKILLS
Languages: Java 6, J2EE, C, C++, PL/SQL, JavaScript, SQL
J2EE Technologies: JSP2.1, Servlets2.4, JDBC2.0, XSL, SAX, DOM
Frame works: Struts 2.0,Tiles,Spring,Hibernate,Log4J, ANT, JUnit
Web/Application Servers: Apache Tomcat, IBM WebSphere, Weblogic
Tools: / IDEs: WSAD 6, Eclipse3.0-3.6,RAD7.0,TOAD, GIMP
RDBMS / Database: ORACLE 11g, SQL Server 2000
Web Development: HTML, CSS, XML, Java Script, AJAX, JQuery, Firebug
Version Control: Visual Source Safe, SVN, CVS
Operating Systems: Windows2000/XP/7, UNIX, Linux
PROFESSIONAL EXPERIENCE
Confidential, Warren, NJ
Senior Java J2EE Developer
Responsibilities:
- Participated in face to face meetings with the project coordinator as well as the project owner frequently i.e. in a daily basis
- Also involved in preparing the Data Model and UI wireframes before working on developing the components
- Developed the Site using the Struts 2.x with Spring Integration using the tiles framework
- Developed Business logic in a separate layer and integrated into Action classes using the Business façade design pattern
- Designed and developed a webservice to provide the last few actions performed by the user and retrieved on demand by a customer care agent.
- Used Java Naming/Directory Interface (JNDI) and JDBC connection pooling to access the database seamlessly.
- Used and customized JQuery UI components extensively to give the users of the application intuitive and Rich User Interface
- Worked extensively on the Cross browser compatibility issues to make sure the webpages provide the same user experience across all browsers.
- Used Webservices extensively to communicate with various subsystems for getting information like authentication, minute’s usage, billing information, relevant campaigns etc.
- Created ANT build scripts to automate the build process
- Written stored procedures and queries and executed them using the JDBC to present users with the data
- AJAX calls are implemented to users to show the data only when they click on expand of certain sections like minutes used in previous months
- Performed server maintenance, administration and deploying war and ear files as well as creating JNDI data sources on J2ee compliant App servers like Websphere and tomcat.
Environment: Java 5.0, Rational Application Developer 7. 0/ IBM Web sphere, Spring Framework 2.5, Hibernate3.2, AJAX, jQuery, DHTML, JavaScript, JDBC 2.0, JNDI, Oracle, XSL, XML
Confidential, Philadelphia, PA
Java/J2EE Developer
Responsibilities:
- Designed the product using J2EE technologies
- Developed the application using JSPs, Servlets where any Policy Enquiry is based on user criteria and the results of the SQL query populate a result set
- Developed client side processing like sorting and filtering etc using Java Script with the XML sent to IE 5.0. Online Help is provided on each fields of Policy Enquiry Project.
- Involved in Implementation and coding of front end screens using Java, JSP.
- Developed web pages using JSPs, Servlets to help end user make online submission of rebates.
- Implemented Struts Tag libraries in developing JSP pages for control flow and iteration of loops
- Used both Struts and JavaScript validation depending on requirements.
- Used Oracle 8i as database to access customers Data based on customers Policy Number.
- Classified incorrect cases into several scenarios worked out a solution for each scenario and wrote and run PL/SQL scripts to fix these data.
- Developed Oracle database packages utilizing SQL, PL/SQL packages, procedures, functions and triggers as well as UNIX shell scripts to integrate SQL and PL/SQL with the UNIX environment. Shell scripts for batch job monitoring and batch job loading.
- Involved in Unit Testing and coordinated with users in User Acceptance Testing and Bug Fixing.
- Tested and deployed the application on WebSphere App Server.
Environment: Java1.5, Struts 1.1, Servlets, EJB2.0, JDBC, JSP, HTML, XHTML, JavaScript, XML, PL/SQL, Oracle 9i, WebSphere, Shell scripts, UNIX, Windows 2000 Advanced server
