J2ee Developer/consultant Resume
OBJECTIVE
- Extremely motivated technological savvy with 8 years of experience and expertise in Java/J2EE is seeking position as a Java Developer.
SUMMARY
- 8 years of IT experience in Client Server Technologies with on hands skill in handling high level projects and providing valuable feedbacks in customizing codes for client applications.
- Experience in J2EE Core technologies including XML
- Sun certified java professional (Standard Edition 5.0)
- Extensive experience in IDE tools like IBM Websphere Studio Application Developer (WSAD), RAD, Eclipse
- Experience in deploying and installing on Websphere Application Server in Windows XP and UNIX 5.1 environments
- Good experience in Spring Framework - AOP, JDBC, Transactions, DAO
- Expertise in frameworks like Struts, (AJAX)
- Experience in design patterns - DAO, DTO, Front Controller, Façade, Composite view, Business Delegate, Singleton.
- RDBMS experience - Tables, Constraints, Views, Triggers, Procedures, Advanced Query, SQL and PL/SQL.
- Expertise in information systems architecture development and deployment.
- Expertise messaging technologies
- Experience in Software Development Life Cycle (SDLC) which includes requirement gathering, designing, implementing and testing
- Excellent communication and interpersonal skills.
TECHNICAL SKILLS
Software: Web Sphere MQ 5.x, 6.x, Websphere MQ Workflow 3.4, 3.6, MQ SERIES INTEGRATOR 1.1 & 2.x, Websphere suite.
Web/App Servers: Websphere Application Server 5.1, Tomcat 5.5/5.6.
Java IDE: Eclipse 3.2/3.4, Websphere Studio Application Developer 5.1/ 5.1.1 (WSAD),RAD.
J2EE Technologies: Core java, Servlets, Beans, EJB, Swing, Networking, JDBC, JMS, JNDI, Java Mail, JAXB, XML, JSF, JSTL, JDK, RMI.
Frameworks: Struts 1x/2x, Java Server Faces, Hibernate, DWR (AJAX - Direct Web Remoting), JUnit and Spring.
Source Code Management: Subversion
Eclipse Plugins: Maven, Jad (Java Decompiler), Subclipse
Operating Systems: Window 95/NT/98/2K, Unix, IBM AIX (V 4.3.3 and 5L V5.1)
Databases: ORACLE, DB2, SQL Server, MS Access.
Software Methodologies: Rational Unified Process (RUP), Waterfall.
PROFESSIONAL EXPERIENCE
ConfidentialJ2EE Developer/Consultant
Responsibilities:
- Analyzed the Requirements and write Functional design, and Technical design.
- Extensively worked on implementation Struts core classes.
- Involved in development of servlets as controller.
- Web service was used to communicate with another application to acquire data from the other application required to fulfil business data requirements for the Forms application.
- Developed MDBs to read and process Messages from a queue.
- Developed classes to utilize JMS.
- Developed JSPs to provide interactive screens to display data.
- Developed a Java utility to create reports in Hierarchical chart format.
- Developed a web based system with HTML, JSP Tag libraries, and custom tag libraries using Struts framework.
- Developed XSL, XSLT to create pdf and cvs format reports.
- Worked on DAO classes to select/update data using JDBC.
- Developed Java classes to for Multi-Threading.
- Worked with J2EE Design Patterns and Model View Controller (Struts) architecture.
- Design and developed Struts Action classes and views using Custom/Struts tags.
- Creating Deployment Descriptor in Struts framework.
- Performed/defined JNDI lookup.
- Used JavaScript frontend validation.
- Wrote SQL queries and stored procedures.
- Deployed the system on Websphere 6.0 application server.
Environment: Rational Software architect, Struts framework, JSP, Servlets, JMS, MQ, Beans, Websphere 7.0, Log4J, Oracle 10g as Database
ConfidentialJ2EE Developer/Consultant
Responsibilities:
- Coded business tier logic that required building DAO, DTO objects, classes for business cases.
- Technologies involved in implementing the business tier - Java BDO, mapped to back end tables using hibernate.
- Web service was used to communicate with another application to acquire data from the other application required to fulfil business data requirements for the Forms application.
- The entire framework was coded in the Struts 1.0 framework. The UI was built using JSP.
- Coded Using JavaScript to perform front end validation of input fields.
- Used I-Text framework to map the fields between the java BDO fields and PDF documents to which the application prints.
- Created and modified stored procedures on back end SQL server database and utilized JSP and JavaScript for front-end interface.
- Performed testing using UAT and bug identification.
- Provided maintenance to existing code base and newly developed business cases
Environment: AIX, Windows XP, WSAD, Websphere Application Server, J2EE, JDBC, Servlets, SQL, UML, JavaScript, DB2.
Confidential
Java Programmer
Responsibilities:
- Analysis of the specifications provided by the clients
- Coding using HTML pages, Java, JSP, and Servlets
- Database management and JDBC connectivity
- Testing - unit testing & integration testing
- Responsible for overseeing the Quality procedures related to this project implementation.
Environment: JAVA, J2EE, Struts, Oracle 9i, Netbeans, IBM Websphere, Tomcat 4.1, Windows XP