We provide IT Staff Augmentation Services!

Sr. Java /j2ee Developer Resume

0/5 (Submit Your Rating)

Fort Worth, TX

SUMMARY:

  • Over 9 years experience in Java, J2ee, struts, spring framework, Oracle, RDBMS using Oracle 8i/9i/10g, PL/SQL. Experience in Java/J2ee desktop thick client & web based applications.
  • Experience in Agile (Scrum) and Waterfall software development process.
  • Software developer in Java Application Development, Client/Server Applications, Internet/Intranet based database applications and developing, testing and implementing application environment
  • Extensive experience in design and implementation of MVC architecture such as SPRING, STRUTS and STRIPES.
  • Excellent experience in designing, development of web based applications using HTML, DHTML, CSS, JavaScript, JQuery, JSP and Servlets.
  • Core development experience for Groovy Grails restful web services.
  • Excellent experience in recognizing and reusing Design patterns, J2EE Design patterns.
  • Expertise in development on Java, J2EE Architectural & Design patterns, Spring, Hibernate, Stripes, JSP, Servlets, XML, JDBC, HTML, JavaScript, SQL.
  • Experience in Oracle Retail Merchandising system (RMS/Retek) and Retail Price Management (RPM).
  • Configuration management using Rational Clearcase on Unix as well as Windows (software code branch management, Code Merging)

TECHNICAL SKILLS:

Web Technologies: Java/J2EE, JSP, Servlets, JDBC, MVC, CSS, JQuery, Groovy Grails

Frame Works: Spring, Struts, Stripes, Hibernate

Web Services: Writing Restful web services in Grails and consuming SOAP based web services in Grails

Development Tools: Eclipse, WSAD 6.0, Log4j, GGTS, Rapid Application Developer

Languages: Java, C/C++

Databases: Oracle, MS SQL Server, MySQL, DB2, SQL/PLSQL

Markup/Script languages: JavaScript, HTML, JQuery and Ajax

Version Control: Serena Dimensions, SVN and Clear Case.UNIX, Linux, Windows 2000, Windows NT 4.0, Windows XP.

Other Product/Packages: Oracle Retek product RPM

Web Servers: JBoss, Apache tomcat, Confidential Interstate application server, RAD/Websphere

PROFESSIONAL EXPERIENCE:

Confidential, Fort Worth TX

Sr. Java /J2EE Developer

Tools: IDE: Groovy Grails, GGTS, D3 JS, JQuery, Restful Web services, Hibernate, SQL Server.

Responsibilities:

  • Designed and coded application components in Agile environment utilizing a test driven development approach.
  • Worked on creating user stories and providing programming estimates.
  • Worked in pair programming approach. Key role in daily stand up meetings.
  • Responsible for writing the Design Specifications for the generic and application specific web services in Groovy n Grails.
  • Responsible for writing the Design Specifications for the UI screens.
  • Developed the front - end using D3 JavaScript & jQuery for rendering of data.
  • GGTS - web services (involving UI design, user generated event handling, in corporation of underlying functionalities as per the laid down specifications) and also involved in incorporating business logic in SQL code.
  • Developing Restful web service development in Grails.
  • Web application development using Groovy Grails, JQuery, AJAX and D3.js.
  • Prepared exhaustive test cases to comprehensively test functionality and code.
  • Involved in integration testing and deployment of the module as part of the overall application. SQL query writing.

Confidential

Sr. Java /J2EE Developer

Tools: IDE for Bestway: Groovy Grails, GGTS, D3 JS, JQuery, Restful Web services, Hibernate, SQL Server.

Responsibilities:

  • Designed and coded application components in Agile environment utilizing a test driven development approach.
  • GUI development using Swing and Eclipse RCP
  • Responsible for writing the Design Specifications for the user interfaces and the business logic layers.
  • Developed the front-end using Eclipse RCP/Java Swing (involving UI design, user generated event handling, in corporation of underlying functionalities as per the laid down specifications) and also involved in incorporating business logic in SQL code (stored procedures).
  • Prepared exhaustive test cases to comprehensively test functionality and code.
  • Involved in integration testing and deployment of the module as part of the overall application.
  • Coding using Core Java in Eclipse RCP.Used JDBC for database connectivity.
  • Implemented the Log4J logging component from Apache into the Application.

Confidential, San Francisco

Tools: Core Java, Oracle PLSQL, batch support and ETL

Responsibilities:

  • Developed procedures, functions, triggers, packages, shell scripts for L3 fixes.
  • Performing Development test, UAT, preparing production implementation scripts and test plan for QA.
  • Developed script to purge the data in the tables.
  • Using SQL * Loader to upload data into the staging tables from flat files, using Export, Import,
  • Performing SQL performance tuning using Explain Plan, SQL Trace & TKProf.
  • Batch Support
  • Triage for the high priority tickets (P1&P2)

Confidential

Tools: & IDE:Java, J2EE (Servlets, JSP1.2), Hibernate 4, Spring 3, Stripes 1.5.6, Eclipse, JUnit, HTML, JSP, JavaScript, JQuery, AJAX, CSS, Oracle9i/10g, SQL, TOAD, JDBC, log4J WinSCP Client, Putty, Serena dimensions

