We provide IT Staff Augmentation Services!

Java Oracle Programmer Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • Java/J2EE Consultant having 6+ years of IT experience in Analysis, Design, Development, Implementation and Testing of Client/Server, Distributed, Internet and E - Commerce Applications using Object Oriented and RDBMS Concepts.
  • Extensive experience in development and deployment of J2EE components for building n-tier distributed enterprise applications.
  • Strong expertise in development and deployment of web components that include Servlets 2.2/2.3/2.4, JSP 1.1/1.2/2.0 and business layer components that include EJB 2.0/2.1/3.0, Web Services, RMI, and JDBC 2.0/3.0,JNDI, JMS.
  • Expertise in back-end/server side java technologies such as: Enterprise Java beans (EJB), web services, Java persistence API(JPA), Java Messaging Service(JMS), Java Data base Connectivity (JDBC), Java Naming and Directory Interface (JNDI)
  • Extensively experienced in architectural issues and their solutions using various design patterns such as MVC (Model-View-Controller), Singleton, Session Façade, Service Locator, Factory, DAO, DTO and Business Delegate.
  • Extensive experience in developing applications using Java and related technologies using methodologies like AGILE, DRIVEN TEST.
  • Expertise in Application development using various frameworks such as Jakarta Struts Framework 1.2/1.3, Java Server Faces, Spring Framework 1.2/1.3/2.0, Spring MVC, Hibernate 3.0 ORM with GUI plug-ins like Tiles Framework, validation plug-ins like Validator Framework and security modules like Acegi for spring.
  • Expertise in developing Java Beans and Custom Tag Libraries, providing client side validations in JavaScript and providing interactive front end GUI using AJAX.
  • Expertise in implementing Service Oriented Architectures (SOA) with XML based Web Services (SOAP/UDDI/WSDL).
  • Strong database experience in Oracle 8/9i/10g/11g, MySQL, MS-Access, SQL Server 2005 with good programming skills in SQL and PL/SQL.
  • Strong programming skills in XML related technologies like XML, XSL, XSLT, parsers like SAX, DOM, JAXP, schemas like DTD, XSD (XML Schema).
  • Good working knowledge of Ant/Maven for project build/test/deployment, Log4j for error logging and Debugging, JUnit for unit and integration testing and XMLSpy for XML validation.
  • Extensive experience with middle-tier popular J2EE application and web servers like BEA Weblogic 8.x/9.x/10.x, WebSphere 5.x/6.x, Websphere Portal 5.x and Tomcat 4/5.
  • Experience in modeling applications with UML, Rational Rose and Rational Unified Process (RUP).
  • Experience in using CVS and Rational ClearCase for version control.
  • Strong experience in using IDEs (Integrated Development Environment) like WSAD, Eclipse.

TECHNICAL SKILLS

Programming Language: Java (JDK 1.1, J2SE 1.3/1/4/5.0, Java SE 6), SQL, PL/SQL, C, C++

Web Technologies: Swing, JDBC, JNDI, XML,WSDL, UDDI

MVC Framework: Struts 1.1/1.2/2.0, Spring 2.0/2.5. JSF 1.1/1.2

Distributed Tech: J2EE, EJB 2.1/3.0, Springs, RMI, Web Services

Design Patterns: MVC, DAO, Singleton, Factory Pattern, Session Facade, Iterator, DTO, Observer

Operating Systems: Windows 7/Vista/ XP/NT/2000, UNIX

Version Control: IBM Rational ClearCase 7.0/7.1, Tortoise SVN, CVS

UML Tools: Rational Rose, MS Visio

IDE: Eclipse 3.2, 3.6, NetBeans, WSAD/RAD 6.0/7.0/7.5, JBuilder

WebService Tools: SOAP UI, HttpMonitor

WebService specification: JAX-RPC, JAX-WS, JAX-RS (Restful)

XML API: SAX, DOM, JAXP, JDOM

Messaging Services: JMS, MDB,MQ

Build Tools: ANT 1.4, 1.5, 1.6, Maven

Black Box Testing: JWebUnit, HttpUnit, JMeter, Jprobe, QTP, LoadRunner

White Box Testing: JUnit 3.0/4.0/4.1, DB Unit, LoadTest

Methodologies: Agile, RUP, Scrum, XP, Test Driven development

