Toad And Sql Developer Resume
St Louis, MO
SUMMARY
- 6 years of software development experience in design, development and deployment of Distributed, Scalable Intranet/Internet applications, Transactional based Business to Business and Business to Client Applications.
- Good knowledge on SDLC process that includes translation of requirements into functional and technical specifications, Designing, Developing, Testing Implementation & Post Production support using development methodologies like Waterfall and Agile.
- Experience in using UML modelling tools like Microsoft Visio and Rational Rose to design and develop high level and comprehensive design modules (domain models, behavioural models and deployment models).
- Developed End to End B2B and B2C application using Java EE technologies such as Servlets, JSP, JSF, EJB, JNDI, JPA, JTA, JMS, JDBC, JAXP and JAXB.
- Proficient in using JavaScript, JQuery, CSS, HTML, DHTML, AJAX, AngularJS, JSON, XML, XSLT, SOAP, XPATH.
- Extensively worked on implementing Service Oriented Architecture (SOA) using XML Web Services (SOAP, WSDL and UDDI).
- Experience in publishing and consuming SOAP/WSDL/JAX - WS based web services using Apache Axis and JAX-RS based web services using Apache CXF.
- Good Knowledge and experience working in applications developed using ORM frameworks like Hibernate and MVC frameworks like Struts, JSF etc. and IOC frameworks like Spring and its subsidiary modules such as Spring JDBC, Spring MVC, and Spring AOP.
- Expertise in configuring applications domains and deployments on application servers like WebLogic, WebSphere, Jboss and web servers like Tomcat.
- Expertise in developing reusable components for cross cutting concerns like Logging, Build management, Transaction management, and Testing framework using Log4j, Ant, Maven and JUnit to increase productivity, easy maintenance and to retain software quality.
- Experience in using IDEs like WSAD, RAD, Eclipse, STS and NetBeans various Configuration Management tools like CVS, ClearCase and SVN.
- Developed persistence layer using DAO design pattern, ORM/JPA principals developed on relational databases such as Oracle, DB2, and SQL Server and hands on experience in tools such as TOAD and SQL Developer.
- Good Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
TECHNICAL SKILLS
Programming Languages: Java, C/C++, SQL/PL-SQL
JEE/J2EE Technologies: JSP, Servlets, EJB, JDBC, JMS, JNDI, Web Services
Application/Web Servers: WebLogic 11g, 10.3.1, 10.3, 10.0, 9.2, Web Sphere, Tomcat, JBOSS
Enterprise Frameworks: Struts, Spring, Hibernate
Databases: Oracle 8i,9i,10g, SQL Server, MySql
IDE’s & Utilities: Eclipse, WSAD, RAD, NetBeans
Web Dev Technologies: JavaScript, HTML, DHTML, XML, CSS, JQuery, AngularJS, JSON, SOAP
Tools: Maven, Ant, Visio, Log4j, JUnit
Operating Systems: WINDOWS, Solaris, HP-UX, Linux, AIX, Unix
PROFESSIONAL EXPERIENCE
Confidential, St. Louis, MO
Responsibilities:
- Developed User Interface using JSP, JSTL, JavaScript and business driven reusable custom tag libraries.
- Application was based on the Model View Controller (MVC-2) architecture. Used Spring MVC framework at the Web tier level
- Developed Persistence layer using Hibernate 3.0 (integrated using spring) and JPA to persist java objects and to make the business transactions durable.
- Used HQL, Criteria and named queries.
- Developed Service Layer using EJB, Spring IOC, and Spring AOP under the guidelines of Service Oriented Architecture.
- Developed dynamic proxies to consume the web services developed in JAX-WS (Apache CXF implementation) standards for CRM module.
- Created REST based web services using JAX-RS.
- Implemented various J2EE design patterns, like DTO, DAO and Singleton.
- Participated in Code migration and resolving code conflicts in various versions.
- Developed PL/SQL stored procedures and functions for enforcing database constraints.
- Designed UseCase Diagrams, Class Diagrams and Sequence Diagrams using Microsoft Visio.
- Used Log4j for logging and Maven for building the application and auto deploying it to the environment
- Coordinated with QA Testing Team regarding testing issues like setting up builds, issuing tickets, setting up Testing and Development Environment.
- Involved in promoting integrations and jar files from development to staging and production environments.
- Resolved the production tickets issued and deployed patches to the test environment.
Environment: Java, Hibernate 3.0, JSP 2.0, Spring 3.0, J2EE, EJB, JavaScript, JAX-WS, XML, XSD, JAX-RS, Apache CXF, JSON, WSDL, LOG4j, Maven, JUnit, Eclipse, Weblogic 10.3.1, Oracle10g, Microsoft Visio.
Confidential, Miamisburg, OH
Responsibilities:
- Followed Agile methodology and used Test Driven approach
- Developed online Application form for Risk Tolerance Questionnaire for CMS and developed a framework to produce PDF for the online Application Forms
- Developed Monitoring, logging and exception handling frameworks.
- Designed and developed web based UI using JSP, JQuery, AngularJS, Struts Taglibs and developed Struts action classes to handle the user request
- Developed validation framework using struts dynaction classes and validation framework to handle client side validations
- Developed Stateless session beans to parse and process the user request into domain object (DAO design pattern) to delegate the business request to the business delegate object
- Developed DAO layer using JDBC, DAO design pattern to handle the interaction with Data base (Oracle)
- Developed testing framework for User Interface and server side components using HTTPUnit, Cactus and JUnit
- Integrated JUnit testing tool with Apache's Ant build tool in order to automate unit and regression testing to ensure the system stability
- Used several design patterns like business delegate, DAO and front controller in the development process
- Developed UNIX automated deployment scripts for QA and Dev environments
Environment: Java EE, EJB, Struts 1.2, JSP, Websphere 6.1, Eclipse, JQuery, AngularJS, Oracle9i, Toad, CVS, JUnit, Apache’s Ant.
Confidential, Chicago, IL
Responsibilities:
- Designed information module with considerable usage of J2EE design patterns
- Extensively used Spring MVC module for Front-end development.
- Hibernate is used to persist the data and to manage the data.
- Extensively used Spring 1.2.4 & JSTL Tag library for the development of the UI (JSP).
- Developed data exchange functionality for client rating system which accepts, analyses data from different third party entities
- Involved in testing and optimizing server load using JProbe.
- Actively involved throughout the life cycle of the project from requirements gathering to maintenance and optimizing the system
- Facilitated knowledge transfer sessions
- Trained production support engineers
Environment: WSAD, DB2, Rational Rose, ANT, JAXB, Spring MVC, Spring 1.2.4, Hibernate 2.0, JUnit, JProbe, JMeter, Websphere 6.1, Cactus, Java EE, Rational Clear Case, TestDirector.