Responsibilities:

  • Designed and coded application components in Agile environment utilizing a test driven development approach.
  • Translate High Level design into Detailed Design for all the components.
  • Designed data model for the application as well as integration with Solution Architects at Confidential side.
  • Extensively worked on spring and Stripes Frameworks.
  • Worked on Front Controller, Dependency Injection, MVC, Data Access Objects and other J2EE core patterns.
  • Used Eclipse as an IDE for developing application.
  • Developed the entire front end screens using Ajax, JSP, JSP Tag Libraries, CSS, Html and JavaScript.
  • Used JavaScript and JQuery for front end validations and functionalities.
  • Contributed significantly in applying the MVC Design pattern using spring.
  • Implemented action Form classes for data transfer and server side data validation.
  • Performed Unit Testing (JUnit), System Testing and Integration Testing.
  • Developed the Controllers, Service Layer, Dao layer using Spring MVC, Spring JDBC.
  • Developed the Aspect Oriented Programming using Spring AOP for logging the application
  • Developed GUI using JSP, Stripes frame work.
  • Developed Action forms, Action classes, Validation Framework using Stripes framework to handle user requests.
  • Implemented Stripes Bean Tags, Logical Tags and Display Tags in JSPs.
  • Coded Entity Beans for data persistence within Data Access Layer.
  • Deployed application on Tomcat Server.
  • Lead for doing POC work related to complex PLSQL’s
  • Performance tuning, Release planning and management.

Confidential

Onsite Java Developer

Tools: /IDEs: Java 1.5, BIRT tool, Eclipse 3.3.2, Tomcat 5.5, Oracle 9i, Toad, HTML,XML, WinSCP Client, Putty, Serena dimension

Responsibilities:

  • Tool analysis like itext jar and BIRT and feasibility study for the application.
  • Understood the promotion based application - LPO. Involved in requirement gathering, Design, Development, Programming.
  • Involved in Tool analysis like itext jar and BIRT and feasibility study for the application.
  • Involved in technical design document for the design approach.
  • POC work on BIRT tool for generating PDF’s.
  • Designed BIRT templates for pdf generation as per business end user requirements.
  • Developed PL/SQL store procedure to fetch data as per the BIRT template design.
  • Implemented multithreading for generating multiple PDF files at a time.
  • Developed database access using JDBC and injected the same into BIRT templates bean.
  • Implemented table structures, pagination using BIRT’s render and publish methods.
  • Fixed complex issues like incomplete PDF generation and blank PDF generation.
  • Involved in writing from template generation to DAO’s Layer.
  • Performance tuning by using multi-threading.
  • Code merge and code release using Serena dimension
  • Lead for doing POC work related to complex BIRT tool and PLSQL’s
  • Performance tuning
  • Release planning and management.

Confidential

Tools: /IDEs: RAD and Websphere S/W Frameworks:Java/J2EE Struts Frameworks, JSP, Servlets

Responsibilities:

  • Developed UI screen front end components and business logic layers.
  • Prepare use case scenarios and stories during requirement phase of the project.
  • Prepare application technical architecture which meets performance and function needs of customer.
  • Complete functional and technical understanding of Merchandiser planner day to day work.
  • Feasibility study of developing LPO application.
  • Estimations for LPO development. Prepared the high level design.
  • Designed data model for the application as well as integration.
  • UI enhancement as per end user needs in spring framework application.
  • Enhancements of front end using HTML, CSS and JavaScript.
  • ETL batch production support.
  • Application code base management using Serena dimensions.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Implementing quality related procedures & ensuring compliance to all quality standards.
  • Developed procedures, functions, triggers, packages, shell scripts,
  • Performance tuning: Tuned plsql queries, which were processing high volume of data.
  • Performing Development test, UAT, preparing production implementation scripts and test plan for QA.

Confidential

Tools: Used: Clearcase(CCRC), Eclipse 3.1, Toad, VSSDatabase: Oracle

Responsibilities:

  • Enhancement of new features in the product:
  • To allow the GDF/SIF+ Viewer and Compare to read and display Unicode characters in GDF/SIF+ file.
  • Enable support in Viewer/Compare for New Record Types or modify existing record types.
  • Main work included:
  • Requirement Analysis
  • Prepare design approach
  • Coding and Testing
  • Performed Unit/Integration Testing.
  • Configuration management in the project (software code branch management, Code Merging)
  • Lead of China Support, Traveling to China for China Release, Release of China release and UAT

Confidential

Developer

Tools: Used: Clearcase(CCRC), Eclipse 3.1, Toad, VSS

Responsibilities:

  • Involved in preparing the High Level Design and in depth technology framework analysis.
  • Writing detailed design documents from high-level design.
  • Implementing the project using latest technologies Spring framework.
  • Main work included:
  • Requirement Analysis. Prepare design approach
  • Coding and Testing.
  • Writing of test cases.
  • Performed Unit/Integration Testing.
  • Configuration management in the project (software code branch management, Code Merging)
  • Anchored the Knowledge sharing activities of account.
  • Involved in fixing bugs during system, integration and performance testing.
  • Production support activities.

Confidential

Tools: Used: Clearcase (CCRC), Eclipse 3.1, Toad, VSS

Responsibilities:

  • Functional and technical understanding of the existing product.
  • Main work included: Worked on the Requirement Analysis, Prepare design approach, and did coding for new enhancements on struts framework.
  • Developed 1 new UI screen with complex functionalities like pagination, filters and operations like save, delete and edit.
  • Created test cases for the newly developed UI screen.
  • Created small utilities to make manual testing automated.
  • Performed Unit/Integration/Regression Testing for the new enhancements
  • Involved in fixing bugs
  • Configuration management in the project (software code branch management, Code Merging)

We'd love your feedback!