Protocols: TCP/IP, FTP, HTTP/HTTPS, RMI/IIOP, DNS, SOAP

Databases: Oracle 8i,9i,10g, 11g, Sybase 11.9/12.0/12.5 , DB2, SQL Server 2000/2005/2008 , MySQL 4.1,5.1

Database Tools: Toad for (SQL Server, Oracle, MySQL), Altova DB Spy, MS Access, Teradata

Transaction Control: JTA, Hibernate Transactions.

Application Servers: Web Logic 6.1/7.0/8.1/9.0/10.1 , Web Sphere 5.0/6.0/7.0 Jboss 4.2.2/4.3, Apache Tomcat 5.5/6.0

Client Scripting: JavaScript, VBScript, Flex, Applets

Server Scripting: JSP 1.2, 2.1, Servlets, JSTL

Ajax based Framework: Dojo, GWT

JavaScript Framework: JQuery

Loggers: Log4j 1.2

ORM Framework: Hibernate 3.0, JPA, Toplink

PROFESSIONAL EXPERIENCE

Confidential, Camarillo, CA

Java/J2EE Web Developer

Responsibilities:

  • Maintenance of HR systems, and enhancement of DB store procedures.
  • Involved in configuring web.xml and faces-config.xml according to the JSF framework.
  • Translate of business logic to web services using SOAP.
  • Wrote test harness for different kind of a processer application using Apache camel restlet and restful interface.
  • Used JDBC spring for database application.
  • Used Maven for building applications.
  • Used SVN for version control.
  • Involved in development using agile framework.
  • Used Toad for Oracle for database queries and application.
  • Participated in deployment of applications on Jboss application server.

Environment: Core java 1.6, J2EE, Spring 3.0,Hibernate 3.2, JSP, RAD, Junit, Oracle 10g, TOAD, Windows,Icefaces, WebSphere 7.x, Apache camel, Hibernate 3.0, Spring 3.0, JSF,JQuery, XML,Maven, Subversion SVN, Apache POI, Microsoft Visio, Xslt, DB2, PL/SQL.

Confidential

Java Programmer Analyst

Responsibilities:

  • Developed the functional requirements based on the business requirements provided.
  • Involved in making use cases for the different pages in SAE website and the content manager of SAE website.
  • Wrote test cases for SAE web manager and Website Redesign Project.
  • Developed the application using Jboss Developer Studio.
  • Designed the model of the pages, lists and blocks and their hibernate mappings.
  • Wrote the repository interfaces for doing hibernate queries.
  • Implemented the repository interface in the hbm.xml file.
  • Involved in writing hibernate queries for storing and retrieving the pages, lists and blocks of the SAE web content manager.
  • Wrote dispatcher servlet for managing pages, lists and blocks of the SAE web content manager.
  • Worked on the service layer for storing pages, lists and blocks of the SAE web content manager.
  • Developed Data Access Classes using the Hibernate.
  • Worked on the overlays and iframes.
  • Involved in the design and development of Presentation Tier using Struts framework, JSP, Servlets, TagLibs, HTML and JavaScript. Written Action classes, Form beans.

Environment: Java 6, JPA, EJB, SQL Server 2008, JBoss Application Server 7, JSF, XML,Rich Faces Framework, Java Script, JQuery, SVN, Eclipse IDE, iReport 4.

Confidential

Java Programmer Analyst

Responsibilities:

  • Analysis and implementation of Web services.
  • Integration with workflow and BPM using Oracle SOA suite 10g on Oracle ESB.
  • Technical documentation of system deliverables and testing system components.
  • Analysis and develop of the alarms module in the Wari system.
  • Analysis and implementation of a database for the record of the alarms sent.
  • Involved in High Level Design and prepared Logical view of the Application.
  • Involved in designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams.
  • Developed Data Access Classes using the Hibernate.
  • Involved in writing Stored Procedures and Functions, Triggers.
  • Created Data Source and deployed the Web application in application Server.
  • Implemented EJB Components using State less Session Bean and State full session beans.
  • Implemented Multithread concepts in java classes to avoid deadlocking.
  • Extensively worked with collections classes like Array List, Hash Map, and Iterator etc.
  • Involved with Spring IOC concepts to integrate Hibernate Dao classes with Struts Action classes.
  • Written independent JavaScript, CSS files and reused in UI pages.

