We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • Dynamic Software professional with over 9 years of Software Development experience with a thorough knowledge of SDLC having extensive experience in architecture, system analysis, design, development, testing, implementation, documentation, debugging and maintenance of distributed/n - tier applications.
  • Extensive experience in the field of software development primarily on Java, J2EE
  • Expertise in Requirements Analysis, Designing, Development.
  • Expert in design and development using Java, JSPs and Servlets
  • Strong Development skills in designing and developing multi-tier enterprise applications using J2EE (JAVA, JSP, JSF, JAXB, Hibernate, Struts, Servlets, XML, XSL, XSLT, JavaScript, CSS).
  • Knowledge of Application servers JBoss, Weblogic and ATG Dynamo
  • Extensive experience on ATG Commerce Architecture. Extensively worked on all areas in ATG Dynamo platform (DCS, DAS, DPS, DSS)
  • Worked on developing shopping carts, checkout functionality, profile management and CSR (Customer Service Representative) modules using ATG Dynamo commerce server.
  • Experience in writing JSPs, jstl and jhtml using Droplets, Form Handlers and Repositories
  • Worked on ORM tools like, Hibernate, Spring, ATG Dynamo Repositories
  • Experience on SOA concepts and Java web services
  • Expertise in developing Internet/Intranet Applications with Web Services, Java, JSP, Servlet, JDBC, Struts, AJAX, JUnit, XML, XSL, DOM&SAX Parsers, HTML, DHTML, JavaScript, CSS
  • Extensive experience using Javascript and CSS
  • Strong database skills using SQL, PL/SQL and Stored Procedures, Functions, VArrays, Triggers in Oracle
  • Experience using TOAD and SQL Developer as tools for SQL Plus.
  • Used design patterns for various projects
  • Proficient in IDE tools like Eclipse, IntelliJ
  • Experience in Using BugZilla, Mercury for bug tracking
  • Experience in Version Tools such as Perforce, VSS, CVS, PVCS and SubVersion
  • Strong work experience in using open source xDistributor as a rule engine.
  • Rich experience in requirements, study and preparation of test cases, test plans and analysis
  • Experience in writing JUnit Test Cases
  • Have 2 years of experience as a Team Lead at offshore.
  • Leadership and mentoring roles within the development team
  • Good communication and inter-personal skills

TECHNICAL SKILLS

Testing Tools: JUnit

Languages: Java, Servlets, JSP, JSF, JAXB, Java Script, jhtml, jstl, html,dhtml, CSS, XML, XSL, XSLT, PL/SQL

Frameworks: Hibernate, Spring, Struts, MVC, SOA, Web Services

Version Control Systems: Perforce, VSS, CVS, SubVersion, PVCS

Database: Oracle8i, SQL Server, DB2

App/Web servers: Apache, Tomcat, WebLogic7, ATG Dynamo 7.1 (DCS, DAS, DPSDSS), JBOSS

Middleware: xDistributor

Development Tools: Eclipse, IntelliJ, EditPlus, TOAD, SQL Server Studio Express, SQL Developer

Tools: Visio2000, Crystal Reports

Operating System: Windows 2000/NT/XP, Unix

PROFESSIONAL EXPERIENCE

Confidential, Tampa FL

Senior Java Developer

Responsibilities:

  • Participated in requirements study of the application and interaction of adminOps and PDA
  • Worked on various modules such as Patient Information, Payer, Physician Info, reports and Clinical Input
  • Development of common and other business components
  • Bug Fixing and enhancements
  • Worked on the web services part of the application wherein the data is communicated to RSS (another application) thru adminOps using XML
  • Creating the front end using JSF, HTML, XML, and advanced JavaScript.
  • Involved primarily in Production support
  • Proficient in debugging code efficiently
  • Designing of Java components
  • Written JUnit Test Cases
  • Used JSF tags for xhtml front-end
  • Used JBoss as the Application Server
  • Used SubVersion for Version Control and Eclipse as IDE
  • Used SQL Developer for DB Changes
  • Used BugZilla as bug tracking software
  • Implemented various user-friendly screens using Javascript and CSS extensively

Environment: Java, JSF, xhtml, Hibernate, Spring, JBoss 4.2.1.GA, Oracle8i, SQL Developer, XML, HTML, CSS, JavaScript, Eclipse and SubVersion

Confidential, Fort Myers FL

ATG Developer

Responsibilities:

  • Requirement Analysis and understanding
  • Solely developed modules for checkout functionality - Shopping Cart, Billing / Shipping Address, Payment and Order Confirmation
  • Created the front end using JSP, HTML, XML, and advanced JavaScript.
  • Developed JSPs for all checkout screens
  • Primarily involved in coding for express checkout functionality
  • Also involved in development of multiple shipment functionality for standard checkout.
  • Worked on many complex screens wherein there are multiple shipping addresses.
  • Developed JSP, droplets, Form Handlers and Repositories
  • Written Form Handlers for all checkout related components
  • Written customized FormHandlers extending Shopping CartForm Handler,
  • Worked on ProfileHandlers
  • Worked on the wish-list module by peer-reviewing the code and bug fixing
  • Involved in bug fixing
  • Extensively involved in exception handling for validating screens
  • Used JBoss as the Application Server
  • Used SubVersion for Version Control and Eclipse as IDE
  • Used SQL Server Studio Express for DB Changes

