We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Corvallis, OR

SUMMARY

  • 8+ yrs of experience in software development and deployment
  • 8 years of experience in Java,J2EE, Java Swing, Servlets and JSPs, XML
  • Experience in J2EE server - side programming using EJBs
  • Experience in Software Engineering Processes & Development Methodologies, Business & Requirements Analysis, Object Oriented Analysis & Design and Implementation of software systems, based on industry proven best practices & standards.
  • Extensive experience working on Sybase Adaptive Server/Transact SQL
  • Expertise in use-case realization and designing artifacts for enterprise applications like EJB Architectures 3.x/2.x, Service Oriented Architectures with Web Services, and Spring Beans 2.x.
  • Experience in Web Services (SOAP) and service oriented architectures.
  • Used Struts (MVC architecture) to develop applications.
  • Experience in writing the build scripts using ANT, and also experience with MAVEN.
  • Experience in Web development using HTML, CSS, XML and XSL
  • Exposure to IBM MQ-Series for asynchronous communication with XML Objects.
  • Experienced in developing custom XML APIs using JAXP (SAX, DOM), JAXB and SOAPElement layer.
  • Experience in Database programming with SQL Server, DB2, Oracle, and MS-Access databases
  • Ability to perform well in new fields of expertise
  • Excellent communication skills
  • Strong experience developing fine tuned distributed applications with scalable architectures.
  • Successful in meeting new technical challenges and finding solutions to meet the needs of the business.
  • Dedicated hard working individual with strong sense of responsibility and excellent intercommunication skills.
  • Strong analytical and quantitative skills, team player.

TECHNICAL SKILLS

Presentation: JSP, Servlets, JSF, Flash, Flex, HTML, DHTML, CSS, CMS, Zope, DOJO, JavaScript, AJAX, XML/XSLT, Swing/Java AWT.

Business: EJB, Spring, Struts, Hibernate, JMS/MQ/TIBCO, SOAP, Web Services, RMI, JNDI.

Back-end: Sybase, Oracle, JDBC, Transact-SQL, PosgreSql, PL/SQL, Batch Processing.

Application Servers: Weblogic 8/9, WebSphere 14/15, Tomcat 4/5, JBoss, Glassfish.

Platforms: Windows 2K/XP, UNIX (Solaris 8/9, HP-UX).

XML Technologies: XML, Schema, DTD, XSLT, XPath/XQuery, JAXP, SAX/DOM, JAXB, Xerces, Xalan.

Profiling tools: JProfiler, Jprobe, OptimizeIt, HP J2EE Probe, and HP LoadRunner.

UNIX: Shell Scripting, Job Scheduling (Cron/Autosys).

Other Tools: JUnit, Log4j, ANT, RAD, WSAD, Eclipse, MyEclipse, DBArtisan, TOAD, ClearCase, CVS, Rational Rose, ClearQuest, HP Quality Center, XMLSpy.

PROFESSIONAL EXPERIENCE

Confidential, Corvallis, OR

Java Developer

Responsibilities:

  • Implemented new functionalities in the existing application based on the new requirements.
  • Created tables and SQL queries and procedures using PL/SQL required for the modules developed.
  • Developed stored procedures and triggers.
  • Designed reports using crystal reports.
  • Designed and developed the UI using JSP, HTML, CSS and JavaScript.
  • Developed Data Access objects using JDBC API and also implemented using J2EE design patterns like Abstract DAO design patterns.
  • Used JavaScript for client side validation.
  • Participated in discussions with product analyst for Requirement Gathering and Design.
  • Developed the presentation layer using JSP,AJAX,DOJO toolkit..
  • Used Spring template to implement the persistence mechanism in the application.
  • Implemented client side validations for the screens using Java Script.
  • Used Singleton and DAO design patterns
  • Developed various classes to consume the SOAP based Web Services published within the organization using JAX-RPC and Document literal Implementations
  • Developed JUnit test cases for unit testing.
  • Developed the XML files, DTD’s, and parsed them by using DOM parser for the report generation module and used XSLT before they are submitted for the managers’ report module.
  • Implemented logger for debugging and testing purposes using Log4j
  • Used Clearcase for versioning of data.
  • Used ClearQuest for issue tracking.
  • Worked with clients for issues and provided quick solutions.

Environment: JSP, Servlets, Glassfish, ANT, XML Spy, Eclipse 3.6, JSF, JavaScript, Flash, DHTML, HTML, CSS, AJAX, Log4j, Oracle 11g,Sql Developer.

Confidential, Memphis, TN

J2EE Developer

