Java And Sql Developer Resume
Salt Lake City, UT
SUMMARY
- Extensive experience in Client/Server Systems, and Web Applications using java/J2EE.
- Experience in developing internet application and intranet application as well as multi - tier architecture application using JAVA, JSP, Servlet, XML, JSF, Struts, and web services technologies.
- Experience in developing 508 complience website using HTML, CSS, Javascript.
- Expertise in using Struts as web application framework to provide view, control and business logic layers.
- Expertise in using Confidential Analytics Intelligence Server (AIS) and Risk Case Manager (RCM).
- Have extensive experience in designing multi-tier J2EE Web Application architecture using Extensive experience in Object Oriented Analysis and Design using UML.
- Excellent working experience on several Design Patterns. Proficient in designing N-tier Enterprise application with J2EE design patterns.
- EMC Documentum suite of applications including Content Server, Web Publisher, Site Caching Services and FTP Services.
- Experience in working with many popular Relational Database Management Systems like Oracle, MySql.
- Extensive knowledge in programming, deploying, configuring, fine-tuning and administering middle-tier popular J2EE Application Server like BEA Web Logic, OC4J, Jboss, and Apache Tomcat.
- Strong development skills in Java, J2EE, JDBC, JSP, Servlet, EJB, JNDI, RMI, C, SOAP, LDAP, HTML, DHTML, CSS, XML, Java Script, AJAX, Oracle, SQL/PLSQL.
- Knowledge of XML and XML parsers such as DOM, SAX.
- Experience in multithreading, socket programming, RMI, CORBA.
- Extensive experience in different content management areas including Document management, Web Content Management, Business Process Management, Records management, Architecture/Landscape, etc. using EMC Documentum Technologies
- Knowledge of Networking protocols like TCP, UDP and Java network programming.
- Good experience in Chart development using Java 2D API with Java Applet.
- Executed of software development life cycle(SDLC) methodology OOA, OOD in software products - Analysis, Design, Development and Testing with Documentation.
- Experience in popular IDEs like Eclipse, MyEclipse, NetBeans, JDeveloper, Dreamweaver.
- Development experience of the Graphical User Interface (GUI) using Java Swing components.
- Good experience of Report Development using IReport and Oracle Reports.
- Use of Microsoft Visual SourceSafe for version control and backup projects.
- Hands on experience with working on different Operating Systems like Windows NT/2K/XP, UNIX.
TECHNICAL SKILLS
Programming Languages: Java, J2EE, C, C#, C++, .Net, JavaScript, MYSQL, SQL and PL/SQL
SOA - Web Services: WSDL, SOAP, XML Schema (XSD)
J2EE Technologies: J2EE Technologies - Servlets, Java Beans, JSP, JDBC, Forms, Action, JavaScript, JQuery, DOM, Java Message Service(JMS), RMI, MDB, EJB, HornetQ, Open SSO, dotCMS and Log4J
Frameworks: Java Sever Faces (JFS), Struts, Springs, Hibernate - JPA, Calypso
Core Java: Inheritance, Polymorphism, Encapsulation, Exception-Handling, Abstract Window Toolkit, Applets, Swings, I/O, Multi-threading and Collections
Web Technologies: HTML, CSS, XML
Application and Web Servers: IBM Web Sphere, JBoss, Weblogic Application Server and Apache Tomcat
Middleware: JBoss 6.0, JBoss 5.0
IDE/ Configuration Management Tool: Eclipse, NetBeans
Databases: Microsoft Management Studio, Oracle 10g, SQL
Source Control Tools: SVN, VSS, Scrum
Others: Unix, Database Stored Procedures, Agile Methodology, JASS, MAVEN, XAMPP
PROFESSIONAL EXPERIENCE
Confidential - Salt Lake City, UT
Java and SQL Developer
Responsibilities:
- Using Spring framework to develop the requirements.
- Co-ordinate to the off-shore team and provide them the guidance according to the application requirements and ensure the quality of the work without wasting the time and efforts.
- Conduct the requirements while working with the business analysts to understand the requirements and develop the application according to it.
- Work upon the deep technical analysis for making the plan of entire application.
- Understand the functional specification and scope of release to develop the quality application and deliver it as scheduled.
- Provide daily updates to the PM on the status of day-to-day development.
- Conduct the Unit testing as the part of development and verify the functionality at basic level.
- Support the QA team to test the developed application and confirm the application is working as per the requirements.
- Work with the QA team to fix the bug and ensure the quality of the application as expected by the customer.
- Used SQL developer for the database purpose.
- Using SVN for the software version control.
- Provide production support, when needed.
Confidential - New York, NY
Java and SQL Developer
Responsibilities:
- Using Confidential ’s own products like Confidential Analytics Intelligence Server (AIS), Risk Case Manager (RCM) to develop the software.
- Conduct deep technical analysis of release in plan of entire application.
- Work with the business analysts to understand the requirements and develop the application according to the requirements.
- Understand the functional specification and scope of release to develop the quality application and deliver it as scheduled.
- Provide daily updates to the PM on the status of day-to-day development using Agile methodology.
- Plan and support the migration of Notes application to Documentum based solution
- Work with the QA team to test the developed application and confirm the application is working as per the requirements.
- Work with the QA team to fix the bug and ensure the quality of the application as expected by the customer.
- Coordinate with the off shore team and ensure the quality of the work without wasting the time and efforts.
- Used SQL developer for the database purpose.
- Used Scrum for version control
Confidential -Tampa, FL
Java Developer
Responsibilities:
- Confidential has requirements to implement their own Web application and add some extra features in the application. The Java programming as well as C++ programming is used for the implementing the application.
- Used SQL developer for the database purpose.
- Implement the code for solving the bug in the previous release of the application.
- Using the unix and unix command as a part of the development.
- Used Eclipse IDE to develop the code for the application.
- Responsible for analyzing integration points between Documentum and various enterprise
- Planned and executed the migration of all applications from 5.2.5 to 5.3SP1
- Used VI editor as a part of development for C++ programming.
- Used HP Quality Center tools for tracking the bugs and issues and keeping the record of them.
Confidential - Boston MA
Java Developer
Responsibilities:
- Confidential has requirement to customize calypso functionality in order to replace some of the existing legacy reporting and back office systems. Calypso api being used to fulfill those requirement or replace legacy system functionalities.
- Implemented custom cash flow tab for exotic product along with custom pricer to calculate the cash flows.
- Implemented custom product data and trade data from end to end for IRS, Bond.
- Implemented custom data fields in extra trade tab GUI
- Added custom data to the trade report and multi leg product report.
- Managed multiple projects within the Documentum Enterprise wide Content Management system.
- Created custom scheduled task to generate custom product and trade reports.
- Setup scheduled task to run automatic at the end of the day.
- Created custom workflow rule to add trade keywords.
- Used Eclipse IDE to develop custom components using calypso api.
- Used calypso api extensively for the development.
Confidential
Web Developer
Responsibilities:
- Using Confidential ’s products like Confidential Analytics Intelligence Server (AIS), Risk Case Manager (RCM) to develop the software for communicate between database and GUI.
- Implemented design pattern like Factory, DAO, Strategy for code refactoring.
- Used core Java 5.0 API to handle database connections.
- Used JUnit 4.0 to create Junit test case for the core application modules.
- Used Eclipse as IDE for Development.
- Becoming familiar with various Documentum technologies including administration with Documentum Administrator, publishing with Web Publisher and Site Caching Services, use of the Documentum API (through Java and DQL) and customising Webtop and Web Publisher applications.
- Developed pl/sql Queries for product category search.
- Used Java 5.0 to create Dynamic Runtime Exception handler.
- Developed coded, tested, debugged and deployed JSPs and Servlets for the input and output forms on the web browsers.
- Set up of monitoring of Documentum Applications.
- Participated in designing the user interface for the application using HTML, DHTML, and Java Server Pages (JSP).
- Use Java Script to link the web page with email client.
- Use JavaScript to link the web page with social websites such as Twitter, Face book, etc.
Confidential
Web Developer
Responsibilities:
- User Requirements Gathering and Requirements Analysis.
- Implemented Object Oriented Analysis and Design concept creating system architecture.
- Design of directory structure for Java web components and BC4J business components using java struts MVC-II framework.
- Design Layout structure using Struts Tiles Framework.
- Development of Authentication functionality using LDAP with Window Active directory.
- Involved in developing User Interface JSP, backend java models, business components using Jdeveloper and OC4J Application server.
- Involved in Database related programming using SQL Developer.
- Implementation of Advance search functionality for various modules.
- Involved in the Implementation of Report generation for JSP reports as well as PDF and Excel reports.
- Implement AJAX functionality for dynamic data for Advance search functionality.
- Development of Graphical reports like Bar Charts, Pie chart using Oracle Report tool.
- Implemented Business Logic and Database transaction using BC4J Components.
- Implementation of JavaScript related programming.
Environment: Java Struts, JSP/HTML, OC4J, ETL, Jdeveloper9i, EMC, Sql Developer, Oracle Report, OC4J Server, and JavaScript with Ajax.
Confidential, Indianapolis, IN
Web Developer
Responsibilities:
- Confidential is a leading manufacturer of postage meters and mailroom equipment. The system provides the web-based interface for credit card implementation for its customers. E-statement server provides the facility for the clients to view their statements, transaction history, order details, and disputes. It also provides the facility to inquire about the transactions.
- Involved in the design and implementation of the architecture for the project using OOAD, UML design patterns.
- Involved in design and development of server side layer using XML, JSP, JDBC, JNDI, EJB and DAO patterns using eclipse IDE.
- Extensively used JavaScript to provide dynamic User Interface and for the client side validations.
- Extensively used Spring MVC architecture for the application development.
- Developed the code based on the design using Tiles MVC (Struts framework) and using J2EE patterns.
- Developed several controller classes as required for the design such as Abstract Wizard form controller, Simple Form controller, Multi Action controller, etc in Spring MVC.
- Used Spring, Hibernate module as an Object Relational mapping tool for back end operations over SQL database.