We provide IT Staff Augmentation Services!

Sr Tool Developer Resume

0/5 (Submit Your Rating)

Chicago, IllinoiS

SUMMARY

  • More than 8 years of professional IT experience in the Analysis, Design, Development, Implementation and Testing of end to end application, Web based Multi - Tier Architecture Systems using Java and J2EE technologies in Banking/Financial Services
  • Experienced in complete software development life cycle (SDLC) including Business interaction, Requirement Analysis, Software Architecture, Design, Development, Testing and Documentation phases across banking and finance domain
  • Strong Programming Skills in designing and implementation of multi-tier applications using Java, J2EE, JDBC, JSP, JSTL, HTML, Struts, Hibernate, Spring, JavaScript, Servlets, JavaBeans and well versed with Database Connectivity using JDBC API
  • Extensively worked on Struts and GWT Framework 2.3
  • Thorough understanding of OOAD concepts, ER diagrams, Class diagrams, Sequence diagrams using Microsoft Visio
  • Thorough understanding of Java/J2EE design patterns like MVC, MVP, Singleton, Factory, DTO and DAO
  • Worked on Ethical hacking remediation (ETH) and architecture risk analysis (ARA) changes
  • Extensively worked on Reports and forms using Oracle Apex.
  • Proficient in creating / managing database objects like Tables, Indexes, Synonyms, Procedures, Functions and Sequences
  • Solid experience in Designing, Developing, Reengineering, Deploying and fine-tuning Oracle Stored Procedures
  • Fair knowledge of UNIX, shell scripting
  • Good experience with Oracle built in utilities like EXPLAIN PLAN, SQL trace which are useful in performance tuning
  • Experience with industry standard methodologies like Waterfall, Agile, and Scrum methodology within the Software Development Life Cycle
  • Excellent skills in understanding product requirements and converting them into technical solutions. Proactive and result oriented team lead with excellent communication and interpersonal skills
  • Expertise in working with distributed project teams across geographies
  • Sun Certified Java Programmer (SCJP 5.0)

TECHNICAL SKILLS

Databases: Oracle 10g/11g

Language: Java, GWT, J2EE (JSP, Java Servlet), JavaScript, Struts, Hibernate, JMS, XML, AJAX, Apex

Operating System: Windows, UNIX, Linux, Sun Solaris

Server: WEBLOGIC 10.3, IPLANET 6.1

Office Applications: Microsoft Office 2003/XP/2000/97 (Word, Excel, PowerPoint)

Front-Ends: Eclipse, Netbeans

SQL Utilities: SQL*Loader, Export, Import

Scripting Languages: UNIX Shell Script

Query Tools: SQL Developer 2.1.1, TOAD 9.x

Version Control: SVN, VSS, Source Tree

PROFESSIONAL EXPERIENCE

Confidential, Chicago, Illinois

Sr Tool Developer

Responsibilities:

  • Responsible for collecting requirements from the business team
  • Designed and developed the application using JAVA, JQuery, GWT, Spring Security, Google App Engine, Objectify, and Oracle
  • Developed Forms and Reports using Oracle Apex
  • Developed the customized UI Screen using apex
  • Developed the Rest Web Services for RFID Scanner
  • Developed the Oracle Stored Procedures, triggers and Functions
  • Used Bulk collect in oracle procedure to update the asset details while scanning the assets using RFID Scanner
  • JIRA is being used as issue tracking and project management tool for Kaiju
  • Source tree is being used as version control tool to maintain the java files

Environment: Java, GWT, JavaScript, Jquery, HTML, CSS, XML, ECLIPSE, Spring Security, Google App Engine, Objectify, Oracle11g, Apex, Rest Web Services, Source tree, Jira, Tomcat, SQL Developer

Confidential, Warren, New Jersey

Lead Developer

Responsibilities:

  • Analysis of BRD, discussion with business to identify gaps in BRD and preparation of FS
  • Create the Logical design using MS Visio
  • Prepared the class diagrams, and all technical flow diagrams
  • Preparation of TSD
  • Involved in the Technical specification walk through meetings with the business users, business owner and the managers
  • Have implemented new CITI GWT MVP framework to standardize the application
  • Used various UI tools like AJAX and GWT
  • Applied design patterns and OO design concepts to improve the existing Java/JEE based code base
  • Developed data access layer using Data Access Object (DAO) design pattern
  • Developed screens using GWT new feature code splitting and UI Binding
  • Written JUnit Test cases for Unit testing
  • Created database objects like Tables, Sequences and Constraints as per the business requirement
  • Involved in database development by creating Oracle PL/SQL Functions, Stored Procedures, database triggers and Packages
  • Used bulk load and bulk collect to load the data from non-oracle data sources to improve the performance
  • Created test scripts documentation for all the procedures that I have created
  • Researching and resolving the problems occurred and also involved with the end user to resolve the problems

Environment: Java, Java Server Pages, HTML, JavaScript, Eclipse, Oracle11g, PL/SQL, UNIX, Putty, WEBLOGIC 10.3, IPLANET 6.1, SVN, AJAX, SAX, SQL Developer, Struts, hibernate, GWT, CSS

Confidential, Warren, New Jersey

Lead Developer