Responsibilities:

  • Developed business logic using Session Beans.
  • Created tables and SQL queries and procedures using PL/SQL required for the modules developed.
  • Used Business Delegate, Singleton and DAO design patterns
  • Designed and developed the UI using JSP, HTML, CSS, Ajax and JavaScript.
  • Developed Data Access objects using JDBC API and also implemented using J2EE design patterns like Abstract DAO design patterns.
  • Used JavaScript for client side validation.
  • Involved in Analysis, Design, Development, UAT and Production of the application.
  • Participated in discussions with users for Requirement Gathering and Design.
  • Developed the framework based on Struts MVC Architecture.
  • Setup WebLogic Application Server testing, staging and production environment.
  • Developed the presentation layer using JSP, AJAX.
  • Used Spring-Hibernate template to implement the persistence mechanism in the application.
  • Implemented client side validations for the screens using Java Script.
  • Designed and developed the Matching Engine Scheduler framework using Stateless Session Beans, Autosys Production/COB and cron SIT/UAT .
  • Developed the STP Interface subsystem using Message Driven Beans and JMS API that pushes trades to the STP system and listens for any incoming trade confirmations, execution and settlement reports
  • Developed stored procedures and triggers.
  • Developed various classes to consume the SOAP based Web Services published within the organization using JAX-RPC and Document literal Implementations
  • Developed JUnit test cases for unit testing the Service and DAO Layer.
  • Developed the XML files, DTD’s, and parsed them by using DOM parser for the report generation module and used XSLT before they are submitted for the managers report module.
  • Implemented logger for debugging and testing purposes using Log4j
  • Used CVS for versioning of data.
  • Supported the application in LINUX environment.

Environment: JSP, Servlets, Apex code, Web logic 9.1, RSA 7.0 ANT, XML Spy, Rational Rose, UML, JProfiler, Eclipse 3.0, JSF, JavaScript, Flash, DHTML, HTML, CSS, AJAX, EJB 2.0, Struts 1.0,Spring 1.2.9, CVS, Log4j, Oracle 9i,TOAD.

Confidential, Washington D.C

Java Developer

Responsibilities:

  • Developed several interfaces to an existing General Ledger Application that interact with the legacy system.
  • Worked closely with Financial Accounting clients to translate written and verbal business requirements into technical and programming specifications.
  • Responsible for the design and development of an expense reporting based application for the financial department.
  • Designed and developed a transaction wrapper layer to coordinate long running transactions in DAOs using CMT and JTA Distributed Transaction management.
  • Written T-SQL stored procedures, functions and cursors for use by data access layer.
  • Written Unit Test Plans and prepared user documentation.
  • Involved in extensive code review and performance optimization.
  • Involved in tuning database queries and stored procedures.
  • Involved in supporting the application in staging, DR and production environments.

Environment: Java, Servlets, JSP, EJB 2.0, JMS, TIBCO, XML, SOAP, WSDL, JAXP, Castor, JDBC, PL/SQL, Sybase 11, Websphere5.0, RAD,JTA, Eclipse, DBArtisan, CVS, Quality Control, ANT, HTML, JavaScript.

Confidential, Oklahoma City, OK

Java Developer

Responsibilities:

  • Involved in documenting use cases and design specification.
  • Developed and designed all JSP pages, action classes and action forms for the Order Path use case which were plugged into the Struts MVC framework.
  • Worked on implementations of EJB and non-EJB (helper/value/DAO) Java classes for Order Path.
  • Participated in peer reviews on specifications, design and code.
  • Developed fine tuned T-SQL queries and stored procedures for product catalog search, product category search and CVS store search.
  • Worked closely with QA and Operations in preparing test plans and deployment schedules to ensure smooth QA and production releases.

Environment: Java, EJB, Struts, JSP/JSTL, HTML, JavaScript, XML, JBuilder, UML, Oracle 8i, TOAD, CVS, JAXP, ANT, UNIX.

Confidential, Chicago

Java Developer

Responsibilities:

  • Involved in Requirements gathering, Requirement analysis, defining scope, Design analysis, impact analysis, Integration and deployment
  • Involved in coding and testing of B2B financial application
  • Responsible for the design and development of the application framework
  • Designed and Developed UI’s using JSP by following MVC architecture
  • Used EJB for server side transactions
  • Used JavaScript for client side validations. Used JUnit for unit testing of the system and Log4J for logging
  • The JMS API was used to allow application components to create, send, receive, and read messages
  • Creation and maintenance of data using Oracle database. JDBC for database connectivity with Oracle.
  • The request and response from the client is controlled using Session Tracking in JSP

Environment: C++, Java, J2EE, JSP, EJB, Servlets, JMS, JDBC, Java (JDK 1.3), UML/Rational Rose, XML, PL/SQL, HTML, JavaScript, Web Logic 8.1/7.1 App Server, Oracle 9i/8i, UNIX (HP)

We'd love your feedback!