Environment: Java, Oracle DB 10g, Oracle SOA suite 10g, Oracle ESB, EJB, Spring core framework, XML,Struts, ADF Faces, Hibernate, Eclipse, Apache Axis, JDeveloper 10g, Tool for Oracle Application Developers (TOAD).

Confidential

Java Oracle Programmer

Responsibilities:

  • Technical documentation system deliverables, testing of system components.
  • Involved in the design and development of presentation Tire using Struts framework, JSP, Servlets, Taglibs,HTML and JavaScript. Written action classes, Form beans.
  • Analysis, modeling and designing of web sites and content management systems implementation.
  • Write the programming code, either from scratch or by adapting existing website software and graphics packages to meet client requirements.
  • Test the website and identify any technical problems.
  • Upload the site onto a server and register it with different search engines.
  • Business advice and direct communication with customers, requirements analysis to define the scope of the systems to be developed.

Environment: Java EE, Oracle DB 10g, Servlets, Struts 2 framework, MyBatis, ADF Faces, JPA, EJB, Spring core, Eclipse, JDeveloper 10g, iReport 3.0, Apache Axis,PL /SQL Developer, XML,RUP, SCRUM, MS Excel, MS Word, OAS, WebLogic, JavaScript, HTML5, JQuery.

Confidential

Responsibilities:

  • Analysis, modeling and designing of web sites and content management systems implementation.
  • Write the programming code, either from scratch or by adapting existing website software and graphics packages to meet client requirements.
  • Test the website and identify any technical problems.
  • Upload the site onto a server and register it with different search engines.
  • Business advice and direct communication with customers, requirements analysis to define the scope of the systems to be developed.

Environment: Java 1.6, Oracle DB 11g, Oracle DB 10g, Web Logic Application Server, JPA, EJB, JDeveloper, ADF Faces, PL/SQL Developer, HTML,JavaScript, Rational Rose, RUP, XML,MS Excel, MS Word.

Confidential

Technical Support

Responsibilities:

  • Technical Support to UIGV software department.
  • Formatting and installation of operating systems Windows XP and Centos.
  • Data recovery and data protection.
  • The premiums and limits obtained as an XML are then parsed using DOM parser and then displayed to the user.
  • The information for a policy quoted or bought is then saved to DB2 database through Entity beans.
  • A third party chat Application Kana was incorporated at certain stages wherein users can interact with licensed agents for further clarification of policy information.
  • A Service to find out Licensed Insurance Agents was provided at certain stages of the quote process.
  • Used CVS as Version Control Software.
  • Used DB2 command center for database queries.
  • Generated prepared statements for Database updating.
  • Worked on providing production Support for versions of Auto Quote being released for various states on a phase by phase basis.

Confidential

Web Junior Developer

Responsibilities:

  • Development and upgrade internal systems for UIGV.
  • Development web-based interface and application functionality primarily in PHP and Java programming.
  • Implement and modify modules based on functional and system requirements for the systems for UIGV.
  • Test functionality and extract data from the School DB.
  • Involved in gathering and analyzing business requirements and converting them into technical specifications.
  • Developed Class Diagrams, Sequence Diagrams as part of Module Design Documentation.
  • Used Clear case for maintaining the project documentation and code.
  • Developed the Swing applet for dynamic uploading of Stock Quotes from Broker Database.
  • Implemented Swing drag and drop feature to drag and drop ilog object.
  • Implemented object/relational persistence using Hibernate for the domain model.
  • Developed hbm files, Entity classes using annotations and used HQL to query the Database.

Environment: Net Beans IDE, Dreamweaver, PHP and Java programming language, JavaScript, MySQL DB, Apache, Glassfish, MS SQL Server.

Confidential

Web Designer

Responsibilities:

  • Analysis, modeling and designing of web sites and content management systems implementation.
  • Write the programming code, either from scratch or by adapting existing website software and graphics packages to meet client requirements.
  • Test the website and identify any technical problems.
  • Upload the site onto a server and register it with different search engines.
  • Business advice and direct communication with customers, requirements analysis to define the scope of the systems to be developed.

Environment: Joomla, NotePad++, Dreamweaver, FileZilla, Java, PHP, JavaScript, MySQL db, Apache, PHP MyAdmin.

We'd love your feedback!