Responsibilities:

  • Preformed the in-depth analysis on functional changes and prepared the Technical design document, shared with business owner for review
  • Involved in the Technical specification walk through meetings with the business users, business owner and the managers
  • Introduced the generic DTO as shared which can be used in both client and server side to avoid the redundancy and following the coding standards
  • Designed and developed the pagination component in GWT using UIBinder
  • Developed generic classes to validate sensitive input data
  • Written JUnit Test cases for Unit testing
  • Encryption and decryption has been for all the data that are passed from client to server
  • Involved in documentation of sensitive data passing from server to client
  • Involved in code review activities and development document preparation
  • Unit test case preparation and execution
  • Tracking the issues and code review comments and status updating in QC

Environment: Java, Java Server Pages, HTML, JavaScript, Eclipse, Oracle11g, PL/SQL, UNIX, Putty, WEBLOGIC 10.3, IPLANET 6.1, SVN, AJAX, SAX, SQL Developer, Struts, hibernate, GWT, CSS

Confidential, Warren, New Jersey

Lead Developer

Responsibilities:

  • Worked on requirements gathering and analysis
  • Interacting with the client to understand the project and finalize its scope
  • Worked on collecting requirements and converting the requirements into design
  • Worked on developing various enhancement request using Java/J2EE and Struts Framework
  • Involved in the development of various modules in this application using JAVA, GWT, Servlets, and HTML
  • Worked with offshore development
  • Extracted the Test data to assert the Test cases at Dao layer
  • Involved in preparing test cases document following the organization standards
  • Integrated other sub-systems like online application, online maintenance, and documentation system with the structured products application through GWT, HTML, CSS and JavaScript
  • Guiding the team members in fixing the defects and following the coding standards
  • Created database objects like Tables, Sequences and Constraints as per the business requirement
  • Involved in database design and development by creating Oracle PL/SQL Functions, Stored Procedures and Packages
  • Involved in creating indexes, passing hints, analyzing the table statistics and table partitioning
  • Involved in creating packages, stored procedures, user defined functions, analytical functions and exception handling
  • Involved in Performance tuning using TKPROF, EXPLAIN PLAN, and SQL Trace

Environment: Java, Java Server Pages, HTML, JavaScript, Eclipse, Oracle11g, PL/SQL, UNIX, Putty, WEBLOGIC 10.3, IPLANET 6.1, SVN, AJAX, SAX, SQL Developer, Struts, hibernate, GWT, CSS

Confidential, Warren, New Jersey

Lead Developer

Responsibilities:

  • Collecting requirements from the business team and prepare the requirement documents as per the standards
  • Involved in the UI Development using client side technologies like JSP, CSS, HTML and JavaScript
  • Implemented new generic logic for fund appropriateness validation
  • Applied Singleton design pattern in Business object implementation class created for appropriateness risk
  • Created database objects like Tables, Sequences and Constraints as per the business requirement
  • Involved in database development by creating Oracle PL/SQL Functions, Stored Procedures and Packages
  • Involved in the Technical specification walk through meetings with the business users, business owner and the managers
  • Involved in design documentation and low level database design
  • Analyzed and provided quick resolution for Production issues in shortest possible turnaround time meeting stringent SLA timelines
  • Coordinated with multiple support teams across various geographical locations to resolve the issues. Monitoring of EOD Job process within stipulated time
  • Performance improvement of Pro*C programs and PL/SQL procedures
  • Facilitated NDM File transfer and new Job Scheduling activities
  • Provided support for Ad hoc Queries from Business

Environment: Java, J2EE, JavaScript, HTML, ANT, XML, ECLIPSE, Struts, Net bean, Oracle11g and 10g, SQL, PL/SQL, SQL*Loader, UNIX, Putty, WEBLOGIC 10.3, SVN, VSS.

Confidential

Consultant

Responsibilities:

  • JavaScript, AJAX, HTML and CSS have been used for implementing the client side functionality for various web pages needed for the application.
  • Hibernate has been used for implementing the Persistence Framework for Database
  • Involved in writing Service (Session Beans), Object service and DAO layers of an application
  • Designing the system using J2EE Design Patterns - MVC, DAO, DTO coding of the BMP and Java beans.
  • Involved in testing the UI developed
  • Involved in database development by creating Oracle PL/SQL Functions, Stored Procedures and Packages
  • Involved in developing automated processes for data loads which can accept any number of files and any format
  • Also used Unix script to work with data files to massage the data as per the requirements
  • Involved in production support activities
  • Researching and resolving the problems occurred with the Jobs and also involved with the end user to resolve the problems
  • Involved in the development of various modules in this application using JAVA, JSP, HTML and XML

Environment: Core Java, JSP, Servlets, Struts, Oracle10g, UNIX Shell Scripts, XSL, XSLT, Eclipse, HTML, XML, JavaScript, JUnit.

Confidential

Developer

Responsibilities:

  • Worked on requirements gathering and analysis
  • Worked on preparing the analysis document and the Estimate document for the enhancement work
  • Worked on collecting requirements and converting the requirements into design
  • Communicating with the onsite coordinator on the requirement clarification
  • Worked on creating the Class diagrams and Sequence diagrams using Rational Rose for the enhancement request.
  • Involved in the development of various UI modules in this application using JAVA, JSP, HTML and CSS
  • Implemented hibernate DAO in our application
  • Introduced Spring IOC to increase application flexibility and replace the need for hard-coded class based application functions.
  • Worked on integration of the application. Involved in integrating the UI and Business layer.
  • Involved in testing the application and preparing Test Cases document following the organization standards
  • Involved in preparing KT document following the organization standards

Environment: Core Java, JSP, Servlets, Spring MVC, Hibernate, Oracle8i, UNIX Shell Scripts, My Eclipse, HTML, XML, JavaScript, SQL Developer

We'd love your feedback!