Environment: ATG Dynamo 7.1, Java, JSP, JavaScript, JBoss 4.0.5, MVC, SQL Server, HTML, XML, Eclipse and SubVersion

Confidential

Team Lead

Responsibilities:

  • Involved in High/Low level Business Analysis and Requirement gathering with business users to transform requirements into technical solutions
  • Extensively involved in onsite-offshore coordination
  • Implemented the application using AGILE Methodology
  • Developed user interface using JSP’s and Java
  • Used Web Services to send data in the form of xml to various inventories tied up with Confidential
  • Used jaxb, xsl for Web Services (SOA)
  • Developed use cases for new module - Car Hire (Alamo) and Kids Club (part of excavation) using MVC pattern (Struts framework) along with other patterns
  • Implemented the application using Tiles Framework for reusable presentation components
  • Used Jaxb for marshalling and un-marshalling java objects into xml and vice versa respectively
  • Extensively used XSL for transforming xml into respective inventory understandable format.
  • Implemented the application using open source rule engine xDistributor
  • Extensively used Tomcat server and Tomcat application server for developing, building and testing the application
  • Written Rules in xDistributor to redirect the request to a particular inventory based on the user search
  • Extensively used Javascript and CSS across screens throughout the project
  • Used Log4J for logging and debugging
  • Used BugZilla as bug tracking software
  • Used css extensively
  • Written XSLT for e-mail content
  • Used CVS for version control and Eclipse as IDE
  • Handled database using Oracle8i
  • Involved in Code Review, Bug Fixing and Testing
  • Estimation and approach

Environment: Java, JSP, Jaxb, Struts, XML, XSL XSLT, xDistributor, Web Services, Tomcat, log4J, CSS, Oracle8i, CVS, Eclipse

Confidential

Senior ATG Consultant

Responsibilities:

  • Worked at client side at Cupertino, US for 6 months ( )
  • Worked as an onsite coordinator with offshore team
  • Developed the CSR application from the very scratch
  • Analysis of previous designs and redesign to improve performance, extendibility with new application flow
  • Worked on ATG Repositories
  • Involved in implementing SQL Repositories extensively (created Repository Item Descriptors, Repository Items, Implemented Mutable Repositories for Data, RQL, various cache modes)
  • Customized various ATG Components
  • Developed JSPs and Servlets for client side GUI
  • Created deployment scripts and deployed applications in Weblogic7.1
  • Worked on Order Processing (creating, fulfillment, refund)
  • Created and maintained the database using Oracle8i
  • Used Personalization for Vendor specific login screen of CSR
  • To provide Support / Maintenance of both CSR and Storefront
  • Prepared Approach Documents for all Change Requests
  • Used design patterns like Factory and Abstract Factory
  • Used ATG front end validators for form validations
  • Created Custom Droplets
  • Used Perforce for version controlling
  • Used Perforce for version control and Eclipse as IDE
  • Involved in Code Review and Testing

Environment: ATG Dynamo 6.0 (Commerce, Personalization), Java, JSP, Weblogic 7.1, Design Patterns, Eclipse and Oracle8i

Confidential

Senior Developer

Responsibilities:

  • Involved in Requirement Study and Analysis
  • Involved in developing the application from the scratch using ATG Dynamo Application Server
  • Developed Client side GUI using JHTML and Java Beans
  • Prepared FRS by analysis of requirements from client
  • Prepared use cases for all the modules using visio2000
  • Prepared high level and low level design documents
  • Involved in Coding and Testing
  • Involved in Preparation of ATP (Acceptance Test Plans)
  • Prepared Unit Test Cases, Plans and Results documents
  • Prepared Stored Procedures, Functions using vArrays in Oracle8i
  • Implemented paging using ATG Components
  • Prepared the Maintenance Site also for the site.

Environment: ATG Dynamo 5.1 Server, Java, JHTML, HTML, Javascript, CSS, Java Beans, visio2000, VSS and Oracle8i

Confidential

Senior Developer

Responsibilities:

  • Involved in the Maintenance / Support work for Iams and Eukanuba sites
  • Developed Client side GUI using JHTML and Java Beans
  • Coding in Java using the Low Level Design Specification
  • Prepared PL/SQL Queries in Oracle
  • Launched multilingual Iams and Eukanuba sites for countries like China and Korea
  • Used Visual source safe (VSS) for version controlling
  • Implemented paging using ATG Components
  • Involved in development of various test cases for testing all the scenarios involved with the use case after in corporation of the framework
  • Worked on Unix environment for building and deploying the application

Environment: ATG Dynamo 5.1, Java, JHTML, Java Beans, PL/SQL, HTML, CSS, VSS, Oracle8i, Unix

We'd love your feedback!