Java Developer Resume
PROFESSIONAL SUMMARY:
- Over 6 years of professional IT experience in analysis, design, development, implementation and production support of software in enterprise J2EE applications.
- Extensive Experience in developing applications using Java, JavaBeans, J2EE Technologies such as Servlets, JSP, JDBC, JMS, XML and Oracle (SQL and PL/SQL), Sybase, MySQL, Tomcat 6.0/5.5, WebLogic 10.3/9.2.
- Experience in web - based GUIs development using JSP, JSTL, HTML, CSS and JavaScript.
- Good Working Experience on Frameworks using Struts, Spring, Hibernate.
- Experience in design patterns like MVC, Factory, Abstract Factory, Singleton and DAO.
- Experience in Web Services to implement SOA using SOAP, WSDL and UDDI.
- Writing scripts for build tools like ANT to build and deploy JAR, WAR applications.
- Experience in JMS using Topics and Queues both for Synchronous and Asynchronous messaging.
- Experience in using UNIX/LINUX commands and Shell scripts.
- Experience in complete Software Development Life Cycle (SDLC).
- Excellent knowledge & working experience on Multi-Tier & Designs, including Web & Application tiers.
- Good work experience in writing SQL queries with major Relational Databases.
- Experience in Integrated Development Environments for programming work, which include Eclipse, BlueJ.
- Good working knowledge on CVS, SVN.
- Knowledge in real time data seeding and FIX protocol.
- Experience inOOADTechnologies developing Use Case Diagrams, SequenceDiagrams and Class Diagrams using case tools like UML/Rational Rose 2003.
- Experience in writing JUnit Test Cases.
- Good experience in troubleshooting J2EE enterprise application running on Apache Tomcat Server,WebLogic and WebSphere on Windows and Unix/Linux environment.
- Good Experience in giving Production Support to the applications.
- Proactive to issues, taking ownership of the work assigned, and having quick self learning skills in learning new technologies on the fly.
TECHNICAL SKILLS:
Languages: Java 5.0/1.4/1.3,C++, C.
J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, and Web Services(WSDL, SOAP, UDDI and JAX-RPC).
Web Technologies: HTML, CSS, JavaScript
XML Technologies: XML, XMLBEANS, SAX, DOM
Frame Works: Struts 2.0/1.2, Spring 3.0/2.0.
ORM Frame works: Hibernate 3.0.
Web/Application Servers: WebLogic 10.2/9.3, Web Sphere 7.0, Apache 5.5/6.0.
IDE and Tools: Eclipse, BlueJ, Ant, Putty, Secure CRT, EditPlus, UltraEdit, Toad, PL/SQL Developer
Databases: Oracle 10g/9i/8i, MySQL 5.8, Sybase 12.5
Analysis and design tools: Rational Rose, J2EE design patterns.
Version Control Systems: SVN, CVS, Rational Clear Case
Testing Tools: Junit, Winrunner
Scheduling Tools: Autosys
Operating Systems: Windows95/98/NT/2000/7, XP Professional, Unix, Linux andMS DOS.
PROFESSIONAL EXPERIENCE:
Confidential
Responsibilities:
- Designed functional and technical design documents
- Designed and developed Java classes using Object Oriented Methodology
- Spring-Hibernate integration is used to get and set data from Details tables to Enhanced BA tables and from Summary Override tables to Service Response Cache tables
- Used Depedency Injection feature in Spring to instantiate classes
- Developed Stored Procedures using XML related functions like XMLELEMENT(), XMLATTRIBUTE() etc to store in CLOB format
- Used ANT to generate the jar files from the XSD using XMLBEANS
- Used Log4J to create log files to debug as well as trace application
- Used XMLBEANS to bind the data in the XML format to Java Objects
- Worked extensively in the backend Oracle database
- Used ANT script to generate the jar files
- Used Spring AOP to perform logging, exception handling
- SoupUI is used to test the XML service
- Used Ant for generating the hbm files
- Involved in the production support of the application
- Involved in JUint testing
Technologies: Java 1.5, Spring 3.0, Hibernate 3.2, XMLBEANS, ANT, SQL Developer, Oracle 10g, Windows 7.
Confidential, NYC
Responsibilities:
- Created many new functionality for report distribution module
- Developed JSP and HTML pages using CSS as part of the presentation layer
- Extensively used Struts taglibs
- Developed Web Services to implement SOA using SOAP, WSDL, and UDDI with HTTP
- Data access layer is implemented using Hibernate
- Used Apache POI to generate Excel documents
- Implemented Struts action classes
- Worked extensively in the backend Oracle database
- Used WSDLto post the services in the UDDI.
- Developed lookup tables and views to speed up queries
- Developed mail alert mechanism for alerting the users when their selection criteria are met
- SOAP client request is used to make use of services.
- Involved in JUint testing
- Developed ANT scripts for building, testing and deploying the application on Weblogic server
- Involved in testing the ported application
- Participated in Quality analysis and testing
Technologies: Java 1.5, Struts 2.0, Hibernate 3.0, WebLogic 9.2, JSP, HTML, CSS, Apache POI, ANT, Webservices, Sybase 12.5, Solaris, Windows XP
Confidential, NYC
Responsibilities:
- Designed functional and technical design documents
- Used core J2EE Design Patterns like singleton and MVC
- Designed and developed Java classes using Object Oriented Methodology
- Developed/Modified web pages using JSP, HTML
- Hibernate is used to extract data from database and bind to corresponding Java objects
- Used Dependency Injection feature in Spring to instantiate classes
- Involved in the usage of DAO, Abstract factory, Factory design patters
- Used Spring AOP to perform logging, exception handling
- Expertise in XML validations with DTD & XML Schema and processing profile with SAX, DOM Parsers
- Used Ant for building and deploying application to Weblogic Application Server
- Developed Stored Procedures and Triggers on OracleDatabase
- Involved in Performance Tuning of the database
- Developed new and enhanced existing KornShell Scripts and scheduled them as jobs by making entry into Autosys
- Involved in the production support of the application
Technologies: Java 1.5, JSP, HTML, CSS, Spring 3.0, Hibernate 3.2, Autosys, WebSphere 7.0, ANT, Oracle 10g, Solaris, Windows XP.
Confidential
Responsibilities:
- Involved in the coding of the controller classes
- Used Design Patterns like DAO, Abstract Factory and Factory
- Involved in the development of web pages using JSTL/JSP, HTML
- Hibernate is used to extract data from database and bind to corresponding Java objects
- Used Spring AOP to perform logging, exception handling
- Used Log4J to create log files to debug as well as trace application
- Developed Servletsto handled requests from multiple clients
- Involved in User Level Designing
- Work with support team to see applications and products through deployment and maintenance
- Used Ant for building and deploying application to WebLogic Application Server
- Involved in the production support of the application
- Involved in JUint testing
Technologies: Java 1.5, JSP, JSTL, HTML, Spring 3.0, Hibernate 3.2, WebLogic 9.2, ANT, Oracle 9i, Windows XP.
Confidential
Responsibilities:
- Participated with team members in analyzing the problem
- Developed Servletsto handled requests from multiple client
- Coding using HTML, JSP.
- Used SAX and DOM XML parsers to parse XML files receiving from other modules in the application
- Used JDBC to access Oracle 9i database for accessing customer information
- Involved in developing XML files
- Developed application, which provides interface between middle tier to database using JDBC
- Designed and developed the Validators, Controller Classes and Java bean components
- Involved in Database Management and JDBC connectivity
- Involved in Junit testing
Technologies: Java 1.4, JSP, JDBC, Apache 5.0, JMS, Struts2, ANT,Orcale 9i, WebLogic, Linux, Windows XP.