J2ee Developer Resume
San Francisco, CA
SUMMARY
- Around 7+ years of experience in software design, development and maintenance in Java Enterprise systems, J2EE Architecture and web application development.
- Extensive experience working in Spring framework and Hibernateframework.
- Expertise in designing and developing applications using Java, J2EE Technologies like Servlets, JSP, JDBC,EMS,JMS,JQuery and AJAX.
- Worked with various projects involving XML technologies (XSL, XSLT, DOM, JDOM, DHTML, SAX,XPATH)
- Knowledge of Weblogic8.x/7.x, IBM WebSphere application server6.x/5.x, Apache Tomcat 5.x, JBoss 5.x and good knowledge of J2EE standard compatible application servers.
- Worked on threads and multi - thread concepts.
- Experienced in MVC (Model View Controller) architecture with Spring and various J2EE design patterns.
- Good experience in developing database programs likestored procedures, functions and triggers.
- Hands on Experience in operating systems like Windows, Unix and Linux.
- Knowledge of Web Services including SOAP, WSDL and UDDI.
- Experienced with building tools such as Ant and Maven.
- Fully exposed to Software Development Life Cycle (Agile and waterfall methodology).
- Strong documentation and written presentation skills.
- Excellent understanding in banking,automobile, real estate and healthcare domain.
- Creative and innovative in applying technical knowledge, good diagnostic ability, ability to go to the core of the problem, capacity to work meeting deadlines and always focused to quality, extendibility & scalability.
TECHNICAL SKILLS
Languages: Core Java, J2SE, J2EE,JSPs, Ajax, Servlets, EJBs, JDBC,JavaScript, HTML, Dhtml, CSS, XML, SQL, WSDL, PL/SQL,JUnit, JSON.
Frameworks: Spring 2.5 & 3.0, Hibernate 3.x
Design Methodologies: Rational Rose, MS Visio
Application/Web Servers: WebSphere, Weblogic 8.x/7.x, Oracle, Tomcat 5.0, JBoss 5.0
Database Environments: ORACLE 9i/10g/11i, SQL Server, MYSQL, DB2
IDEs: Eclipse, Netbeans, RAD, Jdeveloper 9.0.3, TOAD, Oracle SQL Developer
Testing Tools: Junit
SCM Tools: CVS, Perforce, Clearcase, Subversion
Operating Systems: Windows NT/XP/2000, Unix, Linux, Redhat linux, Solaris
Protocols: HTTP, FTP, TCP/IP, LAN and WAN.
PROFESSIONAL EXPERIENCE
Confidential, San Francisco, CA
J2EE Developer
Responsibilities:
- Involved in developing, design and upgrading the application.
- Gathered the requirements and prepared the BRD.
- Wrote SQL queries, PL/SQL procedures for retrieving information from Oracle database.
- Handled all the bug fixes and enhancement.
- Set up the build of application through Hudson in QA and Production Handling the build and deployment for QA & Production environment.
- Redesigned the MVC architecture used in project.
- Developed web pages using JSP, HTML, and Java Script.
- Experienced in building web services like RESTFUL using JSON scripting.
- Implemented bank security for ART application.
- Implemented database for ART.
- Configuration and Deployment of application on JBoss Server.
- Integrated Hibernate with Spring framework.
- Designed UI using JSP.
- Extensively worked with Hibernate Query Language (HQL) to store and retrieve the data from oracle database.
- Involved in the configuration of Hibernate O/R mapping files and used Hibernate for data persistence to Oracle database.
- Developed Web Services as a service provider and deployed them on the JBoss Application Server over the HTTP protocol.
- Developed business process documentation identifying business risks and implementing mitigating controls/processes.
Environment: Eclipse, JSP, Ant 1.6.2, Spring MVC, Spring, Hibernate, Restful, JSON, Agile Methodology, JavaScript, JMS, XML, Unix, Oracle 10g, HQL,Multi-threading, JBoss.
Confidential, Cincinnati, OH
Java Developer
Responsibilities:
- Designed, and implemented multiple mLP3 Projects (Policy Administration Subsystems, Critical List, Billing, Payments, Print and System Stability) utilizing Java / JEE / BPEL / ESB technologies.
- Built core frameworks for mapping objects, JDBC/JMS, caching data and loading services.
- Experienced in building web services using JSON scripting.
- Wrote SQL queries, PL/SQL procedures for retrieving information from Oracle database.
- Designed and developed presentation layer components using Struts, Apache CFX, Jackson, JSP, Tags, JavaScript, AJAX, CSS, HTML, application layer components using spring and EJB.
- Integrated other sub-systems like mainframe, Insurance Score and Print system using MDB, Web Services, MQ, JMS, JCA, JPA, Hibernate, JDBC and XML
- Evaluated new tools/software and develop proof of concepts based on new architecture.
- Served as a subject matter expert (SME) for architectural frameworks, methods, design patterns and tools
- Conducted solution review, design review and code review to improve the stability and quality of the application
- Collaborated with various teams like SA’s, BA’s, Project Management, DBA, Product Config and Data Warehouse
Environment: Java, JDBC, J2EE, Jsp, Struts, HTML, Apache tomcat sever, Spring, JQuery, XML, JSON, Castor, Apache, Jackson, Hibernate, Log4j, SoapUI, Maven, SVN, JUnit, JavaScript, DB2, Oracle, Windows XP/Vista.
Confidential, Portland, OR
Web Developer
Responsibilities:
- Used Java and XML extensively with the help of JSPs, Servlets. Implemented pooling and caching to improve performance and scalability.
- Developed the application using Eclipse 3.4 as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation and test case template generation.
- Implementing design compositions using HTML, JavaScript and JQuery in a standard, maintainable and compliant way.
- Developed web pages using JSP, HTML, and Java Script.
- Developed source code and unit tests for several web services used to interact with the worklist/workflow product.
- Implemented Struts Action classes for business logic and form bean classes for validation by using Struts framework.
- Involved in configuring and deploying the application with WebSphere Application server.
- Involved in writing and reviewing unit test cases using Junit.
- Wrote and modified database stored procedures and SQL to improve performance.
- Used CVS as version control tool to merge code, check in and checkout the data.
Environment: Java, Java beans, JSP, J2EE, WebSphere, Servlets, Struts, JDBC, Java Script, JQuery, HTML, WebSphere Application Server,Junit, CVS,Windows NT/2000.
Confidential, Phoenix, AZ
Java/J2EEDeveloper
Responsibilities:
- Designed Class and Sequence Diagrams.
- Developed user interfaces using Struts, JSPs, XHTML, CSS, Java Script and AJAX.
- Used Struts tlds (logic, bean, html, nested etc) with JSP pages, JSTL.
- Configured Struts-config.xml file for the Application and Developed Custom tag libraries.
- Used Value Objects, Service Locator and Singleton design patterns.
- Created CSS for formatting JSP pages
- Developed Controller and Service classes for Vehicle Management.
- Performed data loading using spring, Hibernate.
- Used JSF Framework for component based user interfaces.
- Used Rich Faces
- Developed Stateless Session EJBs and local Entity Beans and used the Session Façade Pattern.
- Developed the action classes to execute the business logic and action form's to collect the input datafrom the users using JAVA, DAO and DB2.
- Worked on generating the web services classes, WSDL using Apache Axis.
- Developed the Encryption Decryption program to secure sensitive dada like user account information.
- Developed XML schema and generated XML Beans.
- Written XML files containing Queries that are going to use an application and program to access them.
- Used CVS for checking in-out files.
- Responsible for Development, unit testing, integration testing and implementation of the application.
- Used Log4J to store log messages.
- Performed unit testing using Testing.
Environment: Java, J2EE, Hibernate, spring, JSPs, Eclipse, IBM WebSphere 6.1, AXIS, Java Script, Subversion, IBM DB2,Clarity, Maven, Rational Rose, Windows XP.
Confidential, Racine, WI
Java Developer
Responsibilities:
- Responsible for building the application for WEAS routing to BRAIN for bill pay.
- Modified Redirect handling to route to BRAIN for splash determination.
- Involved in creating JSP for showing up the SA page.
- Involved in HLD, LLD peer to peer understanding the system and its functionality.
- Responsible for checking the customer’s essential package using session cache.
- Coded struts configuration for their internal framework.
- Coded in Struts 2 for the servletsas a controller in the architecture.
- Added the files to the Perforce after the completion of the writing code.
- After retrieving the latest code from Perforce, we used Maven for the built tool.
- Worked on Deposit Sales Pages (DSP) for redirecting all the OLB customers to Dotcom URLs.
- Prepared and executed test plans -Involved in unit, system and Integration testing.
- Involved in the System Integration Testing (SIT), Component Integration Testing (CIT) and in Software Integration Testing (SWIT) Activities.
- Attended team check point meetings and technical meetings for status report.
Environment: Java1.5, J2EE, Servlets, JSP, Struts, JDBC, RAD7.5, WebSphere6.1, Oracle, Perforce, Log4j, Maven2.2, XML, HTML, CSS.